commit | 8585d4e5e2b33f71e347db451df895cfaefdc3a4 | [log] [tgz] |
---|---|---|
author | hasso <hasso> | Tue Apr 20 17:25:12 2004 +0000 |
committer | hasso <hasso> | Tue Apr 20 17:25:12 2004 +0000 |
tree | 13f85f63c040734587f208f85f58e42d8b03e653 | |
parent | 9b87e41cae05e2d79519426af1a3f4a732c669a0 [diff] [blame] |
Some ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058].
diff --git a/ospfd/ospf_zebra.c b/ospfd/ospf_zebra.c index e3738be..300105f 100644 --- a/ospfd/ospf_zebra.c +++ b/ospfd/ospf_zebra.c
@@ -794,6 +794,9 @@ p.prefixlen = stream_getc (s); stream_get (&p.prefix, s, PSIZE (p.prefixlen)); + if (IPV4_NET127(ntohl(p.prefix.s_addr))) + return 0; + /* Nexthop, ifindex, distance, metric. */ if (CHECK_FLAG (api.message, ZAPI_MESSAGE_NEXTHOP)) {