From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 Description of problem: The traceroute on red hat 7.3 and 8.0 is broken. It does not process the -i option correctly. Instead of binding the send socket to the interface, it simply sources the packets from the interface address. The traceroute package on 7.3 is broken outright. The 8.0 version includes a loose source routing patch that has the correct setsockopt() call, however large protions of the patch are commented out, including the correct setsockopt() statement. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: strace traceroute -i eth1 foo Additional info:
Created attachment 86073 [details] patch for 7.3 version (1.4a12)
OK, patch reviewed, looks ok. Built a rawhide version of with it. Read ya, Phil