diff options
author | bz <bz@FreeBSD.org> | 2008-07-03 12:44:36 +0000 |
---|---|---|
committer | bz <bz@FreeBSD.org> | 2008-07-03 12:44:36 +0000 |
commit | 5a2732165b2f5110c739f752331383acfe3244c0 (patch) | |
tree | 8a6971fb8e7711d4151ba74fb6fd53c0c5571de1 /sys/netinet | |
parent | 20a754dc21a245dc815593f1717b15842713ca66 (diff) | |
download | FreeBSD-src-5a2732165b2f5110c739f752331383acfe3244c0.zip FreeBSD-src-5a2732165b2f5110c739f752331383acfe3244c0.tar.gz |
Remove a bogusly introduced rtalloc_ign() in rev. 1.335/SVN 178029,
generating an RTM_MISS for every IP packet forwarded making user space
routing daemons unhappy.
PR: kern/123621, kern/124540, kern/122338
Reported by: Paul <paul gtcomm.net>, Mike Tancsa <mike sentex.net> on net@
Tested by: Paul and Mike
Reviewed by: andre
MFC after: 3 days
Diffstat (limited to 'sys/netinet')
-rw-r--r-- | sys/netinet/ip_input.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/netinet/ip_input.c b/sys/netinet/ip_input.c index 93ba871..34aa982 100644 --- a/sys/netinet/ip_input.c +++ b/sys/netinet/ip_input.c @@ -1363,7 +1363,6 @@ ip_forward(struct mbuf *m, int srcrt) * the ICMP_UNREACH_NEEDFRAG "Next-Hop MTU" field described in RFC1191. */ bzero(&ro, sizeof(ro)); - rtalloc_ign_fib(&ro, RTF_CLONING, M_GETFIB(m)); error = ip_output(m, NULL, &ro, IP_FORWARDING, NULL, NULL); |