python: Implement write support in Python IDL for OVSDB.
[sliver-openvswitch.git] / lib / socket-util.c
index c436724..65b57ca 100644 (file)
@@ -222,7 +222,7 @@ int
 drain_rcvbuf(int fd)
 {
     socklen_t rcvbuf_len;
-    size_t rcvbuf;
+    size_t rcvbuf = 0;
 
     rcvbuf_len = sizeof rcvbuf;
     if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &rcvbuf, &rcvbuf_len) < 0) {
@@ -598,7 +598,7 @@ exit:
  * If successful, stores the address into '*sinp' and returns true; otherwise
  * zeros '*sinp' and returns false. */
 bool
-inet_parse_passive(const char *target_, uint16_t default_port,
+inet_parse_passive(const char *target_, int default_port,
                    struct sockaddr_in *sinp)
 {
     char *target = xstrdup(target_);