From: Olaf Hering Date: Fri, 8 Nov 2013 16:15:16 +0000 (+0100) Subject: Remove extra memset from __nlmsg_alloc X-Git-Tag: libnl3_2_24rc1~33^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d20d097e7cdec92232972825ab02e28113fefd5;p=thirdparty%2Flibnl.git Remove extra memset from __nlmsg_alloc A few lines above nm->nm_nlh is already allocated with calloc, the allocated memory has at least sizeof(struct nlmsghdr). Signed-off-by: Olaf Hering --- diff --git a/lib/msg.c b/lib/msg.c index 3c58cb7..87ebe48 100644 --- a/lib/msg.c +++ b/lib/msg.c @@ -275,8 +275,6 @@ static struct nl_msg *__nlmsg_alloc(size_t len) if (!nm->nm_nlh) goto errout; - memset(nm->nm_nlh, 0, sizeof(struct nlmsghdr)); - nm->nm_protocol = -1; nm->nm_size = len; nm->nm_nlh->nlmsg_len = nlmsg_total_size(0);