about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2023-11-10 16:54:50 +0100
committerLeah Neukirchen <leah@vuxu.org>2023-11-10 16:54:50 +0100
commit2493f1179e546b85ee2c8220bdbc0cc4a8236d4a (patch)
treeb125de294a752d2498014ef9ea522634ac793041
parent9241d6314f82e501839fadb85191500d6f5eac4c (diff)
downloadnitro-2493f1179e546b85ee2c8220bdbc0cc4a8236d4a.tar.gz
nitro-2493f1179e546b85ee2c8220bdbc0cc4a8236d4a.tar.xz
nitro-2493f1179e546b85ee2c8220bdbc0cc4a8236d4a.zip
fix retrieval of peer address
-rw-r--r--nitro.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nitro.c b/nitro.c
index 2db6e0a..f20b6c0 100644
--- a/nitro.c
+++ b/nitro.c
@@ -523,7 +523,7 @@ void
 handle_control_sock() {
 	char buf[256];
 	struct sockaddr_un src;
-	socklen_t srclen = 0;
+	socklen_t srclen = sizeof src;
 	ssize_t r = recvfrom(controlsock, buf, sizeof buf,
 	    MSG_DONTWAIT, (struct sockaddr *)&src, &srclen);