From d9314adb8e3bc687d15269c6e25554741ded4ea6 Mon Sep 17 00:00:00 2001
From: David Garcia Quintas <dgq@google.com>
Date: Thu, 23 Feb 2017 09:54:55 -0800
Subject: [PATCH] poopulate ->len with size of struct

---
 src/core/ext/client_channel/parse_address.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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;
 }
 
-- 
GitLab