]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
memset -> bzero
authorOndrej Filip <feela@network.cz>
Tue, 1 Jun 2004 08:59:47 +0000 (08:59 +0000)
committerOndrej Filip <feela@network.cz>
Tue, 1 Jun 2004 08:59:47 +0000 (08:59 +0000)
sysdep/bsd/krt-sock.c
sysdep/bsd/sysio.h

index e1d4ff6adcd57d455634b1527a4aa22274408bc3..ca830523ca2a517d9e868506c16533178f321674 100644 (file)
@@ -114,7 +114,7 @@ krt_sock_send(int cmd, rte *e, char *name)
   fill_in_sockaddr(&mask, ipa_mkmask(net->n.pxlen), 0);
   fill_in_sockaddr(&gate, a->gw, 0);
 
-  memset (&msg, 0, sizeof (struct rt_msghdr));
+  bzero(&msg,sizeof (struct rt_msghdr));
   msg.rtm.rtm_version = RTM_VERSION;
   msg.rtm.rtm_type = cmd;
   msg.rtm.rtm_seq = msg_seq++;
@@ -289,7 +289,7 @@ krt_read_rt(struct ks_msg *msg, struct krt_proto *p, int scan)
   if(msg->rtm.rtm_flags & RTF_LLINFO) return;  /* ARPs etc. */
 
 #define GETADDR(p, F) \
-  memset(p, 0, sizeof(*p));\
+  bzero(p, sizeof(*p));\
   if ((addrs & (F)) && ((struct sockaddr *)body)->sa_len) {\
     unsigned int l = ROUNDUP(((struct sockaddr *)body)->sa_len);\
     memcpy(p, body, (l > sizeof(*p) ? sizeof(*p) : l));\
@@ -323,7 +323,7 @@ krt_read_rt(struct ks_msg *msg, struct krt_proto *p, int scan)
 
   net = net_get(p->p.table, idst, masklen);
 
-  memset(&a, 0, sizeof(a));
+  bzero(&a, sizeof(a));
 
   a.proto = &p->p;
   a.source = RTS_INHERIT;
@@ -505,7 +505,7 @@ krt_read_addr(struct ks_msg *msg)
     return;
   }
 
-  memset(&ifa, 0, sizeof(ifa));
+  bzero(&ifa, sizeof(ifa));
 
   ifa.iface = iface;
 
index db69b97d85ba63208efc7912edc7ca4dddee4d2d..8afa50bec8728467ed5d93d5f29d1911ce308568 100644 (file)
@@ -57,7 +57,7 @@ sysio_mcast_join(sock * s)
 
         set_inaddr(&m, s->iface->addr->ip );
 
-       memset(&mreq, 0, sizeof(mreq));
+       bzero(&mreq, 0, sizeof(mreq));
        set_inaddr(&mreq.imr_interface, s->iface->addr->ip);
        set_inaddr(&mreq.imr_multiaddr, s->daddr);