Home
last modified time | relevance | path

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

/titanic_50/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.c158 dhcp_lif_t *lif; in dhcp_rebind()
257 dhcp_lif_t *lif = arg; in dhcp_finish_expire()
314 dhcp_lif_t *lif = arg; in dhcp_deprecate()
333 dhcp_lif_t *lif = arg; in dhcp_expire()
428 dhcp_lif_t *lif; in dhcp_extending()
468 dhcp_lif_t *lif = dsmp->dsm_lif; in dhcp_extending()
H A Dstates.h66 dhcp_lif_t *dsm_lif; /* Controlling LIF */
243 dhcp_lif_t *dl_lifs; /* LIFs configured by this lease */
287 dhcp_smach_t *insert_smach(dhcp_lif_t *, int *);
H A Dstates.c66 dhcp_lif_t *lif = arg; in iaid_retry()
172 insert_smach(dhcp_lif_t *lif, int *error) in insert_smach()
385 dhcp_lif_t *lif; in next_smach()
559 dhcp_lif_t *lif; in lookup_smach_by_uindex()
680 dhcp_lif_t *lif; in cancel_smach_timers()
777 dhcp_lif_t *lif = dsmp->dsm_lif; in set_smach_state()
847 dhcp_lif_t *lif = dsmp->dsm_lif; in get_smach_cid()
1429 dhcp_lif_t *lif, *lifnext; in remove_lease()
1584 dhcp_lif_t *lif, *lifnext; in verify_smach()
H A Dcommon.h54 typedef struct dhcp_lif_s dhcp_lif_t; typedef
H A Drelease.c60 dhcp_lif_t *lif, *lifn; in send_declines()
142 dhcp_lif_t *lif; in dhcp_release()
H A Dpacket.h130 boolean_t add_pkt_lif(dhcp_pkt_t *, dhcp_lif_t *, int, const char *);
H A Dbound.c97 dhcp_lif_t *lif; in dhcp_bound()
323 dhcp_lif_t *lif; in dhcp_bound_complete()
515 dhcp_lif_t *lif; in configure_v4_timers()
660 dhcp_lif_t *lif; in configure_v6_leases()
960 dhcp_lif_t *lif; in configure_v4_lease()
H A DREADME.v6256 a list of dhcp_lif_t entries attached, each of which represents a
830 if_max dhcp_lif_t.lif_max and dhcp_pif_t.pif_max
846 if_sock_ip_fd dhcp_lif_t.lif_sock_ip_fd
850 if_lease dhcp_lif_t.lif_expire
854 if_addr dhcp_lif_t.lif_v6addr
855 if_netmask dhcp_lif_t.lif_v6mask
856 if_broadcast dhcp_lif_t.lif_v6peer
862 if_acknak_id dhcp_lif_t.lif_acknak_id
910 dhcp_lif_t.lif_next linkage in per-PIF list of LIFs
911 dhcp_lif_t.lif_prev linkage in per-PIF list of LIFs
[all …]
H A Dagent.c538 dhcp_lif_t *lif; in ipc_event()
1183 check_lif(dhcp_lif_t *lif, const struct ifa_msghdr *ifam, int msglen) in check_lif()
1259 dhcp_lif_t *lif = dsmp->dsm_lif; in check_main_lif()
1428 dhcp_lif_t *lif, *lifnext; in rtsock_event()
H A Dadopt.c75 dhcp_lif_t *lif; in dhcp_adopt()
H A Dpacket.c158 dhcp_lif_t *lif = dsmp->dsm_lif; in init_pkt()
633 add_pkt_lif(dhcp_pkt_t *dpkt, dhcp_lif_t *lif, int status, const char *msg) in add_pkt_lif()
800 dhcp_lif_t *lif = dsmp->dsm_lif; in send_pkt_internal()
H A DREADME154 PIF) and `dhcp_lif_t' (the IP logical interface layer or LIF). Each
156 a given IP protocol version (4 or 6), and has a list of dhcp_lif_t
193 nature of the event: events on LIFs use the dhcp_lif_t pointer, events
H A Drequest.c1099 dhcp_lif_t *lif = arg; in dhcp_packet_lif()