summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreyk <reyk@openbsd.org>2016-12-07 16:41:17 +0000
committerreyk <reyk@openbsd.org>2016-12-07 16:41:17 +0000
commitd3290b0ca707a085d35f264b9c97177f40227cca (patch)
tree1f30b3bebe84648d7e1841aa9dc97821e9e39d6c
parentMention X552, don't mention X557 which is a PHY (diff)
downloadwireguard-openbsd-d3290b0ca707a085d35f264b9c97177f40227cca.tar.xz
wireguard-openbsd-d3290b0ca707a085d35f264b9c97177f40227cca.zip
pledge(2) dhcrelay with "stdio route". route is needed for interface ioctls.
OK rzalamena@
-rw-r--r--usr.sbin/dhcrelay/dhcrelay.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/dhcrelay/dhcrelay.c b/usr.sbin/dhcrelay/dhcrelay.c
index 73eec72f51b..88802339879 100644
--- a/usr.sbin/dhcrelay/dhcrelay.c
+++ b/usr.sbin/dhcrelay/dhcrelay.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: dhcrelay.c,v 1.44 2016/12/07 13:19:18 rzalamena Exp $ */
+/* $OpenBSD: dhcrelay.c,v 1.45 2016/12/07 16:41:17 reyk Exp $ */
/*
* Copyright (c) 2004 Henning Brauer <henning@cvs.openbsd.org>
@@ -248,6 +248,9 @@ main(int argc, char *argv[])
log_perror = 0;
}
+ if (pledge("stdio route", NULL) == -1)
+ error("pledge");
+
dispatch();
/* not reached */