Lines Matching defs:pif
386 dhcp_pif_t *pif;
399 if ((pif = dsmp->dsm_lif->lif_pif) != NULL)
400 pif = pif->pif_next;
402 pif = isv6 ? v6root : v4root;
404 for (; pif != NULL; pif = pif->pif_next) {
405 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) {
490 dhcp_pif_t *pif;
517 if ((pif = lookup_pif_by_name(dsmp->dsm_lif->lif_pif->pif_name,
519 pif->pif_lifs->lif_smachs->dsm_dflags |= DHCP_IF_PRIMARY;
558 dhcp_pif_t *pif;
567 pif = dsmp->dsm_lif->lif_pif;
570 if (pif == dsmp->dsm_lif->lif_pif)
574 pif = NULL;
583 pif = lookup_pif_by_uindex(ifindex, pif, isv6);
584 if (pif == NULL)
586 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) {
848 dhcp_pif_t *pif = lif->lif_pif;
859 value = df_get_string(dsmp->dsm_name, pif->pif_isv6, DF_CLIENT_ID);
906 client_id_len = pif->pif_isv6 ? 1 : 5;
1003 if (!pif->pif_isv6) {
1015 if (pif->pif_isv6) {
1058 if (!pif->pif_isv6 && pif->pif_grifname[0] == '\0' &&
1060 if (pif->pif_hwtype == ARPHRD_IB) {
1087 (void) memcpy(client_id + 5, pif->pif_hwaddr + 4,
1088 pif->pif_hwlen - 4);
1101 global_duid = make_stable_duid(pif->pif_name, &global_duidlen);
1107 if (pif->pif_isv6) {