- if (!strcmp(addr, inet_ntoa(ai->addr)) &&
- ai->netmask == netmask) {
- PARA_NOTICE_LOG("removing %s/%i from access list\n",
+
+ if (v4_addr_match(to_delete.s_addr, ai->addr.s_addr,
+ PARA_MIN(netmask, ai->netmask))) {
+ PARA_NOTICE_LOG("removing %s/%u from access list\n",