FreeBSD Bugzilla – Attachment 47753 Details for
Bug 73129
[patch] IPFW misbehaviour in RELENG_5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 996 bytes, created by
Vladimir Ivanov
on 2004-10-25 17:30:31 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Vladimir Ivanov
Created:
2004-10-25 17:30:31 UTC
Size:
996 bytes
patch
obsolete
>--- ip_output.c.orig Sun Oct 3 21:04:40 2004 >+++ ip_output.c Mon Oct 25 20:01:59 2004 >@@ -706,16 +706,11 @@ > /* Or forward to some other address? */ > fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL); > if (fwd_tag) { >- if (!in_localip(ip->ip_src) && !in_localaddr(ip->ip_dst)) { >- dst = (struct sockaddr_in *)&ro->ro_dst; >- bcopy((fwd_tag+1), dst, sizeof(struct sockaddr_in)); >- m->m_flags |= M_SKIP_FIREWALL; >- m_tag_delete(m, fwd_tag); >- goto again; >- } else { >- m_tag_delete(m, fwd_tag); >- /* Continue. */ >- } >+ dst = (struct sockaddr_in *)&ro->ro_dst; >+ bcopy((fwd_tag+1), dst, sizeof(struct sockaddr_in)); >+ m->m_flags |= M_SKIP_FIREWALL; >+ m_tag_delete(m, fwd_tag); >+ goto again; > } > #endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 73129
: 47753