diff options
author | ajs <ajs> | 2004-11-20 02:06:59 +0000 |
---|---|---|
committer | ajs <ajs> | 2004-11-20 02:06:59 +0000 |
commit | 6099b3b56956322567323c11fd698b2328c6826b (patch) | |
tree | fa537bd0eaa9f7d824f39445eabc928db59050ca /zebra/irdp_packet.c | |
parent | ae5e24d8678f1e3a60dde58d3382c5ba73d6bb27 (diff) | |
download | quagga-6099b3b56956322567323c11fd698b2328c6826b.tar.bz2 quagga-6099b3b56956322567323c11fd698b2328c6826b.tar.xz |
2004-11-19 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* global: Replace strerror with safe_strerror. And vtysh/vtysh.c
needs to include "log.h" to pick up the declaration.
Diffstat (limited to 'zebra/irdp_packet.c')
-rw-r--r-- | zebra/irdp_packet.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/zebra/irdp_packet.c b/zebra/irdp_packet.c index 60604353..d78348cd 100644 --- a/zebra/irdp_packet.c +++ b/zebra/irdp_packet.c @@ -206,7 +206,7 @@ int irdp_recvmsg (int sock, u_char *buf, int size, int *ifindex) ret = recvmsg (sock, &msg, 0); if (ret < 0) { - zlog_warn("IRDP: recvmsg: read error %s", strerror(errno)); + zlog_warn("IRDP: recvmsg: read error %s", safe_strerror(errno)); return ret; } @@ -316,21 +316,21 @@ send_packet(struct interface *ifp, on = 1; if (setsockopt(irdp_sock, IPPROTO_IP, IP_HDRINCL, (char *) &on, sizeof(on)) < 0) - zlog_warn("sendto %s", strerror (errno)); + zlog_warn("sendto %s", safe_strerror (errno)); if(dst == INADDR_BROADCAST ) { on = 1; if (setsockopt(irdp_sock, SOL_SOCKET, SO_BROADCAST, (char *) &on, sizeof(on)) < 0) - zlog_warn("sendto %s", strerror (errno)); + zlog_warn("sendto %s", safe_strerror (errno)); } if(dst != INADDR_BROADCAST) { on = 0; if( setsockopt(irdp_sock,IPPROTO_IP, IP_MULTICAST_LOOP, (char *)&on,sizeof(on)) < 0) - zlog_warn("sendto %s", strerror (errno)); + zlog_warn("sendto %s", safe_strerror (errno)); } bzero(&sockdst,sizeof(sockdst)); @@ -359,7 +359,7 @@ send_packet(struct interface *ifp, sockopt_iphdrincl_swab_htosys (ip); if (sendmsg(irdp_sock, msg, 0) < 0) { - zlog_warn("sendto %s", strerror (errno)); + zlog_warn("sendto %s", safe_strerror (errno)); } /* printf("TX on %s idx %d\n", ifp->name, ifp->ifindex); */ } |