From 4c0164e62f689e84348bd239562fd70be0e5ccbd Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 17 Jul 2015 11:42:28 +0000 Subject: [PATCH] - scan.c:scan_connect(): move 'ip' from outermost to innermost scope git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.1.x@6289 82007160-df01-0410-b94d-b575c5fd34c7 --- src/scan.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/scan.c b/src/scan.c index dcdf7ad..af29a73 100644 --- a/src/scan.c +++ b/src/scan.c @@ -296,7 +296,6 @@ scan_init(void) void scan_connect(const char *user[], const char *msg) { - struct sockaddr_in ip; node_t *p, *p2; struct scan_struct *ss; struct scanner_struct *scs; @@ -313,6 +312,8 @@ scan_connect(const char *user[], const char *msg) /* Check negcache before anything */ if (OptionsItem->negcache) { + struct sockaddr_in ip; + if (inet_pton(AF_INET, user[3], &ip.sin_addr) <= 0) { log_printf("SCAN -> Invalid IPv4 address '%s'!", user[3]); -- 2.30.2