diff options
author | Sergey Matveychuk <sem@FreeBSD.org> | 2009-01-03 17:38:06 +0000 |
---|---|---|
committer | Sergey Matveychuk <sem@FreeBSD.org> | 2009-01-03 17:38:06 +0000 |
commit | a0f9995a4e19d8415c0bc6aad2384474d3711944 (patch) | |
tree | 56448ffc9820355c9b17e08c072ac5143ed7b59b /net | |
parent | 820105717efd75d6109b538316f0b42409e37da4 (diff) |
Notes
Diffstat (limited to 'net')
-rw-r--r-- | net/quagga/files/patch-zebra-kernel_socket.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/net/quagga/files/patch-zebra-kernel_socket.c b/net/quagga/files/patch-zebra-kernel_socket.c new file mode 100644 index 000000000000..8fec80f09f48 --- /dev/null +++ b/net/quagga/files/patch-zebra-kernel_socket.c @@ -0,0 +1,28 @@ +--- zebra/kernel_socket.c.orig 2009-01-03 20:20:10.000000000 +0300 ++++ zebra/kernel_socket.c 2009-01-03 20:22:37.000000000 +0300 +@@ -173,9 +173,13 @@ + #ifdef RTF_MASK + {RTF_MASK, "MASK"}, + #endif /* RTF_MASK */ ++#ifdef RTF_CLONING + {RTF_CLONING, "CLONING"}, ++#endif /* RTF_CLONING */ + {RTF_XRESOLVE, "XRESOLVE"}, ++#ifdef RTF_LLINFO + {RTF_LLINFO, "LLINFO"}, ++#endif /* RTF_LLINFO */ + {RTF_STATIC, "STATIC"}, + {RTF_BLACKHOLE, "BLACKHOLE"}, + #ifdef RTF_PRIVATE +@@ -999,9 +1003,11 @@ + if (gate && message == RTM_ADD) + msg.rtm.rtm_flags |= RTF_GATEWAY; + ++#ifdef RTF_CLONING + if (! gate && message == RTM_ADD && ifp && + (ifp->flags & IFF_POINTOPOINT) == 0) + msg.rtm.rtm_flags |= RTF_CLONING; ++#endif */ RTF_CLONING */ + + /* If no protocol specific gateway is specified, use link + address for gateway. */ |