Lines Matching refs:lif
158 dhcp_lif_t *lif = dsmp->dsm_lif; in init_pkt() local
159 dhcp_pif_t *pif = lif->lif_pif; in init_pkt()
160 uint_t mtu = lif->lif_max; in init_pkt()
633 add_pkt_lif(dhcp_pkt_t *dpkt, dhcp_lif_t *lif, int status, const char *msg) in add_pkt_lif() argument
635 if (lif->lif_pif->pif_isv6) { in add_pkt_lif()
649 dsmp = lif->lif_lease->dl_smach; in add_pkt_lif()
684 d6ia.d6ia_addr = lif->lif_v6addr; in add_pkt_lif()
696 d6ia.d6ia_preflife = htonl(lif->lif_preferred.dt_start); in add_pkt_lif()
697 d6ia.d6ia_vallife = htonl(lif->lif_expire.dt_start); in add_pkt_lif()
739 lif->lif_addr)) in add_pkt_lif()
742 dpkt->pkt->ciaddr.s_addr = lif->lif_addr; in add_pkt_lif()
800 dhcp_lif_t *lif = dsmp->dsm_lif; in send_pkt_internal() local
968 ipi6->ipi6_addr = lif->lif_v6addr; in send_pkt_internal()
971 if (lif->lif_pif->pif_under_ipmp) in send_pkt_internal()
972 ipi6->ipi6_ifindex = lif->lif_pif->pif_grindex; in send_pkt_internal()
974 ipi6->ipi6_ifindex = lif->lif_pif->pif_index; in send_pkt_internal()
985 n_bytes = sendto(lif->lif_sock_ip_fd, dpkt->pkt, in send_pkt_internal()