From af0cc424b0c504f029c504a0f4e1f12b6d961efb Mon Sep 17 00:00:00 2001 From: ru Date: Wed, 16 Apr 2003 12:06:53 +0000 Subject: There is an undocument feature that ``route -vnd flush'' prints a nice dump of the entire routing table. Allow non-root users to see it too. --- sbin/route/route.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sbin/route') diff --git a/sbin/route/route.c b/sbin/route/route.c index 7cdd7ce..452cf87 100644 --- a/sbin/route/route.c +++ b/sbin/route/route.c @@ -213,7 +213,7 @@ flushroutes(argc, argv) char *buf, *next, *lim; struct rt_msghdr *rtm; - if (uid) { + if (uid && !debugonly) { errx(EX_NOPERM, "must be root to alter routing table"); } shutdown(s, 0); /* Don't want to read back our messages */ -- cgit v1.1