[MINOR] add socket address length to the protocols

The protocol struct can be more useful if it also provides
address lengths. Add sock_addrlen, as used by bind(), as
well as l3_addrlen for hashes.
diff --git a/src/proto_uxst.c b/src/proto_uxst.c
index 307d7ef..1a09326 100644
--- a/src/proto_uxst.c
+++ b/src/proto_uxst.c
@@ -1407,6 +1407,8 @@
 	.sock_type = SOCK_STREAM,
 	.sock_prot = 0,
 	.sock_family = AF_UNIX,
+	.sock_addrlen = sizeof(struct sockaddr_un),
+	.l3_addrlen = sizeof(((struct sockaddr_un*)0)->sun_path),/* path len */
 	.read = &stream_sock_read,
 	.write = &stream_sock_write,
 	.bind_all = uxst_bind_listeners,