]> git.proxmox.com Git - mirror_frr.git/commitdiff
2005-12-29 Greg Troxel <gdt@fnord.ir.bbn.com>
authorgdt <gdt>
Thu, 29 Dec 2005 15:59:57 +0000 (15:59 +0000)
committergdt <gdt>
Thu, 29 Dec 2005 15:59:57 +0000 (15:59 +0000)
        * rt_socket.c (kernel_rtm_ipv4): Use AF_INET rather than AF_UNSPEC
        for mask.  From David Young.

zebra/ChangeLog
zebra/rt_socket.c

index 49d922d8cc3e12377d0fbd6563f17482cc8e04ea..b0f0951191ce241b845b5efa2754f2b799a1a490 100644 (file)
@@ -1,3 +1,8 @@
+2005-12-29  Greg Troxel  <gdt@fnord.ir.bbn.com>
+
+       * rt_socket.c (kernel_rtm_ipv4): Use AF_INET rather than AF_UNSPEC
+       for mask.  From David Young.
+
 2005-11-26 Paul Jakma <paul.jakma@sun.com>
 
        * connected.{c,h}: (connected_add_ipv6) label should have
index 67d29538b00a3f5d052cdc2b9b38647d81342b28..f9f194ebfc32c0ea81cf8be87ea006db4df18f38 100644 (file)
@@ -146,7 +146,7 @@ kernel_rtm_ipv4 (int cmd, struct prefix *p, struct rib *rib, int family)
          else
            {
              masklen2ip (p->prefixlen, &sin_mask.sin_addr);
-             sin_mask.sin_family = AF_UNSPEC;
+             sin_mask.sin_family = AF_INET;
 #ifdef HAVE_SIN_LEN
              sin_mask.sin_len = sin_masklen (sin_mask.sin_addr);
 #endif /* HAVE_SIN_LEN */