inet: Add support for IPv4 /31 prefixes, as described in RFC 3021.
commit502aa5d8026099d86da780e109fa91f191881e0f
authorRoy Marples <roy@marples.name>
Wed, 18 Dec 2019 16:30:12 +0000 (18 16:30 +0000)
committerRoy Marples <roy@marples.name>
Wed, 18 Dec 2019 16:30:12 +0000 (18 16:30 +0000)
tree81ef7373f89e5e0aea97e332bb3beaf1fb03de5b
parentbc2770d0858d239e57ca24a12d6b038dae63fb71
inet: Add support for IPv4 /31 prefixes, as described in RFC 3021.

To run a /31 network, participating hosts MUST drop support
for directed broadcasts, and treat the first and last addresses
on subnet as unicast. The broadcast address for the prefix
should be the link local broadcast address, INADDR_BROADCAST.

Taken from FreeBSD, r226402.
sys/netinet/in.c
sys/netinet/in.h