diff --git a/libc-test/semver/fuchsia.txt b/libc-test/semver/fuchsia.txt index 12f67d8b4c606..88bd6db31a7e0 100644 --- a/libc-test/semver/fuchsia.txt +++ b/libc-test/semver/fuchsia.txt @@ -956,7 +956,9 @@ SO_BINDTODEVICE SO_BINDTOIFINDEX SO_BSDCOMPAT SO_BUSY_POLL +SO_COOKIE SO_DOMAIN +SO_FUCHSIA_MARK SO_MARK SO_NO_CHECK SO_ORIGINAL_DST @@ -969,6 +971,7 @@ SO_RCVBUFFORCE SO_RXQ_OVFL SO_SNDBUFFORCE SO_TIMESTAMP +SO_TIMESTAMPNS SPLICE_F_GIFT SPLICE_F_MORE SPLICE_F_MOVE diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs index 36d7e06b68f0e..b23ef85617b88 100644 --- a/src/fuchsia/mod.rs +++ b/src/fuchsia/mod.rs @@ -2738,14 +2738,6 @@ pub const B3000000: crate::speed_t = 0o010015; pub const B3500000: crate::speed_t = 0o010016; pub const B4000000: crate::speed_t = 0o010017; -pub const SO_BINDTODEVICE: c_int = 25; -pub const SO_TIMESTAMP: c_int = 29; -pub const SO_MARK: c_int = 36; -pub const SO_RXQ_OVFL: c_int = 40; -pub const SO_PEEK_OFF: c_int = 42; -pub const SO_BUSY_POLL: c_int = 46; -pub const SO_BINDTOIFINDEX: c_int = 62; - pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56; pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40; @@ -2894,11 +2886,21 @@ pub const SO_RCVLOWAT: c_int = 18; pub const SO_SNDLOWAT: c_int = 19; pub const SO_RCVTIMEO: c_int = 20; pub const SO_SNDTIMEO: c_int = 21; +pub const SO_BINDTODEVICE: c_int = 25; +pub const SO_TIMESTAMP: c_int = 29; pub const SO_ACCEPTCONN: c_int = 30; pub const SO_SNDBUFFORCE: c_int = 32; pub const SO_RCVBUFFORCE: c_int = 33; +pub const SO_TIMESTAMPNS: c_int = 35; +pub const SO_MARK: c_int = 36; pub const SO_PROTOCOL: c_int = 38; pub const SO_DOMAIN: c_int = 39; +pub const SO_RXQ_OVFL: c_int = 40; +pub const SO_PEEK_OFF: c_int = 42; +pub const SO_BUSY_POLL: c_int = 46; +pub const SO_COOKIE: c_int = 57; +pub const SO_BINDTOIFINDEX: c_int = 62; +pub const SO_FUCHSIA_MARK: c_int = 10000; pub const SA_ONSTACK: c_int = 0x08000000; pub const SA_SIGINFO: c_int = 0x00000004;