diff options
author | glebius <glebius@FreeBSD.org> | 2014-03-04 15:14:47 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2014-03-04 15:14:47 +0000 |
commit | ed41469327bef074f42d569aee03907897699292 (patch) | |
tree | 7aa5af9b3e24c43d49fb01dcca5c75d54bab6174 /sys/net/route.c | |
parent | 1b9278cc989bd23a4e620f1b58d624819ca8e1c0 (diff) | |
download | FreeBSD-src-ed41469327bef074f42d569aee03907897699292.zip FreeBSD-src-ed41469327bef074f42d569aee03907897699292.tar.gz |
Merge r261582, r261601, r261610, r261613, r261627, r261640, r261641, r261823,
r261825, r261859, r261875, r261883, r261911, r262027, r262028, r262029,
r262030, r262162 from head.
Large flowtable revamp. See commit messages for merged revisions for
details.
Sponsored by: Netflix
Diffstat (limited to 'sys/net/route.c')
-rw-r--r-- | sys/net/route.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sys/net/route.c b/sys/net/route.c index 20fe181..bb99496 100644 --- a/sys/net/route.c +++ b/sys/net/route.c @@ -1298,18 +1298,7 @@ rtrequest1_fib(int req, struct rt_addrinfo *info, struct rtentry **ret_nrt, } #ifdef FLOWTABLE else if (rt0 != NULL) { - switch (dst->sa_family) { -#ifdef INET6 - case AF_INET6: - flowtable_route_flush(V_ip6_ft, rt0); - break; -#endif -#ifdef INET - case AF_INET: - flowtable_route_flush(V_ip_ft, rt0); - break; -#endif - } + flowtable_route_flush(dst->sa_family, rt0); RTFREE(rt0); } #endif |