diff options
author | Sergey Matveychuk <sem@FreeBSD.org> | 2007-08-28 10:48:38 +0000 |
---|---|---|
committer | Sergey Matveychuk <sem@FreeBSD.org> | 2007-08-28 10:48:38 +0000 |
commit | ffa593b51af801191dc5aeae98ff8ebed72dfb78 (patch) | |
tree | 1d486735a2c77c62394d89c2e15126e9ead7e9b0 /net/quagga/files/patch-cvs-7-ifm_read | |
parent | Update to 0.11 (diff) |
- Integrate patches from quagga CVS.
They fix a few problems with inconsistences routes between
quagga and kernel route tables, loss MTU, assert in route-map code, etc.
Submitted by: Yandex company
Approved by: maintainer
Notes
Notes:
svn path=/head/; revision=198447
Diffstat (limited to 'net/quagga/files/patch-cvs-7-ifm_read')
-rw-r--r-- | net/quagga/files/patch-cvs-7-ifm_read | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/net/quagga/files/patch-cvs-7-ifm_read b/net/quagga/files/patch-cvs-7-ifm_read new file mode 100644 index 000000000000..41e04d69982b --- /dev/null +++ b/net/quagga/files/patch-cvs-7-ifm_read @@ -0,0 +1,18 @@ +--- zebra/kernel_socket.c.orig 17 Aug 2007 14:16:30 -0000 1.46 ++++ zebra/kernel_socket.c 21 Aug 2007 14:30:40 -0000 +@@ -472,6 +472,15 @@ + if_delete_update (ifp); + } + #endif /* RTM_IFANNOUNCE */ ++ if (if_is_up (ifp)) ++ { ++#if defined(__bsdi__) ++ if_kvm_get_mtu (ifp); ++#else ++ if_get_mtu (ifp); ++#endif /* __bsdi__ */ ++ if_get_metric (ifp); ++ } + } + + #ifdef HAVE_NET_RT_IFLIST |