moonbridge
diff moonbridge_io.c @ 134:11269ec33cd7
Proper distinction between AF_* and PF_* constants (and commented where it is not the case)
| author | jbe |
|---|---|
| date | Thu Apr 16 21:12:29 2015 +0200 (2015-04-16) |
| parents | 891cdc4b43eb |
| children | 795bc86be569 |
line diff
1.1 --- a/moonbridge_io.c Thu Apr 16 20:48:11 2015 +0200 1.2 +++ b/moonbridge_io.c Thu Apr 16 21:12:29 2015 +0200 1.3 @@ -735,15 +735,15 @@ 1.4 return 2; 1.5 } 1.6 for (addrinfo=res; addrinfo; addrinfo=addrinfo->ai_next) { 1.7 - if (addrinfo->ai_family == PF_INET6) goto moonbr_io_tcpconnect_found; 1.8 + if (addrinfo->ai_family == AF_INET6) goto moonbr_io_tcpconnect_found; 1.9 } 1.10 for (addrinfo=res; addrinfo; addrinfo=addrinfo->ai_next) { 1.11 - if (addrinfo->ai_family == PF_INET) goto moonbr_io_tcpconnect_found; 1.12 + if (addrinfo->ai_family == AF_INET) goto moonbr_io_tcpconnect_found; 1.13 } 1.14 addrinfo = res; 1.15 moonbr_io_tcpconnect_found: 1.16 sock = socket( 1.17 - addrinfo->ai_family, 1.18 + addrinfo->ai_family, /* NOTE: not correctly using PF_* but AF_* constants here */ 1.19 addrinfo->ai_socktype | SOCK_CLOEXEC | (nonblocking ? SOCK_NONBLOCK : 0), 1.20 addrinfo->ai_protocol 1.21 ); 1.22 @@ -862,16 +862,16 @@ 1.23 return 2; 1.24 } 1.25 for (addrinfo=res; addrinfo; addrinfo=addrinfo->ai_next) { 1.26 - if (addrinfo->ai_family == PF_INET6) goto moonbr_io_tcpconnect_found; 1.27 + if (addrinfo->ai_family == AF_INET6) goto moonbr_io_tcpconnect_found; 1.28 } 1.29 for (addrinfo=res; addrinfo; addrinfo=addrinfo->ai_next) { 1.30 - if (addrinfo->ai_family == PF_INET) goto moonbr_io_tcpconnect_found; 1.31 + if (addrinfo->ai_family == AF_INET) goto moonbr_io_tcpconnect_found; 1.32 } 1.33 addrinfo = res; 1.34 moonbr_io_tcpconnect_found: 1.35 listener->addrfam = addrinfo->ai_family; 1.36 sock = socket( 1.37 - addrinfo->ai_family, 1.38 + addrinfo->ai_family, /* NOTE: not correctly using PF_* but AF_* constants here */ 1.39 addrinfo->ai_socktype | SOCK_CLOEXEC, 1.40 addrinfo->ai_protocol 1.41 );