Reading through the code in here, I see a number of sanity checks following by panic's... ...does anyone want to speculate how resiliant this code is going to be from a program using raw sockets to generate nasty packets to be sent through a tunnel when INP_HDRINCL is set ? Darren