Fix to use IPv6 loopback addresses
This commit is contained in:
parent
784dd1ca22
commit
b0012511ca
2 changed files with 2 additions and 2 deletions
|
@ -3,7 +3,7 @@
|
|||
#include <pthread.h>
|
||||
#include <signal.h>
|
||||
|
||||
#define ADDR "127.0.0.1"
|
||||
#define ADDR "::"
|
||||
|
||||
int sd;
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
Reference in a new issue