diff options
| -rw-r--r-- | main.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,5 +1,8 @@ #include "mpdws.h" #include <stdio.h> +#ifdef __OpenBSD__ +#include <unistd.h> +#endif int main() { struct mpd_ws_server server; @@ -14,6 +17,13 @@ int main() { return 1; } +#ifdef __OpenBSD__ + if (pledge("inet stdio", NULL) == -1) { + perror("pledge"); + return 1; + } +#endif + /* Run main loop */ mpd_ws_run(&server); |
