diff options
author | ru <ru@FreeBSD.org> | 2001-03-19 09:16:16 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2001-03-19 09:16:16 +0000 |
commit | 38387221cd67a6d9b58b81feee97e876a9832d42 (patch) | |
tree | 96d2016274b574dd4e5a5aed21f96a33799eb0f9 /sys/netinet/ip_input.c | |
parent | dabce43c5b93b638113eb1b7059ca91b32eb3607 (diff) | |
download | FreeBSD-src-38387221cd67a6d9b58b81feee97e876a9832d42.zip FreeBSD-src-38387221cd67a6d9b58b81feee97e876a9832d42.tar.gz |
Invalidate cached forwarding route (ipforward_rt) whenever a new route
is added to the routing table, otherwise we may end up using the wrong
route when forwarding.
PR: kern/10778
Reviewed by: silence on -net
Diffstat (limited to 'sys/netinet/ip_input.c')
-rw-r--r-- | sys/netinet/ip_input.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/ip_input.c b/sys/netinet/ip_input.c index 7ee78dd..0963a0a 100644 --- a/sys/netinet/ip_input.c +++ b/sys/netinet/ip_input.c @@ -257,7 +257,7 @@ ip_init() } static struct sockaddr_in ipaddr = { sizeof(ipaddr), AF_INET }; -static struct route ipforward_rt; +struct route ipforward_rt; /* * Ip input routine. Checksum and byte swap header. If fragmented |