From: Willy Tarreau Date: Mon, 22 Mar 2021 20:01:05 +0000 (+0100) Subject: CLEANUP: connection: use pool_zalloc() in conn_alloc_hash_node() X-Git-Tag: v2.4-dev14~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d110b25dd4fae37853839e38df6ceeca3e384a7;p=thirdparty%2Fhaproxy.git 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. --- 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;