[Sanitizers] intercept accept4 on freebsd
authorDavid Carlier <devnexen@gmail.com>
Mon, 13 Sep 2021 20:15:07 +0000 (21:15 +0100)
committerDavid Carlier <devnexen@gmail.com>
Mon, 13 Sep 2021 20:15:07 +0000 (21:15 +0100)
compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h

index ba70cd9..eca20a9 100644 (file)
 #define SANITIZER_INTERCEPT_GETHOSTENT_R (SI_FREEBSD || SI_GLIBC || SI_SOLARIS)
 #define SANITIZER_INTERCEPT_GETSOCKOPT SI_POSIX
 #define SANITIZER_INTERCEPT_ACCEPT SI_POSIX
-#define SANITIZER_INTERCEPT_ACCEPT4 (SI_LINUX_NOT_ANDROID || SI_NETBSD)
+#define SANITIZER_INTERCEPT_ACCEPT4 \
+  (SI_LINUX_NOT_ANDROID || SI_NETBSD || SI_FREEBSD)
 #define SANITIZER_INTERCEPT_PACCEPT SI_NETBSD
 #define SANITIZER_INTERCEPT_MODF SI_POSIX
 #define SANITIZER_INTERCEPT_RECVMSG SI_POSIX