Lines Matching defs:rdns
588 struct imsg_propose_rdns rdns;
589 if (IMSG_DATA_SIZE(imsg) != sizeof(rdns))
593 memcpy(&rdns, imsg.data, sizeof(rdns));
594 if ((2 + rdns.rdns_count * sizeof(struct in_addr)) >
597 rdns.rdns_count);
598 propose_rdns(&rdns);
602 struct imsg_propose_rdns rdns;
603 if (IMSG_DATA_SIZE(imsg) != sizeof(rdns))
607 memcpy(&rdns, imsg.data, sizeof(rdns));
608 if (rdns.rdns_count != 0)
610 __func__, rdns.rdns_count);
611 propose_rdns(&rdns);
1174 propose_rdns(struct imsg_propose_rdns *rdns)
1187 rtm.rtm_tableid = rdns->rdomain;
1188 rtm.rtm_index = rdns->if_index;
1199 rtdns.sr_len = 2 + rdns->rdns_count * sizeof(struct in_addr);
1200 memcpy(rtdns.sr_dns, rdns->rdns, rtdns.sr_len - 2);