From 96a00130d266a5281cc8706f537074a3e253f1a3 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Fri, 4 Jan 2019 19:47:18 -0500 Subject: Add cap_rights_limit calls to client and server --- client.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'client.c') diff --git a/client.c b/client.c index 867b4de..32c2022 100644 --- a/client.c +++ b/client.c @@ -707,6 +707,11 @@ int main(int argc, char *argv[]) { #ifdef __FreeBSD__ error = cap_enter(); if (error) err(EX_OSERR, "cap_enter"); + + cap_rights_t rights; + cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_EVENT); + error = cap_rights_limit(client, &rights); + if (error) err(EX_OSERR, "cap_rights_limit"); #endif struct pollfd fds[2] = { -- cgit 1.4.1