Improve docs for PSL_TYPE_NO_STAR_RULE
This commit is contained in:
parent
a9ccf7ab23
commit
e0c1ed0e7a
|
@ -1006,6 +1006,10 @@ int psl_is_public_suffix(const psl_ctx_t *psl, const char *domain)
|
||||||
* @type specifies the PSL section where to perform the lookup. Valid values are
|
* @type specifies the PSL section where to perform the lookup. Valid values are
|
||||||
* %PSL_TYPE_PRIVATE, %PSL_TYPE_ICANN, %PSL_TYPE_NO_STAR_RULE, and %PSL_TYPE_ANY.
|
* %PSL_TYPE_PRIVATE, %PSL_TYPE_ICANN, %PSL_TYPE_NO_STAR_RULE, and %PSL_TYPE_ANY.
|
||||||
*
|
*
|
||||||
|
* %PSL_TYPE_NO_STAR_RULE switches of the 'prevailing star rule' (see
|
||||||
|
* [List](https://publicsuffix.org/list) under 'Algorithm' 2.).
|
||||||
|
* Applying the flag means that TLDs not explicitly listed in the PSL are *not* treated as public suffixes.
|
||||||
|
*
|
||||||
* International @domain names have to be either in UTF-8 (lowercase + NFKC) or in ASCII/ACE format (punycode).
|
* International @domain names have to be either in UTF-8 (lowercase + NFKC) or in ASCII/ACE format (punycode).
|
||||||
* Other encodings likely result in incorrect return values.
|
* Other encodings likely result in incorrect return values.
|
||||||
* Use helper function psl_str_to_utf8lower() for normalization @domain.
|
* Use helper function psl_str_to_utf8lower() for normalization @domain.
|
||||||
|
|
Loading…
Reference in New Issue