summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorreyk <reyk@openbsd.org>2011-05-09 12:08:46 +0000
committerreyk <reyk@openbsd.org>2011-05-09 12:08:46 +0000
commit0325c6668ce8795f7dd0db49e390c87ade8bb363 (patch)
tree1e43cd2d036d9e1a7feb888f2c6f1363d43154c1 /lib
parentbump copyright (diff)
downloadwireguard-openbsd-0325c6668ce8795f7dd0db49e390c87ade8bb363.tar.xz
wireguard-openbsd-0325c6668ce8795f7dd0db49e390c87ade8bb363.zip
Reorganize the relayd code to use the proc.c privsep API/commodity
functions that are based on work for iked and smtpd. This simplifies the setup of privsep processes and moves some redundant and repeated code to a single place - which is always good from a quality and security point of view. The relayd version of proc.c is different to the current version in iked because it uses 1:N communications between processes, eg. a single parent process is talking to many forked relay children while iked only needs 1:1 communications. ok sthen@ pyr@
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions