/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.c | 370 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) { in pif_status() 410 if ((lif = calloc(1, sizeof (*lif))) == NULL) { in insert_lif() 546 if (lif->lif_hold_count == 1 && !lif->lif_removed) { in release_lif() 570 lif->lif_name, lif->lif_hold_count); in release_lif() 646 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) { in lookup_lif_by_name() 972 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) { in plumb_lif() 1597 cancel_lif_timer(lif, &lif->lif_preferred); in cancel_lif_timers() 1598 cancel_lif_timer(lif, &lif->lif_expire); in cancel_lif_timers() 1623 for (lif = pif->pif_lifs; lif != NULL; in get_max_mtu() 1624 lif = lif->lif_next) { in get_max_mtu() [all …]
|
H A D | bound.c | 98 dhcp_lif_t *lif; in dhcp_bound() local 242 hold_lif(lif); in dhcp_bound() 326 dhcp_lif_t *lif; in dhcp_bound_complete() local 518 dhcp_lif_t *lif; in configure_v4_timers() local 618 if (!schedule_lif_timer(lif, &lif->lif_expire, dhcp_expire)) in configure_v4_timers() 663 dhcp_lif_t *lif; in configure_v6_leases() local 833 nlifs--, lif = lif->lif_next) { in configure_v6_leases() 864 remque(lif); in configure_v6_leases() 893 !schedule_lif_timer(lif, &lif->lif_preferred, in configure_v6_leases() 900 !schedule_lif_timer(lif, &lif->lif_expire, in configure_v6_leases() [all …]
|
H A D | renew.c | 159 dhcp_lif_t *lif; in dhcp_rebind() local 184 lif = dlp->dl_lifs; in dhcp_rebind() 185 for (nlifs = dlp->dl_nlifs; nlifs > 0; nlifs--, lif = lif->lif_next) { in dhcp_rebind() 264 unplumb_lif(lif); in dhcp_finish_expire() 267 release_lif(lif); in dhcp_finish_expire() 318 release_lif(lif); in dhcp_deprecate() 339 lif->lif_name); in dhcp_expire() 343 release_lif(lif); in dhcp_expire() 363 if (schedule_lif_timer(lif, &lif->lif_expire, dhcp_expire)) in dhcp_expire() 429 dhcp_lif_t *lif; in dhcp_extending() local [all …]
|
H A D | states.c | 69 if (write_stable_iaid(lif->lif_name, lif->lif_iaid) == -1) { in iaid_retry() 80 release_lif(lif); in iaid_retry() 199 (lif->lif_iaid = read_stable_iaid(lif->lif_name)) == 0) { in insert_smach() 206 lif->lif_iaid = make_stable_iaid(lif->lif_name, in insert_smach() 211 lif->lif_iaid, isv6 ? 6 : 4, lif->lif_name); in insert_smach() 212 hold_lif(lif); in insert_smach() 396 lif = lif->lif_next; in next_smach() 397 for (; lif != NULL; lif = lif->lif_next) { in next_smach() 408 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) { in next_smach() 589 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) { in lookup_smach_by_uindex() [all …]
|
H A D | release.c | 60 dhcp_lif_t *lif, *lifn; in send_declines() local 97 lif = dlp->dl_lifs; in send_declines() 99 lifn = lif->lif_next; in send_declines() 100 if (lif->lif_declined != NULL) { in send_declines() 101 (void) add_pkt_lif(dpkt, lif, in send_declines() 103 unplumb_lif(lif); in send_declines() 142 dhcp_lif_t *lif; in dhcp_release() local 164 lif = dlp->dl_lifs; in dhcp_release() 166 nlifs--, lif = lif->lif_next) { in dhcp_release() 167 (void) add_pkt_lif(dpkt, lif, in dhcp_release() [all …]
|
H A D | agent.c | 545 dhcp_lif_t *lif; in ipc_event() local 548 if (lif != NULL && in ipc_event() 1351 lif->lif_name); in check_lif() 1357 lif->lif_name); in check_lif() 1368 lif->lif_name); in check_lif() 1370 close_ip_lif(lif); in check_lif() 1377 lif->lif_name); in check_lif() 1382 unplumb_lif(lif); in check_lif() 1417 lif->lif_name); in check_main_lif() 1432 lif->lif_name); in check_main_lif() [all …]
|
H A D | packet.c | 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() 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() 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() [all …]
|
H A D | adopt.c | 75 dhcp_lif_t *lif; in dhcp_adopt() local 124 if ((lif = attach_lif(kcache->dk_if_name, B_FALSE, &retval)) == NULL) { in dhcp_adopt() 130 if ((dsmp = insert_smach(lif, &retval)) == NULL) { in dhcp_adopt() 168 if (set_lif_dhcp(lif) != DHCP_IPC_SUCCESS) in dhcp_adopt()
|
H A D | request.c | 1103 dhcp_lif_t *lif = arg; in dhcp_packet_lif() local 1110 if ((plp = recv_pkt(fd, lif->lif_max, B_FALSE)) == NULL) in dhcp_packet_lif() 1119 "received via LIF %s", pname, lif->lif_name); in dhcp_packet_lif() 1130 if (dsmp->dsm_lif == lif) in dhcp_packet_lif() 1155 "%x received via LIF %s; %s", pname, xid, lif->lif_name, in dhcp_packet_lif()
|
H A D | README.v6 | 315 lif ----> lif -> NULL lif -> NULL 340 lif --> lif --> lif --> lif --> NULL lif --> lif -> NULL
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | ip_rcm.c | 865 for (lif = node->ip_pif->pi_lifs; lif != NULL; lif = lif->li_next) in ip_usage() 900 for (; lif != NULL; lif = lif->li_next) { in ip_usage() 1296 lif = lif->li_next; in update_cache() 1338 lif = lif->li_next; in update_cache() 1554 lif = lif->li_next; in if_cfginfo() 1577 for (lif = pif->pi_lifs; lif != NULL; lif = lif->li_next) { in if_unplumb() 1644 for (lif = pif->pi_lifs; lif != NULL; lif = lif->li_next) { in if_replumb() 1709 for (lif = pif->pi_lifs; lif != NULL; lif = lif->li_next) { in if_replumb() 1763 lif = lif->li_next; in clr_cfg_state() 2169 for (lif = node->ip_pif->pi_lifs; lif != NULL; lif = lif->li_next) { in ip_get_addrlist() [all …]
|
/illumos-gate/usr/src/lib/print/libpapi-common/common/ |
H A D | misc.c | 172 struct in6_addr **lif = local_interfaces(); in match_interfaces() local 178 if (lif == NULL) in match_interfaces() 190 for (j = 0; ((rc == 0) && (lif[j] != NULL)); j++) in match_interfaces() 191 if (memcmp(tmp[i], lif[j], in match_interfaces() 196 free(lif); in match_interfaces()
|
/illumos-gate/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet.c | 395 lif_if_t lif; in ipnet_populate_if() local 437 for (lif = net_lifgetnext(nd, phyif, 0); lif != 0; in ipnet_populate_if() 438 lif = net_lifgetnext(nd, phyif, lif)) { in ipnet_populate_if() 443 if (net_getlifflags(nd, phyif, lif, &ifflags) != 0 || in ipnet_populate_if() 447 if (ipnet_match_lif(ipnetif, lif, isv6) != NULL) in ipnet_populate_if() 449 ipnet_add_ifaddr(lif, ipnetif, nd); in ipnet_populate_if() 1388 ipnet_add_ifaddr(uint64_t lif, ipnetif_t *ipnetif, net_handle_t nd) in ipnet_add_ifaddr() argument 1397 if (net_getlifaddr(nd, phyif, lif, 1, &type, &addr) != 0 || in ipnet_add_ifaddr() 1398 net_getlifzone(nd, phyif, lif, &zoneid) != 0) in ipnet_add_ifaddr() 1404 ifaddr->ifa_id = lif; in ipnet_add_ifaddr() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_fil_solaris.c | 2004 lif_if_t lif; in fr_forwarding_enabled() local 2006 for (lif = net_lifgetnext(ndp, phyif, 0); lif > 0; in fr_forwarding_enabled() 2007 lif = net_lifgetnext(ndp, phyif, lif)) { in fr_forwarding_enabled() 2011 res = net_getlifflags(ndp, phyif, lif, &flags); in fr_forwarding_enabled()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_hw.h | 323 uint32_t lif :1; member 533 uint32_t lif :1; member
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon.c | 2457 if (state->hs_devlim.lif) { in hermon_soft_state_init()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/ |
H A D | magic.tab | 191 0 short 0x8000 hp lif file
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_if.c | 18315 ill_nic_event_dispatch(ill_t *ill, lif_if_t lif, nic_event_t event, in ill_nic_event_dispatch() argument 18327 info->hnei_event.hne_lif = lif; in ill_nic_event_dispatch()
|