From 1f288ed343ddfd274e4a390c87bb55900b69898e Mon Sep 17 00:00:00 2001 From: pi4 Date: Fri, 26 Aug 2022 14:37:57 +1000 Subject: [PATCH] check ip6 and ignore --- src/server.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index 046f807f..7edecd82 100644 --- a/src/server.c +++ b/src/server.c @@ -522,6 +522,9 @@ int search_ip(char * addr){ return i; } } + }if(r == 0){ + // ip6 + return -2 } return -1; } @@ -558,7 +561,7 @@ report_addr_ok(int fd, const char *info) peer_name = get_peer_name(fd); if (peer_name != NULL) { // check ip not seen - if (search_ip(peer_name) < 0){ + if (search_ip(peer_name) == -1){ int pos = append_ip(peer_name); LOGI("passed handshake with %s: %d %s", peer_name, pos, info); }