Index: modules/permissions/hash.c =================================================================== --- modules/permissions/hash.c (revision 6534) +++ modules/permissions/hash.c (working copy) @@ -125,6 +125,7 @@ str_ip.s = (char*)ip->u.addr; hash_val = perm_hash(str_ip); + LM_DBG("------hash=%d for %s\n",hash_val,ip_addr2a(ip)); node->next = table[hash_val]; table[hash_val] = node; @@ -145,14 +146,15 @@ str_ip.len = ip->len; str_ip.s = (char*)ip->u.addr; + LM_DBG("------hash=%d for %s\n",perm_hash(str_ip),ip_addr2a(ip)); for (node = table[perm_hash(str_ip)]; node; node = node->next) { -/* LM_DBG("Comparing (%s %s) , (%d %d) , (%d %d) , (%d %d)\n", - ip_addr2a(node->ip), ip_addr2a(ip), - node->proto, proto, - node->port , port, - node->grp , grp); -*/ + LM_DBG("Comparing agaist (%s) , (%d) , (%d) , (%d)\n", + ip_addr2a(node->ip), + node->proto, + node->port, + node->grp); +// */ if ((node->grp == GROUP_ANY || node->grp == grp || grp == GROUP_ANY) &&