Check IPv6 support

Change family for default address only
This commit is contained in:
ruti 2024-10-06 19:08:45 +03:00
parent c71a096168
commit dbc85417af

6
main.c
View File

@ -484,6 +484,9 @@ int main(int argc, char **argv)
} }
params.laddr.sin6_port = htons(1080); params.laddr.sin6_port = htons(1080);
if (!ipv6_support()) {
params.baddr.sin6_family = AF_INET;
}
int rez; int rez;
int invalid = 0; int invalid = 0;
@ -890,9 +893,6 @@ int main(int argc, char **argv)
} }
} }
if (!ipv6_support()) {
params.baddr.sin6_family = AF_INET;
}
if (params.baddr.sin6_family != AF_INET6) { if (params.baddr.sin6_family != AF_INET6) {
params.ipv6 = 0; params.ipv6 = 0;
} }