Lines Matching refs:dns
293 struct dnssl *dns;
320 while ((dns = TAILQ_FIRST(&rai->rai_dnssl)) != NULL) {
321 TAILQ_REMOVE(&rai->rai_dnssl, dns, dn_next);
322 free(dns);
863 struct dnssl *dns;
873 ELM_MALLOC(dns, exit(1));
875 TAILQ_INIT(&dns->dn_list);
890 TAILQ_INSERT_TAIL(&dns->dn_list, dnsa, da_next);
903 dns->dn_ltime = val;
906 TAILQ_INSERT_TAIL(&rai->rai_dnssl, dns, dn_next);
909 while ((dnsa = TAILQ_FIRST(&dns->dn_list)) != NULL) {
910 TAILQ_REMOVE(&dns->dn_list, dnsa, da_next);
913 free(dns);
1014 struct dnssl *dns;
1019 TAILQ_FOREACH(dns, &rai_old->rai_dnssl, dn_next)
1020 dns->dn_ltime = 0;
1388 struct dnssl *dns;
1425 TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) {
1430 TAILQ_FOREACH(dnsa, &dns->dn_list, da_next)
1590 TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) {
1597 ndopt_dnssl->nd_opt_dnssl_lifetime = htonl(dns->dn_ltime);
1600 TAILQ_FOREACH(dnsa, &dns->dn_list, da_next) {