]> git.ozlabs.org Git - ccan/commitdiff
net: fix gcc warning about mismatch.
authorRusty Russell <rusty@rustcorp.com.au>
Mon, 18 Jul 2022 12:30:17 +0000 (22:00 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 18 Jul 2022 12:32:04 +0000 (22:02 +0930)
Header can't use pollfds[2] because type is unknown.  And gcc complains:

ccan/net/net.c:78:70: warning: argument 2 of type ‘struct pollfd[2]’ with mismatched bound [-Warray-parameter=]

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
ccan/net/net.c

index 11c6b670aa456809f528c0eb6d905d2cb3c0b5bb..f57b8dd6ea1b4becf24763b351ea093586635a56 100644 (file)
@@ -75,7 +75,7 @@ close:
 }
 
 
-int net_connect_async(const struct addrinfo *addrinfo, struct pollfd pfds[2])
+int net_connect_async(const struct addrinfo *addrinfo, struct pollfd *pfds)
 {
        const struct addrinfo *addr[2] = { NULL, NULL };
        unsigned int i;
@@ -122,7 +122,7 @@ int net_connect_async(const struct addrinfo *addrinfo, struct pollfd pfds[2])
        return -1;
 }
 
-void net_connect_abort(struct pollfd pfds[2])
+void net_connect_abort(struct pollfd *pfds)
 {
        unsigned int i;
 
@@ -133,7 +133,7 @@ void net_connect_abort(struct pollfd pfds[2])
        }
 }
 
-int net_connect_complete(struct pollfd pfds[2])
+int net_connect_complete(struct pollfd *pfds)
 {
        unsigned int i;