]> git.puffer.fish Git - mirror/frr.git/commitdiff
2004-11-19 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
authorajs <ajs>
Fri, 19 Nov 2004 18:29:22 +0000 (18:29 +0000)
committerajs <ajs>
Fri, 19 Nov 2004 18:29:22 +0000 (18:29 +0000)
* sockopt.c: (setsockopt_so_recvbuf) Stop error message from being
  printed every time.

lib/ChangeLog
lib/sockopt.c

index 3f846ae5853f7b77d43411512705fe040f3afe16..06b46258b10bdbc5786024915a91940b85373704 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-19 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+       * sockopt.c: (setsockopt_so_recvbuf) Stop error message from being
+         printed every time.
+
 2004-11-16 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
 
        * memory.h: Fix prototype for memory_init().
index 78e34bb1d2d1e85dd8b8f8a84e0bb34fdabe335f..f424f03ee123ca668f0995db6c7b9e3ccbc3a46b 100644 (file)
@@ -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;
 }