From 5d110b25dd4fae37853839e38df6ceeca3e384a7 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 22 Mar 2021 21:01:05 +0100 Subject: [PATCH] CLEANUP: connection: use pool_zalloc() in conn_alloc_hash_node() This one used to alloc then zero the area, let's have the allocator do it. --- include/haproxy/connection.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/haproxy/connection.h b/include/haproxy/connection.h index 7370263314..4f03aef707 100644 --- a/include/haproxy/connection.h +++ b/include/haproxy/connection.h @@ -376,12 +376,10 @@ static inline struct conn_hash_node *conn_alloc_hash_node(struct connection *con { struct conn_hash_node *hash_node = NULL; - hash_node = pool_alloc(pool_head_conn_hash_node); + hash_node = pool_zalloc(pool_head_conn_hash_node); if (unlikely(!hash_node)) return NULL; - memset(&hash_node->node, 0, sizeof(hash_node->node)); - hash_node->hash = 0; hash_node->conn = conn; return hash_node;