diff -N -c -r -X exclude_files squid-1.0.beta9/src/acl.c squid-1.0.beta9.henrik/src/acl.c *** squid-1.0.beta9/src/acl.c Thu May 23 07:55:23 1996 --- squid-1.0.beta9.henrik/src/acl.c Tue May 28 18:48:18 1996 *************** *** 152,164 **** /* Guess netmask */ a = ntohl(addr->s_addr); ! if (!a & 0xFFFFFFFF) mask->s_addr = htonl(0x00000000); ! else if (!a & 0x00FFFFFF) mask->s_addr = htonl(0xFF000000); ! else if (!a & 0x0000FFFF) mask->s_addr = htonl(0xFFFF0000); ! else if (!a & 0x000000FF) mask->s_addr = htonl(0xFFFFFF00); else mask->s_addr = htonl(0xFFFFFFFF); --- 152,164 ---- /* Guess netmask */ a = ntohl(addr->s_addr); ! if (!(a & 0xFFFFFFFF)) mask->s_addr = htonl(0x00000000); ! else if (!(a & 0x00FFFFFF)) mask->s_addr = htonl(0xFF000000); ! else if (!(a & 0x0000FFFF)) mask->s_addr = htonl(0xFFFF0000); ! else if (!(a & 0x000000FF)) mask->s_addr = htonl(0xFFFFFF00); else mask->s_addr = htonl(0xFFFFFFFF);