]> git.puffer.fish Git - matthieu/frr.git/commitdiff
ospf6d: add verifying user's privileges
authorVyacheslav Trushkin <me@dogonthesun.net>
Tue, 20 Dec 2011 16:52:31 +0000 (20:52 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Mon, 2 Jan 2012 14:38:11 +0000 (18:38 +0400)
ospf6d/ospf6_main.c

index c4b9124e3ff933ff92e07a24706b27aac13cd9a8..d40bd97f3023c523a1ca13f4f8c6122b5220272e 100644 (file)
@@ -291,6 +291,13 @@ main (int argc, char *argv[], char *envp[])
         }
     }
 
+  if (geteuid () != 0)
+    {
+      errno = EPERM;
+      perror (progname);
+      exit (1);
+    }
+
   /* thread master */
   master = thread_master_create ();