X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=ircd%2Fircd_string.c;fp=ircd%2Fircd_string.c;h=f27db15c4b4184bcfba87731b0f0e873b5ce9d14;hp=b5b32cfc01dacc068e56e674910c6043322d6c4e;hb=2cf13869e6194d21a1f245aa251b33cb03b77bb6;hpb=799a75d7db8e63bec3e93ea00b018d3dd4d2f823 diff --git a/ircd/ircd_string.c b/ircd/ircd_string.c index b5b32cf..f27db15 100644 --- a/ircd/ircd_string.c +++ b/ircd/ircd_string.c @@ -622,6 +622,8 @@ ipmask_parse(const char *input, struct irc_in_addr *ip, unsigned char *pbits) default: return 0; } + if (input[pos] != '\0') + return 0; finish: if (colon < 8) { unsigned int jj;