diff --git a/handler/linux/exception_handler_server.cc b/handler/linux/exception_handler_server.cc index 71a5dc74..12e73635 100644 --- a/handler/linux/exception_handler_server.cc +++ b/handler/linux/exception_handler_server.cc @@ -15,10 +15,11 @@ #include "handler/linux/exception_handler_server.h" #include -#include +#include #include #include #include +#include #include #include @@ -95,7 +96,7 @@ bool HaveCapSysPtrace() { cap_header.pid = getpid(); - if (capget(&cap_header, &cap_data) != 0) { + if (syscall(SYS_capget, &cap_header, &cap_data) != 0) { PLOG(ERROR) << "capget"; return false; }