Lines Matching defs:idn
510 char *canonname = NULL, *idn = NULL;
527 fprintf(stderr, "ping6: IDN support failed.\n");
546 rc = idna_to_ascii_8z(name, &idn, 0);
548 fprintf(stderr, "ping6: IDN encoding error: %s\n",
553 idn = strdup(name);
554 if (!idn)
558 namelen = strlen(idn);
565 canonname[i] = isupper(idn[i]) ? tolower(idn[i]) : idn[i];
566 if (idn[i] == '.')
618 free(idn);
627 free(idn);