On 1/22/10 6:18 PM, Max Laier wrote:
pf does change the byte order in the pfil hook, but changes it back on return
to the stack either when returning from the hook or when calling back into the
stack.  There have been some issues where we missed returns to the stack that
would result in this situation, but since pf is not in the trace, this is
clearly not the case here.

It might indeed be related to enc(4).  I remember there have been some issues
in IPSEC where it failed to properly copy a packet before modifying it.  Maybe
this is what is happening.  Details escape me at the moment.

Can you also make sure that your if_enc.c has revision 174978:
http://svn.freebsd.org/viewvc/base/release/7.2.0/sys/net/if_enc.c?view=diff&r1=174977&r2=174978

Yes i have the latest if_enc.c available on stable/7

cvs 1.6.2.3, svn r183630

World and kernel were compiled from sources csuped on 12.01.2010.

Thanks,
Florian
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"

Reply via email to