diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-30 22:36:50 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-30 22:36:50 +0000 |
commit | 7ae7a1f9554a06d947da9cb0a496a1e2e264982a (patch) | |
tree | 6f972e6e6dba8964d992380052ac6ede2c849aff /src/lib.rs | |
parent | 148871e2b7a4ed2da6825a5fae455bd0bd0a0a43 (diff) | |
parent | 147f7911b8ed1255b340e3e8f074f52beef26e2e (diff) | |
download | nix-7ae7a1f9554a06d947da9cb0a496a1e2e264982a.zip |
Merge #1002
1002: Add IP_RECVIF & IP_RECVDSTADDR. r=asomers a=pusateri
Add IP_RECVIF & IP_RECVDSTADDR on freebsd, ios, macos, netbsd, openbsd
Include IP_PKTINFO on netbsd
Include IP6_PKTINFO on netbsd, openbsd.
FreeBSD/OpenBSD do not support IP_PKTINFO for IPv4 but use IP_RECVIF for interface index and use IP_RECVDSTADDR for destination address.
NetBSD and macOS also support IP_RECVIF and IP_RECVDSTADDR in addition to IP_PKTINFO for IPv4.
(For IPv6, all use IPV6_PKTINFO)
Co-authored-by: Tom Pusateri <pusateri@bangj.com>
Diffstat (limited to 'src/lib.rs')
0 files changed, 0 insertions, 0 deletions