Fix to use IPv6 loopback addresses

This commit is contained in:
akp 2023-11-11 21:01:47 +00:00
parent 784dd1ca22
commit b0012511ca
No known key found for this signature in database
GPG key ID: CF8D58F3DEB20755
2 changed files with 2 additions and 2 deletions

View file

@ -3,7 +3,7 @@
#include <pthread.h>
#include <signal.h>
#define ADDR "127.0.0.1"
#define ADDR "::"
int sd;

View file

@ -19,7 +19,7 @@ int open_socket(const char *ip, const char *port, int *res_sd) {
struct addrinfo *addrinfo_res;
memset(&addr_spec, 0, sizeof(addr_spec));
addr_spec.ai_family = AF_UNSPEC;
addr_spec.ai_family = AF_INET6;
addr_spec.ai_socktype = SOCK_STREAM;
int addrinfo_status = getaddrinfo(ip, port, &addr_spec, &addrinfo_res);