diff options
Diffstat (limited to 'ripd/rip_interface.c')
| -rw-r--r-- | ripd/rip_interface.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ripd/rip_interface.c b/ripd/rip_interface.c index 58247f1622..364e23c5e6 100644 --- a/ripd/rip_interface.c +++ b/ripd/rip_interface.c @@ -34,6 +34,7 @@ #include "filter.h" #include "sockopt.h" #include "privs.h" +#include "lib_errors.h" #include "zebra/connected.h" @@ -864,8 +865,9 @@ static int rip_interface_wakeup(struct thread *t) /* Join to multicast group. */ if (rip_multicast_join(ifp, rip->sock) < 0) { - zlog_err("multicast join failed, interface %s not running", - ifp->name); + flog_err_sys(LIB_ERR_SOCKET, + "multicast join failed, interface %s not running", + ifp->name); return 0; } |
