diff options
author | Test_User <hax@andrewyu.org> | 2024-07-24 23:48:25 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-07-24 23:48:25 -0400 |
commit | d4afb359bc2a41c16cc8ce7baac58a5fad94c468 (patch) | |
tree | 71da9038c6721ba351b33cb6098b6d310b961050 /general_network.c | |
parent | 86344230a6bb79b95880769fbee4d859583c9ac4 (diff) | |
download | haxircd-d4afb359bc2a41c16cc8ce7baac58a5fad94c468.tar.gz haxircd-d4afb359bc2a41c16cc8ce7baac58a5fad94c468.zip |
Toggleable IPv4 support
Diffstat (limited to 'general_network.c')
-rw-r--r-- | general_network.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/general_network.c b/general_network.c index 452b950..d9e8e75 100644 --- a/general_network.c +++ b/general_network.c @@ -206,7 +206,11 @@ int resolve(struct string address, struct string port, struct sockaddr *sockaddr if (success == 0) { struct addrinfo *this = info; while (1) { - if (this->ai_family == AF_INET + if (0 +#ifdef USE_IPv4 + || this->ai_family == AF_INET +#endif + #ifdef USE_IPv6 || this->ai_family == AF_INET6 #endif |