From ce436d4a0b8f6ac09ec909274b304a7e9bac4d02 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Tue, 9 Oct 2012 00:49:08 +0200 Subject: [PATCH] ifpps: remove root check Signed-off-by: Daniel Borkmann --- src/ifpps.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ifpps.c b/src/ifpps.c index c6b69224..062a6bef 100644 --- a/src/ifpps.c +++ b/src/ifpps.c @@ -893,15 +893,14 @@ int main(int argc, char **argv) panic("This is no networking device!\n"); register_signal(SIGINT, signal_handler); register_signal(SIGHUP, signal_handler); - if (promisc) { - check_for_root_maybe_die(); + + if (promisc) ifflags = enter_promiscuous_mode(ifname); - } ret = main_loop(ifname, interval); if (promisc) leave_promiscuous_mode(ifname, ifflags); - xfree(ifname); + xfree(ifname); return ret; } -- 2.11.4.GIT