From 10c1f27b7abb7bcd6d3b065a1a25f7f0dfd29c04 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Sun, 12 Jan 2020 16:46:03 -0800 Subject: [PATCH] LookupServer: Use pledge() --- Servers/LookupServer/main.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Servers/LookupServer/main.cpp b/Servers/LookupServer/main.cpp index 7a998aa4f5..4b0bcef162 100644 --- a/Servers/LookupServer/main.cpp +++ b/Servers/LookupServer/main.cpp @@ -1,13 +1,24 @@ #include "LookupServer.h" #include +#include int main(int argc, char** argv) { (void)argc; (void)argv; + if (pledge("stdio unix inet cpath rpath fattr", nullptr) < 0) { + perror("pledge"); + return 1; + } + CEventLoop event_loop; LookupServer server; + if (pledge("stdio unix inet", nullptr) < 0) { + perror("pledge"); + return 1; + } + return event_loop.exec(); }