summaryrefslogtreecommitdiff
path: root/sys/netinet6/icmp6.c
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2013-11-11 15:39:21 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2013-11-11 15:39:21 +0000
commitd020414d1ab9f3ee949009c95a791f78769ac6d0 (patch)
tree47efe1aff9b759d8f1c4d7b47e3bc43bb8265662 /sys/netinet6/icmp6.c
parent8394bc8538809a19abe41193dc5f421d92ba744a (diff)
RFC 2131 and friends state that when renewing a lease the client
will begin by using unicast communications with the server, and fall back to using broadcast packets if unicast fails. We were not failing back, but instead doggedly sticking with unicast attempts until the lease expired. Instead, try unicast requests for the reboot timeout interval and then switch to using broadcast requests. Problem reported by Marc Peters and Dennis den Brok via misc@. ok dlg@ millert@
Diffstat (limited to 'sys/netinet6/icmp6.c')
0 files changed, 0 insertions, 0 deletions