diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2014-01-22 18:41:36 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2014-01-22 18:41:36 +0000 |
commit | ffbceb8bcf3ce6d13574faecf62c42cd9fb67b41 (patch) | |
tree | 295e5a2684ea68bb65a82b5f644d9e4201e3dfc1 /src | |
parent | 30777ef30a1542291c8b8d2646b8760345ae6caf (diff) |
- hostmask.c: constification
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2899 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'src')
-rw-r--r-- | src/hostmask.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/hostmask.c b/src/hostmask.c index 2370daf..888ec5d 100644 --- a/src/hostmask.c +++ b/src/hostmask.c @@ -361,11 +361,11 @@ init_host_hash(void) * Side effects: None */ static uint32_t -hash_ipv4(struct irc_ssaddr *addr, int bits) +hash_ipv4(const struct irc_ssaddr *addr, int bits) { if (bits != 0) { - struct sockaddr_in *v4 = (struct sockaddr_in *)addr; + const struct sockaddr_in *v4 = (const struct sockaddr_in *)addr; uint32_t av = ntohl(v4->sin_addr.s_addr) & ~((1 << (32 - bits)) - 1); return (av ^ (av >> 12) ^ (av >> 24)) & (ATABLE_SIZE - 1); @@ -381,10 +381,10 @@ hash_ipv4(struct irc_ssaddr *addr, int bits) */ #ifdef IPV6 static uint32_t -hash_ipv6(struct irc_ssaddr *addr, int bits) +hash_ipv6(const struct irc_ssaddr *addr, int bits) { uint32_t v = 0, n; - struct sockaddr_in6 *v6 = (struct sockaddr_in6 *)addr; + const struct sockaddr_in6 *v6 = (const struct sockaddr_in6 *)addr; for (n = 0; n < 16; n++) { |