projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Add '6' to server options when compiled with IPv6 support (and related
[ircu2.10.12-pk.git]
/
ircd
/
match.c
diff --git
a/ircd/match.c
b/ircd/match.c
index 7651151e85a35c4bec2660f14dae7ce98e26aef0..b1d0f74eb076b48bcdc519bbf4d3717f285fc21f 100644
(file)
--- a/
ircd/match.c
+++ b/
ircd/match.c
@@
-905,6
+905,8
@@
int ipmask_parse(const char *in, struct irc_in_addr *mask, unsigned char *bits_p
mask->in6_16[5] = 0xffff;
memcpy(&mask->in6_16[6], &ipv4.s_addr, sizeof(ipv4.s_addr));
bits += 96;
+ } else if (in[0] == '*' && in[1] == '\0') {
+ /* accept as a 0-bit mask */
} else {
if (!(p = strchr(in, '/')))
bits = 128;