From: ajs Date: Fri, 19 Nov 2004 18:29:22 +0000 (+0000) Subject: 2004-11-19 Andrew J. Schorr X-Git-Tag: frr-2.0-rc1~3376 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=ff29bb31505b485e8ffa561e21d075d28ac7d5e7;p=matthieu%2Ffrr.git 2004-11-19 Andrew J. Schorr * sockopt.c: (setsockopt_so_recvbuf) Stop error message from being printed every time. --- diff --git a/lib/ChangeLog b/lib/ChangeLog index 3f846ae585..06b46258b1 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2004-11-19 Andrew J. Schorr + + * sockopt.c: (setsockopt_so_recvbuf) Stop error message from being + printed every time. + 2004-11-16 Andrew J. Schorr * memory.h: Fix prototype for memory_init(). diff --git a/lib/sockopt.c b/lib/sockopt.c index 78e34bb1d2..f424f03ee1 100644 --- a/lib/sockopt.c +++ b/lib/sockopt.c @@ -29,8 +29,9 @@ setsockopt_so_recvbuf (int sock, int size) int ret; if ( (ret = setsockopt (sock, SOL_SOCKET, SO_RCVBUF, (char *) - &size, sizeof (int))) < 0); - zlog_err ("can't setsockopt SO_RCVBUF"); + &size, sizeof (int))) < 0) + zlog_err ("fd %d: can't setsockopt SO_RCVBUF to %d: %s", + sock,size,strerror(errno)); return ret; }