summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-11-04 17:05:02 +0000
committerbors <bors@rust-lang.org>2021-11-04 17:05:02 +0000
commit50634b9a6da03e16b3a55034fe11a23491d8734c (patch)
treea98f21874b7192595841b78145da3f5466755e7e
parent0e32674d0cfe557958b327d9427d4fb3f935d73b (diff)
parent0001ad37b5b734c3f1032f3df5913aa180d8fd82 (diff)
downloadrust-libc-50634b9a6da03e16b3a55034fe11a23491d8734c.tar.gz
Auto merge of #2506 - hhyhhy:master, r=Amanieu
add SO_*_FILTER for Android Those constants are used by https://github.com/rust-lang/socket2 From: https://android.googlesource.com/platform/prebuilts/ndk/+/dev/platform/sysroot/usr/include/asm-generic/socket.h See also: https://www.kernel.org/doc/html/v5.12/networking/filter.html
-rw-r--r--src/unix/linux_like/android/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs
index 759eaa9af4..a902eed588 100644
--- a/src/unix/linux_like/android/mod.rs
+++ b/src/unix/linux_like/android/mod.rs
@@ -1202,6 +1202,9 @@ 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_ATTACH_FILTER: ::c_int = 26;
+pub const SO_DETACH_FILTER: ::c_int = 27;
+pub const SO_GET_FILTER: ::c_int = SO_ATTACH_FILTER;
pub const SO_TIMESTAMP: ::c_int = 29;
pub const SO_ACCEPTCONN: ::c_int = 30;
pub const SO_PEERSEC: ::c_int = 31;