diff options
author | bors <bors@rust-lang.org> | 2021-11-04 17:05:02 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2021-11-04 17:05:02 +0000 |
commit | 50634b9a6da03e16b3a55034fe11a23491d8734c (patch) | |
tree | a98f21874b7192595841b78145da3f5466755e7e | |
parent | 0e32674d0cfe557958b327d9427d4fb3f935d73b (diff) | |
parent | 0001ad37b5b734c3f1032f3df5913aa180d8fd82 (diff) | |
download | rust-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.rs | 3 |
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; |