]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
Add missing INET6 check.
authorWayne Davison <wayne@opencoder.net>
Sun, 26 Sep 2021 18:24:24 +0000 (11:24 -0700)
committerWayne Davison <wayne@opencoder.net>
Sun, 26 Sep 2021 18:25:18 +0000 (11:25 -0700)
clientname.c

index 30e888cd82f1436153ba193f3e131354a1a113fd..0222f8eb9359eb30b369a9b96eedd088dafd790b 100644 (file)
@@ -214,11 +214,13 @@ int read_proxy_protocol_header(int fd)
                                        return 0;
                                inet_ntop(AF_INET, hdr.v2.addr.ip4.src_addr, ipaddr_buf, sizeof ipaddr_buf);
                                return valid_ipaddr(ipaddr_buf);
+#ifdef INET6
                        case PROXY_FAM_TCPv6:
                                if (size != sizeof hdr.v2.addr.ip6)
                                        return 0;
                                inet_ntop(AF_INET6, hdr.v2.addr.ip6.src_addr, ipaddr_buf, sizeof ipaddr_buf);
                                return valid_ipaddr(ipaddr_buf);
+#endif
                        default:
                                break;
                        }