ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-7.2/contrib/ip_cloaking.c
(Generate patch)

Comparing ircd-hybrid-7.2/contrib/ip_cloaking.c (file contents):
Revision 34 by lusky, Sun Oct 2 21:05:51 2005 UTC vs.
Revision 698 by michael, Thu Jun 22 09:34:55 2006 UTC

# Line 301 | Line 301 | make_virthost (char *curr, char *host, c
301    parc  = str2arr(parv, s, ".");
302    parc2 = str2arr(parv2, s2, ".");
303  
304 +  if (!parc2)
305 +    return;
306 +
307    hash[0] = ((crc32 (parv[3], strlen (parv[3])) + KEY) ^ KEY2) ^ KEY3;
308    hash[1] = ((KEY2 ^ crc32 (parv[2], strlen (parv[2]))) + KEY3) ^ KEY;
309    hash[2] = ((crc32 (parv[1], strlen (parv[1])) + KEY3) ^ KEY) ^ KEY2;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines