summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2000-12-21 00:33:37 +0000
committerderaadt <deraadt@openbsd.org>2000-12-21 00:33:37 +0000
commit6de4f16855a777b1ac2ca95399d751d1befe0d12 (patch)
treed83e353ba3db1c9da6ee5b36f086beb110b06413
parentuse strlcpy (diff)
downloadwireguard-openbsd-6de4f16855a777b1ac2ca95399d751d1befe0d12.tar.xz
wireguard-openbsd-6de4f16855a777b1ac2ca95399d751d1befe0d12.zip
more careful euid killing
-rw-r--r--usr.sbin/mrinfo/mrinfo.c1
-rw-r--r--usr.sbin/mtrace/mtrace.c3
2 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/mrinfo/mrinfo.c b/usr.sbin/mrinfo/mrinfo.c
index 5be11dcd36d..a81bad1e77c 100644
--- a/usr.sbin/mrinfo/mrinfo.c
+++ b/usr.sbin/mrinfo/mrinfo.c
@@ -342,6 +342,7 @@ main(argc, argv)
}
init_igmp();
+ seteuid(getuid());
setuid(getuid());
setlinebuf(stderr);
diff --git a/usr.sbin/mtrace/mtrace.c b/usr.sbin/mtrace/mtrace.c
index 12ee0819ae0..0bf2126d04c 100644
--- a/usr.sbin/mtrace/mtrace.c
+++ b/usr.sbin/mtrace/mtrace.c
@@ -52,7 +52,7 @@
#ifndef lint
static char rcsid[] =
- "@(#) $Id: mtrace.c,v 1.3 1996/09/11 19:15:36 deraadt Exp $";
+ "@(#) $Id: mtrace.c,v 1.4 2000/12/21 00:33:38 deraadt Exp $";
#endif
#include <netdb.h>
@@ -1166,6 +1166,7 @@ char *argv[];
int seed;
init_igmp();
+ seteuid(getuid());
setuid(getuid());
argv++, argc--;