diff options
author | 2016-12-07 20:03:22 +0000 | |
---|---|---|
committer | 2016-12-07 20:03:22 +0000 | |
commit | b5f87b0636d010851978c84bf18984674bed10f1 (patch) | |
tree | 6a7d909b170b0928ecd832a1a770540525dd20f0 /lib/libssl/man | |
parent | If the BROADCAST flag is set on a BOOTREPLY, the RFC specifies that (diff) | |
download | wireguard-openbsd-b5f87b0636d010851978c84bf18984674bed10f1.tar.xz wireguard-openbsd-b5f87b0636d010851978c84bf18984674bed10f1.zip |
DHCP requests can be relayed through multiple relays. Currently we
drop requests that have already been relayed. To allow usage in the
middle of a chain, remove this check and only set giaddr if it has not
been set yet. This giaddr will be used by the DHCP server to identify
which subnet the client is connected to.
RFC 1542 specifies that we should increase the hop counter every time
we relay a request. If we receive a request whose hop counter exceeds
the value of 16 we must silently drop it.
ok jca@
Diffstat (limited to 'lib/libssl/man')
0 files changed, 0 insertions, 0 deletions