diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt index febed0b3a7aa9..d2d26b0fe0688 100644 --- a/libc-test/semver/dragonfly.txt +++ b/libc-test/semver/dragonfly.txt @@ -501,6 +501,7 @@ IPV6_DONTFRAG IP_HDRINCL IP_RECVDSTADDR IP_RECVIF +IP_RECVTTL IP_SENDSRCADDR IP_TOS ITIMER_PROF @@ -1592,3 +1593,4 @@ xucred eaccess dirname basename +IPV6_RECVHOPLIMIT diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt index 1144c4d4c2481..1a04c1e5986ef 100644 --- a/libc-test/semver/freebsd.txt +++ b/libc-test/semver/freebsd.txt @@ -576,6 +576,7 @@ IP_RECVIF IP_RECVORIGDSTADDR IP_DONTFRAG IP_RECVTOS +IP_RECVTTL IP_RSS_LISTEN_BUCKET IP_SENDSRCADDR IP_TOS @@ -2251,3 +2252,4 @@ closefrom close_range eventfd_read eventfd_write +IPV6_RECVHOPLIMIT diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs index 9b555e42edf2d..4d1d32c725287 100644 --- a/src/unix/bsd/freebsdlike/mod.rs +++ b/src/unix/bsd/freebsdlike/mod.rs @@ -970,6 +970,8 @@ pub const IP_SENDSRCADDR: ::c_int = IP_RECVDSTADDR; pub const IP_ADD_MEMBERSHIP: ::c_int = 12; pub const IP_DROP_MEMBERSHIP: ::c_int = 13; pub const IP_RECVIF: ::c_int = 20; +pub const IP_RECVTTL: ::c_int = 65; +pub const IPV6_RECVHOPLIMIT: ::c_int = 37; pub const IPV6_JOIN_GROUP: ::c_int = 12; pub const IPV6_LEAVE_GROUP: ::c_int = 13; pub const IPV6_CHECKSUM: ::c_int = 26;