Lines Matching defs:dns
286 struct dnssl *dns;
313 while ((dns = TAILQ_FIRST(&rai->rai_dnssl)) != NULL) {
314 TAILQ_REMOVE(&rai->rai_dnssl, dns, dn_next);
315 free(dns);
849 struct dnssl *dns;
859 ELM_MALLOC(dns, exit(1));
861 TAILQ_INIT(&dns->dn_list);
871 TAILQ_INSERT_TAIL(&dns->dn_list, dnsa, da_next);
884 dns->dn_ltime = val;
887 TAILQ_INSERT_TAIL(&rai->rai_dnssl, dns, dn_next);
890 while ((dnsa = TAILQ_FIRST(&dns->dn_list)) != NULL) {
891 TAILQ_REMOVE(&dns->dn_list, dnsa, da_next);
894 free(dns);
943 struct dnssl *dns;
948 TAILQ_FOREACH(dns, &rai_old->rai_dnssl, dn_next)
949 dns->dn_ltime = 0;
1317 struct dnssl *dns;
1351 TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) {
1356 TAILQ_FOREACH(dnsa, &dns->dn_list, da_next)
1500 TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) {
1507 ndopt_dnssl->nd_opt_dnssl_lifetime = htonl(dns->dn_ltime);
1510 TAILQ_FOREACH(dnsa, &dns->dn_list, da_next) {