Hampton@DOCKMASTER.ARPA ("David R. Hampton") (01/26/88)
I ran into similar problems last October when working with options in 4.2 BSD. I believe I had to patch both the fragmentation and reassenbly routines to get things running. The most common problem I found was references to the size of a 'standard' IP header [sizeof(ipasfrag)], instead of references to the size of the current datagram's header [ip->ip_hl*4]. If you need more specifics, drop me a note and I'll look them up. David +--------------------------------------------------------------+ | David R. Hampton Ma Bell:(301) 859-4537 | | Hampton @ Dockmaster.ARPA | +--------------------------------------------------------------+