diff options
Diffstat (limited to 'ripd/rip_interface.c')
-rw-r--r-- | ripd/rip_interface.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/ripd/rip_interface.c b/ripd/rip_interface.c index c3889295..8ec96ae1 100644 --- a/ripd/rip_interface.c +++ b/ripd/rip_interface.c @@ -34,7 +34,6 @@ #include "zclient.h" #include "filter.h" #include "sockopt.h" -#include "privs.h" #include "zebra/connected.h" @@ -57,8 +56,6 @@ struct message ri_version_msg[] = {0, NULL} }; -extern struct zebra_privs_t ripd_privs; - /* RIP enabled network vector. */ vector rip_enable_interface; @@ -180,9 +177,6 @@ rip_interface_multicast_set (int sock, struct interface *ifp) from.sin_len = sizeof (struct sockaddr_in); #endif /* HAVE_SIN_LEN */ - if (ripd_privs.change (ZPRIVS_RAISE)) - zlog_err ("rip_interface_multicast_set: could not raise privs"); - ret = bind (sock, (struct sockaddr *) & from, sizeof (struct sockaddr_in)); if (ret < 0) @@ -191,9 +185,6 @@ rip_interface_multicast_set (int sock, struct interface *ifp) return; } - if (ripd_privs.change (ZPRIVS_LOWER)) - zlog_err ("rip_interface_multicast_set: could not lower privs"); - return; } |