aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/client_channel/parse_address.c
diff options
context:
space:
mode:
authorGravatar David Garcia Quintas <dgq@google.com>2017-02-23 09:54:55 -0800
committerGravatar David Garcia Quintas <dgq@google.com>2017-02-23 09:54:55 -0800
commitd9314adb8e3bc687d15269c6e25554741ded4ea6 (patch)
tree385785ecd1e817f1b5011b25455d07e273b7e02e /src/core/ext/client_channel/parse_address.c
parente2869fee8db5f7a94858b551089c45bbb1bd943b (diff)
poopulate ->len with size of struct
Diffstat (limited to 'src/core/ext/client_channel/parse_address.c')
-rw-r--r--src/core/ext/client_channel/parse_address.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/ext/client_channel/parse_address.c b/src/core/ext/client_channel/parse_address.c
index 17cfc9795b..8e4da03de0 100644
--- a/src/core/ext/client_channel/parse_address.c
+++ b/src/core/ext/client_channel/parse_address.c
@@ -54,7 +54,7 @@ int parse_unix(grpc_uri *uri, grpc_resolved_address *resolved_addr) {
if (path_len == maxlen) return 0;
un->sun_family = AF_UNIX;
strcpy(un->sun_path, uri->path);
- resolved_addr->len = path_len + sizeof(un->sun_family) + 1;
+ resolved_addr->len = sizeof(*un);
return 1;
}