aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/process.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c
index e1ebdff7430..1eac5e12663 100644
--- a/src/process.c
+++ b/src/process.c
@@ -2372,7 +2372,7 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int
2372 { 2372 {
2373 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) sa; 2373 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) sa;
2374 uint16_t *ip6 = (uint16_t *)&sin6->sin6_addr; 2374 uint16_t *ip6 = (uint16_t *)&sin6->sin6_addr;
2375 len = sizeof (sin6->sin6_addr) + 1; 2375 len = sizeof (sin6->sin6_addr) / 2 + 1;
2376 hostport = XINT (p->contents[--len]); 2376 hostport = XINT (p->contents[--len]);
2377 sin6->sin6_port = htons (hostport); 2377 sin6->sin6_port = htons (hostport);
2378 for (i = 0; i < len; i++) 2378 for (i = 0; i < len; i++)