Displaying 1 result from an estimated 1 matches for "014f6bb".
2019 May 28
1
[libnbd PATCH] connect: Better handling of long socket names
...upport abstract sockets in
general, we'd need to add h->unixlen alongside the existing
h->unixsocket.
---
generator/states-connect.c | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/generator/states-connect.c b/generator/states-connect.c
index a410e34..014f6bb 100644
--- a/generator/states-connect.c
+++ b/generator/states-connect.c
@@ -86,15 +86,20 @@
}
CONNECT_UNIX.START:
- struct sockaddr_un sun;
+ struct sockaddr_un sun = { .sun_family = AF_UNIX };
socklen_t len;
+ size_t socklen;
assert (h->unixsocket != NULL);
- sun.sun_family =...