From 1becd59e628af6c17f7f8a9f136481ad1c3f15fd Mon Sep 17 00:00:00 2001 From: Ruslan Ermilov Date: Wed, 16 Apr 2003 12:06:53 +0000 Subject: [PATCH] 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(-) diff --git a/sbin/route/route.c b/sbin/route/route.c index 7cdd7ce63bcd..452cf87eab87 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 */