Skip to content
Snippets Groups Projects
Commit 1f8d92d3 authored by Craig Tiller's avatar Craig Tiller
Browse files

sockaddr_un needs the null terminator included in the address length

parent 9ec95faf
No related branches found
No related tags found
No related merge requests found
...@@ -134,7 +134,7 @@ grpc_resolved_addresses *grpc_blocking_resolve_address( ...@@ -134,7 +134,7 @@ grpc_resolved_addresses *grpc_blocking_resolve_address(
un = (struct sockaddr_un *)addrs->addrs->addr; un = (struct sockaddr_un *)addrs->addrs->addr;
un->sun_family = AF_UNIX; un->sun_family = AF_UNIX;
strcpy(un->sun_path, name + 5); strcpy(un->sun_path, name + 5);
addrs->addrs->len = strlen(un->sun_path) + sizeof(un->sun_family); addrs->addrs->len = strlen(un->sun_path) + sizeof(un->sun_family) + 1;
return addrs; return addrs;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment