Home
last modified time | relevance | path

Searched refs:dhcp_lif_t (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.h57 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 Dinterface.c59 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 Drenew.c159 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 Dstates.h67 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 Dstates.c67 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 Drelease.c60 dhcp_lif_t *lif, *lifn; in send_declines()
142 dhcp_lif_t *lif; in dhcp_release()
H A Dcommon.h52 typedef struct dhcp_lif_s dhcp_lif_t; typedef
H A Dbound.c98 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 DREADME.v6254 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 Dpacket.h131 boolean_t add_pkt_lif(dhcp_pkt_t *, dhcp_lif_t *, int, const char *);
H A Dagent.c545 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 Dadopt.c75 dhcp_lif_t *lif; in dhcp_adopt()
H A Dpacket.c159 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 DREADME153 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 Drequest.c1103 dhcp_lif_t *lif = arg; in dhcp_packet_lif()