commit f4e4537ed6597fecff177869993b0c334b257d64
parent 67eb195e1924b652b193e6332c1ce8f00fd1f2c9
Author: Christoph Lohmann <20h@r-36.net>
Date: Fri, 26 Jan 2018 13:54:06 +0100
In case of IPv4 to IPv6 translation, give back IPv4.
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/main.c b/main.c
@@ -512,6 +512,9 @@ main(int argc, char *argv[])
sizeof(clienth), clientp, sizeof(clientp),
NI_NUMERICHOST|NI_NUMERICSERV);
+ if (!strncmp(clienth, "::ffff:", 7))
+ memmove(clienth, clienth+7, strlen(clienth)-6);
+
if (loglvl & CONN)
logentry(clienth, clientp, "-", "connected");