diff options
-rw-r--r-- | dhcpv4/nclient4/ipv4.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dhcpv4/nclient4/ipv4.go b/dhcpv4/nclient4/ipv4.go index d5c30ee..5733eb4 100644 --- a/dhcpv4/nclient4/ipv4.go +++ b/dhcpv4/nclient4/ipv4.go @@ -351,7 +351,7 @@ func udp4pkt(packet []byte, dest *net.UDPAddr, src *net.UDPAddr) []byte { ipv4fields := &IPv4Fields{ IHL: IPv4MinimumSize, TotalLength: uint16(ipLen + udpLen + len(packet)), - TTL: 30, + TTL: 64, // Per RFC 1700's recommendation for IP time to live Protocol: uint8(UDPProtocolNumber), SrcAddr: src.IP.To4(), DstAddr: dest.IP.To4(), |