From: Rusty Russell Date: Mon, 18 Jul 2022 12:30:17 +0000 (+0930) Subject: net: fix gcc warning about mismatch. X-Git-Url: https://git.ozlabs.org/?a=commitdiff_plain;h=7b11e7441018fa9e260fa7bd2e67864a1b2c5d94;hp=c9ec9684e3a534fb147dd26938f4b3415c076705;p=ccan net: fix gcc warning about mismatch. 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 --- diff --git a/ccan/net/net.c b/ccan/net/net.c index 11c6b670..f57b8dd6 100644 --- a/ccan/net/net.c +++ b/ccan/net/net.c @@ -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;