Lines Matching refs:lif
159 dhcp_lif_t *lif = dsmp->dsm_lif; in init_pkt() local
160 dhcp_pif_t *pif = lif->lif_pif; in init_pkt()
161 uint_t mtu = lif->lif_max; in init_pkt()
666 add_pkt_lif(dhcp_pkt_t *dpkt, dhcp_lif_t *lif, int status, const char *msg) in add_pkt_lif() argument
668 if (lif->lif_pif->pif_isv6) { in add_pkt_lif()
682 dsmp = lif->lif_lease->dl_smach; in add_pkt_lif()
717 d6ia.d6ia_addr = lif->lif_v6addr; in add_pkt_lif()
729 d6ia.d6ia_preflife = htonl(lif->lif_preferred.dt_start); in add_pkt_lif()
730 d6ia.d6ia_vallife = htonl(lif->lif_expire.dt_start); in add_pkt_lif()
772 lif->lif_addr)) in add_pkt_lif()
775 dpkt->pkt->ciaddr.s_addr = lif->lif_addr; in add_pkt_lif()
833 dhcp_lif_t *lif = dsmp->dsm_lif; in send_pkt_internal() local
1001 ipi6->ipi6_addr = lif->lif_v6addr; in send_pkt_internal()
1004 if (lif->lif_pif->pif_under_ipmp) in send_pkt_internal()
1005 ipi6->ipi6_ifindex = lif->lif_pif->pif_grindex; in send_pkt_internal()
1007 ipi6->ipi6_ifindex = lif->lif_pif->pif_index; in send_pkt_internal()
1018 n_bytes = sendto(lif->lif_sock_ip_fd, dpkt->pkt, in send_pkt_internal()