4.3BSD dropping IP options

David P. Zimmerman dpz at dorm.rutgers.edu
Mon Jan 2 17:08:15 AEST 1989


Why does 4.3BSD drop the IP options on an ICMP reflection?

See /sys/netinet/ip_icmp.c:icmp_reflect() for context.

Really makes it hard to get a route recording ICMP echo to work, and
I'm about ready to dive in and change things to meet the ICMP RFC
standard.  RFC792 says that turning an ICMP echo into an echo reply
involves simply reversing the source and destination addresses,
changing the ICMP type code to 0, and recomputing the checksum.

Fixed in 4.4...?

						David
-- 
David P. Zimmerman, the Dorm Networking Pilot Project, the UUCP Project, etc
dpz at dorm.rutgers.edu          rutgers!dpz          dpzimmerman at zodiac.bitnet



More information about the Comp.bugs.4bsd.ucb-fixes mailing list