]> git.puffer.fish Git - mirror/frr.git/commitdiff
2005-10-01 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
authorajs <ajs>
Sat, 1 Oct 2005 16:36:54 +0000 (16:36 +0000)
committerajs <ajs>
Sat, 1 Oct 2005 16:36:54 +0000 (16:36 +0000)
* rt_netlink.c: (netlink_request) Use memset to clear structure
  before calling sendto (eliminates a valgrind error message about
  uninitialized data).

zebra/ChangeLog
zebra/rt_netlink.c

index c3c88e85d1042bd575f90dc3d7f97353b306dd08..9f4bd183c764e27061d3729a378a004857019024 100644 (file)
@@ -1,3 +1,8 @@
+2005-10-01 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+       * rt_netlink.c: (netlink_request) Use memset to clear structure
+         before calling sendto (eliminates a valgrind error message about
+         uninitialized data).
 
 2005-09-28 Alain Ritoux <alain.ritoux@6wind.com>
 
index 62d166b29dd993ab14cd49e8608812bf4ec97eb8..254c3bd7af1e7c3ce7de8716150e559b41702471 100644 (file)
@@ -281,6 +281,7 @@ netlink_request (int family, int type, struct nlsock *nl)
   memset (&snl, 0, sizeof snl);
   snl.nl_family = AF_NETLINK;
 
+  memset (&req, 0, sizeof req);
   req.nlh.nlmsg_len = sizeof req;
   req.nlh.nlmsg_type = type;
   req.nlh.nlmsg_flags = NLM_F_ROOT | NLM_F_MATCH | NLM_F_REQUEST;