Lines Matching refs:psl
83 psl_ctx_t *psl = (psl_ctx_t *) psl_latest(NULL); in main() local
103 psl_free(psl); in main()
108 if (!(psl = (psl_ctx_t *) psl_latest(NULL))) in main()
112 psl_free(psl); in main()
117 if (!(psl = (psl_ctx_t *) psl_builtin())) in main()
124 psl_free(psl); in main()
129 if (!(psl = psl_load_file(psl_file = *(++arg)))) { in main()
166 if (!psl) { in main()
192 printf("%d", psl_is_public_suffix2(psl, lower, PSL_TYPE_ANY|PSL_TYPE_NO_STAR_RULE)); in main()
194 printf("%d", psl_is_public_suffix(psl, lower)); in main()
202 const char *dom = psl_unregistrable_domain(psl, lower); in main()
206 const char *dom = psl_registrable_domain(psl, lower); in main()
215 printf("%d\n", psl_is_cookie_domain_acceptable(psl, lower, cookie_domain)); in main()
224 psl_free(psl); in main()
234 printf("%d\n", psl_is_public_suffix2(psl, *arg, PSL_TYPE_ANY|PSL_TYPE_NO_STAR_RULE)); in main()
236 printf("%d\n", psl_is_public_suffix(psl, *arg)); in main()
241 const char *dom = psl_unregistrable_domain(psl, *arg); in main()
249 const char *dom = psl_registrable_domain(psl, *arg); in main()
259 printf("%d\n", psl_is_cookie_domain_acceptable(psl, *arg, cookie_domain)); in main()
265 if (psl && psl != psl_builtin()) { in main()
269 if ((n = psl_suffix_count(psl)) >= 0) in main()
274 if ((n = psl_suffix_exception_count(psl)) >= 0) in main()
279 if ((n = psl_suffix_wildcard_count(psl)) >= 0) in main()
285 psl_free(psl); in main()
286 psl = (psl_ctx_t *) psl_builtin(); in main()
288 if (psl) { in main()
289 printf("builtin suffixes: %d\n", psl_suffix_count(psl)); in main()
290 printf("builtin exceptions: %d\n", psl_suffix_exception_count(psl)); in main()
291 printf("builtin wildcards: %d\n", psl_suffix_wildcard_count(psl)); in main()
300 psl_free(psl); in main()