Red Hat Bugzilla – Bug 125491
Samba packets with TTL 0
Last modified: 2007-11-30 17:07:02 EST
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):
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
lots of packets
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.