Zang, Lan (Sander) wrote: > All, .. > > When using 'ifconfig -a' or 'ifconfig ip.tun5', qif_attach() > will be called and qif->qf_hl > will be set to 0. The problem is when it is an outgoing packet, in > function pfil_precheck(), > it shall be 52 to set 'off' appropriately. Otherwise, 'off' is > also set to zero, which is not > correct, and causing the packet is not well interpreted. So the > outgoing packet won't be sent out. >
What are the 52 bytes that you are skipping over? Can you send a hex dummp of them? But really, you should be using "ip.tun.pfil5" Darren
