Merge pull request #170 from yangqiang71/master

🐛 ai->ai_addr should be (struct sockaddr *)(ai+1)
dev
logwang 2018-03-19 11:29:23 +08:00 committed by GitHub
commit 86b1f8131c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -56,7 +56,7 @@ getaddrinfo(const char *hostname, const char *servername,
ai->ai_next = NULL;
ai->ai_canonname = NULL;
ai->ai_addr = (struct sockaddr *)ai+1;
ai->ai_addr = (struct sockaddr *)(ai+1);
struct sockaddr_in *si = (struct sockaddr_in *)ai->ai_addr;
si->sin_len = ai->ai_addrlen = sizeof(struct sockaddr);