X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/36f0316a72716bf11ef28a89adf9ba110a7d9985..5974ba0c558abeedb95067c242de314f6bdce9fa:/src/hostmask.c diff --git a/src/hostmask.c b/src/hostmask.c index aba2277..806ecb8 100644 --- a/src/hostmask.c +++ b/src/hostmask.c @@ -62,7 +62,11 @@ parse_netmask(const char *text, struct sockaddr *naddr, int *nb) addr = (struct rb_sockaddr_storage *)&xaddr; else addr = (struct rb_sockaddr_storage *)naddr; - + + if(strpbrk(ip, "*?") != NULL) + { + return HM_HOST; + } #ifdef RB_IPV6 if(strchr(ip, ':')) {