Description of problem: Samba packaged with RHEL 3 emits name service broadcast packets (137/udp) with TTL set to 0, which is illegal according to RFC 791. (The symptom appears to be specific either to the RHEL build or to a particular version of Samba because all other Samba instances that I have access to use TTL 1.) Version-Release number of selected component (if applicable): samba-3.0.2-6.3E How reproducible: always Steps to Reproduce: 1. /etc/init.d/smb start 2. tethereal -i eth0 -w capture udp port 137 and ip src host <my-ip> 3. tethereal -r capture ip.ttl==0 Actual results: lots of packets Expected results: no packets Additional info:
I don't see how Samba can even do this. We just call sendto(). I suspect a kernel issue with UDP broadcasts.
NOTABUG based on abartlet's comment. P.