Home | History | Annotate | Download | only in dhcpcd-6.8.2

Lines Matching refs:sla

658 	struct if_sla *sla, *slap;
696 ia->sla = NULL;
707 ia->sla = NULL;
1402 ia->sla = NULL;
1412 sla = realloc(ia->sla,
1413 sizeof(*ia->sla) * (ia->sla_len + 1));
1414 if (sla == NULL) {
1418 ia->sla = sla;
1419 sla = &ia->sla[ia->sla_len++];
1423 if (strlcpy(sla->ifname, p,
1424 sizeof(sla->ifname)) >= sizeof(sla->ifname))
1436 sla->sla_set = 0;
1438 sla->sla = (uint32_t)strtou(p, NULL,
1440 sla->sla_set = 1;
1443 "%s: failed to convert sla",
1449 sla->prefix_len = (uint8_t)strtoi(np,
1458 sla->prefix_len = 0;
1460 sla->sla_set = 0;
1461 sla->prefix_len = 0;
1465 slap = &ia->sla[sl];
1466 if (slap->sla_set != sla->sla_set) {
1469 "and fixed SLA",
1470 sla->ifname);
1473 if (sla->sla_set == 0 &&
1474 strcmp(slap->ifname, sla->ifname) == 0)
1479 "an automatic SLA",
1480 sla->ifname);
1483 if (slap->sla == 0 || sla->sla == 0) {
1486 " with a SLA of 0",
1491 if (sla->sla_set && sla->sla > ia->sla_max)
1492 ia->sla_max = sla->sla;
2402 free(ifo->ia[ifo->ia_len - 1].sla);