fix a regression spotted by chris@. the -f and -I arguments fetch process
authorderaadt <deraadt@openbsd.org>
Sun, 11 Oct 2015 03:08:20 +0000 (03:08 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 11 Oct 2015 03:08:20 +0000 (03:08 +0000)
commit5c17cc015cbf5bf9cfba519a8af2da49bb63bc91
tree1496b2aa669f7e8998f05ff89677cb1df7125765
parentedca6e16b5c4845e34bdc92d574d45db52dd3072
fix a regression spotted by chris@.  the -f and -I arguments fetch process
arguments using kvm_getargs, after the pledge() has been made.  someone
brave should refactor this, hoisting the argument fetching to between
kvm_getprocs() and pledge() - storing the argument data as neccessary.
the current situation is also a race -- it fetches the data twice.
usr.bin/pkill/pkill.c