- acl = pa_ip_acl_new("127.0.0.2");
- assert(acl);
- printf("result=%u (should be 0)\n", pa_ip_acl_check(acl, fd));
- pa_ip_acl_free(acl);
-
- acl = pa_ip_acl_new("127.0.0.0/8;0.0.0.0/32");
- assert(acl);
- printf("result=%u (should be 1)\n", pa_ip_acl_check(acl, fd));
- pa_ip_acl_free(acl);
-
- acl = pa_ip_acl_new("128.0.0.2/9");
- assert(acl);
- printf("result=%u (should be 0)\n", pa_ip_acl_check(acl, fd));
- pa_ip_acl_free(acl);
-
- acl = pa_ip_acl_new("::1/9");
- assert(acl);
- printf("result=%u (should be 0)\n", pa_ip_acl_check(acl, fd));
- pa_ip_acl_free(acl);
+ do_ip_acl_check("127.0.0.1", fd, 1);
+ do_ip_acl_check("127.0.0.2/0", fd, 1);
+ do_ip_acl_check("127.0.0.1/32", fd, 1);
+ do_ip_acl_check("127.0.0.1/7", fd, 1);
+ do_ip_acl_check("127.0.0.2", fd, 0);
+ do_ip_acl_check("127.0.0.0/8;0.0.0.0/32", fd, 1);
+ do_ip_acl_check("128.0.0.2/9", fd, 0);
+ do_ip_acl_check("::1/9", fd, 0);