| Summary: | [patch] to make "ipfw tee" behave as intended. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | P Kern <pak> | ||||
| Component: | kern | Assignee: | Andre Oppermann <andre> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | pak | ||||
| Priority: | Normal | ||||||
| Version: | 4.9-RELEASE | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
P Kern
2003-12-18 22:50:20 UTC
Responsible Changed From-To: freebsd-bugs->luigi Over to the IPFW author/maintainer. Sorry but this patch as it is now will break "ipfw divert".
The problem is that in the changed to ip_input.c, the final
'return;' should follow the 'if (clone != NULL) { ... }'
portion instead of being inside it.
i.e. where it now reads ....
if (clone != NULL) {
...
return;
}
... it should instead read ...
if (clone != NULL) {
...
}
return;
Sorry about that. Hope this helps. pak.
Responsible Changed From-To: luigi->andre Take over. State Changed From-To: open->closed Ipfw tee will not be fixed in 4.x due to complexity. For 5.x a fix has been prepared and is tracked under kern/64240. |