Searched refs:dhcp_lif_t (Results 1 – 15 of 15) sorted by relevance
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.h | 57 dhcp_lif_t *pif_lifs; /* pointer to logical interface list */ 73 dhcp_lif_t *lif_next; /* Note: must be first */ 74 dhcp_lif_t *lif_prev; 174 dhcp_lif_t *insert_lif(dhcp_pif_t *, const char *, int *); 175 void hold_lif(dhcp_lif_t *); 176 void release_lif(dhcp_lif_t *); 177 void remove_lif(dhcp_lif_t *); 178 dhcp_lif_t *lookup_lif_by_name(const char *, const dhcp_pif_t *); 179 boolean_t verify_lif(const dhcp_lif_t *); 180 dhcp_lif_t *plumb_lif(dhcp_pif_t *, const in6_addr_t *); [all …]
|
H A D | interface.c | 59 static void clear_lif_dhcp(dhcp_lif_t *); 364 dhcp_lif_t *lif; in pif_status() 403 dhcp_lif_t * 406 dhcp_lif_t *lif; in insert_lif() 522 hold_lif(dhcp_lif_t *lif) in hold_lif() 538 release_lif(dhcp_lif_t *lif) in release_lif() 584 remove_lif(dhcp_lif_t *lif) in remove_lif() 595 dhcp_lif_t *lifnext; in remove_lif() 641 dhcp_lif_t * 644 dhcp_lif_t *lif; in lookup_lif_by_name() [all …]
|
H A D | renew.c | 159 dhcp_lif_t *lif; in dhcp_rebind() 258 dhcp_lif_t *lif = arg; in dhcp_finish_expire() 315 dhcp_lif_t *lif = arg; in dhcp_deprecate() 334 dhcp_lif_t *lif = arg; in dhcp_expire() 429 dhcp_lif_t *lif; in dhcp_extending() 469 dhcp_lif_t *lif = dsmp->dsm_lif; in dhcp_extending()
|
H A D | states.h | 67 dhcp_lif_t *dsm_lif; /* Controlling LIF */ 257 dhcp_lif_t *dl_lifs; /* LIFs configured by this lease */ 301 dhcp_smach_t *insert_smach(dhcp_lif_t *, int *);
|
H A D | states.c | 67 dhcp_lif_t *lif = arg; in iaid_retry() 173 insert_smach(dhcp_lif_t *lif, int *error) in insert_smach() 388 dhcp_lif_t *lif; in next_smach() 562 dhcp_lif_t *lif; in lookup_smach_by_uindex() 683 dhcp_lif_t *lif; in cancel_smach_timers() 780 dhcp_lif_t *lif = dsmp->dsm_lif; in set_smach_state() 850 dhcp_lif_t *lif = dsmp->dsm_lif; in get_smach_cid() 1444 dhcp_lif_t *lif, *lifnext; in remove_lease() 1599 dhcp_lif_t *lif, *lifnext; in verify_smach()
|
H A D | release.c | 60 dhcp_lif_t *lif, *lifn; in send_declines() 142 dhcp_lif_t *lif; in dhcp_release()
|
H A D | common.h | 52 typedef struct dhcp_lif_s dhcp_lif_t; typedef
|
H A D | bound.c | 98 dhcp_lif_t *lif; in dhcp_bound() 326 dhcp_lif_t *lif; in dhcp_bound_complete() 518 dhcp_lif_t *lif; in configure_v4_timers() 663 dhcp_lif_t *lif; in configure_v6_leases() 963 dhcp_lif_t *lif; in configure_v4_lease()
|
H A D | README.v6 | 254 a list of dhcp_lif_t entries attached, each of which represents a 828 if_max dhcp_lif_t.lif_max and dhcp_pif_t.pif_max 844 if_sock_ip_fd dhcp_lif_t.lif_sock_ip_fd 848 if_lease dhcp_lif_t.lif_expire 852 if_addr dhcp_lif_t.lif_v6addr 853 if_netmask dhcp_lif_t.lif_v6mask 854 if_broadcast dhcp_lif_t.lif_v6peer 860 if_acknak_id dhcp_lif_t.lif_acknak_id 908 dhcp_lif_t.lif_next linkage in per-PIF list of LIFs 909 dhcp_lif_t.lif_prev linkage in per-PIF list of LIFs [all …]
|
H A D | packet.h | 131 boolean_t add_pkt_lif(dhcp_pkt_t *, dhcp_lif_t *, int, const char *);
|
H A D | agent.c | 545 dhcp_lif_t *lif; in ipc_event() 1324 check_lif(dhcp_lif_t *lif, const struct ifa_msghdr *ifam, int msglen) in check_lif() 1400 dhcp_lif_t *lif = dsmp->dsm_lif; in check_main_lif() 1569 dhcp_lif_t *lif, *lifnext; in rtsock_event()
|
H A D | adopt.c | 75 dhcp_lif_t *lif; in dhcp_adopt()
|
H A D | packet.c | 159 dhcp_lif_t *lif = dsmp->dsm_lif; in init_pkt() 666 add_pkt_lif(dhcp_pkt_t *dpkt, dhcp_lif_t *lif, int status, const char *msg) in add_pkt_lif() 833 dhcp_lif_t *lif = dsmp->dsm_lif; in send_pkt_internal()
|
H A D | README | 153 PIF) and `dhcp_lif_t' (the IP logical interface layer or LIF). Each 155 a given IP protocol version (4 or 6), and has a list of dhcp_lif_t 192 nature of the event: events on LIFs use the dhcp_lif_t pointer, events
|
H A D | request.c | 1103 dhcp_lif_t *lif = arg; in dhcp_packet_lif()
|