diff options
author | Test_User <hax@andrewyu.org> | 2024-07-24 05:38:57 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-07-24 05:39:32 -0400 |
commit | 6418c9ccc5df3220ff97f047d5ea77ce9bfe196b (patch) | |
tree | e94d40ecfd53f20404fae7fc75d7b5259b6c27ea /server_network.c | |
parent | f1d206b85bd63d59c13fc9f12e2446fe90c9c79f (diff) | |
download | haxircd-6418c9ccc5df3220ff97f047d5ea77ce9bfe196b.tar.gz haxircd-6418c9ccc5df3220ff97f047d5ea77ce9bfe196b.zip |
Using the proper defines is important
Diffstat (limited to '')
-rw-r--r-- | server_network.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server_network.c b/server_network.c index 5746526..f88ce90 100644 --- a/server_network.c +++ b/server_network.c @@ -177,9 +177,9 @@ void * server_accept_thread(void *type) { if (family == AF_INET) { ((struct sockaddr_in *)&sockaddr)->sin_port = htons(SERVER_PORTS[net][protocol]); -#ifdef IPv6 +#ifdef USE_IPv6 } else if (family == AF_INET6) { - ((struct sockaddr_in6 *)&sockaddr)->sin_port = htons(SERVER_PORTS[net][protocol]); + ((struct sockaddr_in6 *)&sockaddr)->sin6_port = htons(SERVER_PORTS[net][protocol]); int one = 1; setsockopt(listen_fd, SOL_IPV6, IPV6_V6ONLY, &one, sizeof(one)); #endif |