summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-06-07 14:56:54 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-06-07 14:56:54 +0000
commit4ce6f79a13d9e22003324dca842d03108b333a58 (patch)
tree0ed3a2314a8a51fdb0a17f10ce65a4ed66b76c05 /lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
parent4e95e949c335dd92b193ff270754e31d144e53bf (diff)
[sanitizer] Fix Android build.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183523 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc')
-rwxr-xr-xlib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
index 4a24bdae6..1de59e723 100755
--- a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
+++ b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
@@ -85,8 +85,11 @@ static void ioctl_table_fill() {
_(0x00008932, READ, struct_ifreq_sz); // SIOCDELMULTI
_(0x00008940, NONE, 0); // SIOCADDRTOLD
_(0x00008941, NONE, 0); // SIOCDELRTOLD
+
+#if (SANITIZER_LINUX && !SANITIZER_ANDROID) || SANITIZER_MAC
_(0x000089E0, WRITE, struct_sioc_vif_req_sz); // SIOCGETVIFCNT
_(0x000089E1, WRITE, struct_sioc_sg_req_sz); // SIOCGETSGCNT
+#endif
#if SANITIZER_LINUX
_(0x00000000, NONE, 0); // FDCLRPRM