From 6099b3b56956322567323c11fd698b2328c6826b Mon Sep 17 00:00:00 2001 From: ajs Date: Sat, 20 Nov 2004 02:06:59 +0000 Subject: 2004-11-19 Andrew J. Schorr * global: Replace strerror with safe_strerror. And vtysh/vtysh.c needs to include "log.h" to pick up the declaration. --- zebra/irdp_packet.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'zebra/irdp_packet.c') 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); */ } -- cgit v1.2.1