diff options
Diffstat (limited to 'server.c')
-rw-r--r-- | server.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/server.c b/server.c index b57b86a..fc35640 100644 --- a/server.c +++ b/server.c @@ -32,10 +32,6 @@ #include <time.h> #include <unistd.h> -#ifdef __FreeBSD__ -#include <sys/capsicum.h> -#endif - #include "torus.h" static struct Tile *tiles; @@ -406,20 +402,6 @@ int main(int argc, char *argv[]) { if (error) err(EX_OSERR, "pledge"); #endif -#ifdef __FreeBSD__ - error = cap_enter(); - if (error) err(EX_OSERR, "cap_enter"); - - cap_rights_t rights; - cap_rights_init( - &rights, - CAP_LISTEN, CAP_ACCEPT, CAP_EVENT, - CAP_READ, CAP_WRITE, CAP_SETSOCKOPT - ); - error = cap_rights_limit(server, &rights); - if (error) err(EX_OSERR, "cap_rights_limit"); -#endif - error = listen(server, -1); if (error) err(EX_OSERR, "listen"); |