Lines Matching defs:pds
108 struct prefix pds[MAX_IA];
582 memcpy(&cei.pds, &iface->pds, sizeof(cei.pds));
665 if (iface->pds[0].prefix_len == 0)
666 memcpy(iface->pds, imsg_ifinfo->pds,
667 sizeof(iface->pds));
671 if (iface->pds[i].prefix_len > 0) {
909 memcpy(iface->pds, iface->new_pds, sizeof(iface->pds));
1271 memcpy(imsg.pds, iface->pds, sizeof(iface->pds));
1334 if (prefixcmp(iface->pds, iface->new_pds, iface_conf->ia_count) != 0) {
1339 log_debug("%s: iface->pds [%d]: %s/%d", __func__, i,
1340 inet_ntop(AF_INET6, &iface->pds[i].prefix, ntopbuf,
1341 INET6_ADDRSTRLEN), iface->pds[i].prefix_len);
1342 log_debug("%s: pds [%d]: %s/%d", __func__, i,
1350 memcpy(iface->pds, iface->new_pds, sizeof(iface->pds));
1355 memcpy(imsg_lease_info.pds, iface->pds, sizeof(iface->pds));
1384 struct prefix *pd = &iface->pds[i];
1393 struct prefix *pd = &iface->pds[ia_conf->id];
1399 memset(iface->pds, 0, sizeof(iface->pds));
1427 struct prefix *pd = &iface->pds[i];
1439 struct prefix *pd = &iface->pds[ia_conf->id];