diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2011-08-15 02:12:54 +0200 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2013-11-23 22:48:27 +0100 |
commit | 65194bd1eb2e6af217a750fa1e02b6eea66c7130 (patch) | |
tree | 0b0646bbf905c0a5538882f9984e1fd105cc8264 /sysdep/linux/netlink.c | |
parent | 204e0d5d59279c4245d4d46b86a570b043d683cf (diff) |
Removes workaround related to import of kernel device routes.
Thanks to Benjamin Cama for notification.
Diffstat (limited to 'sysdep/linux/netlink.c')
-rw-r--r-- | sysdep/linux/netlink.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c index 08dc11b6..df9ed622 100644 --- a/sysdep/linux/netlink.c +++ b/sysdep/linux/netlink.c @@ -862,19 +862,6 @@ nl_parse_route(struct nlmsghdr *h, int scan) else { ra.dest = RTD_DEVICE; - - /* - * In Linux IPv6, 'native' device routes have proto - * RTPROT_BOOT and not RTPROT_KERNEL (which they have in - * IPv4 and which is expected). We cannot distinguish - * 'native' and user defined device routes, so we ignore all - * such device routes and for consistency, we have the same - * behavior in IPv4. Anyway, users should use RTPROT_STATIC - * for their 'alien' routes. - */ - - if (i->rtm_protocol == RTPROT_BOOT) - src = KRT_SRC_KERNEL; } break; |