Searched refs:dhcp_lif_t (Results 1 – 15 of 15) sorted by relevance
/titanic_50/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 | 158 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 D | states.h | 66 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 D | states.c | 66 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 D | common.h | 54 typedef struct dhcp_lif_s dhcp_lif_t; typedef
|
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 | packet.h | 130 boolean_t add_pkt_lif(dhcp_pkt_t *, dhcp_lif_t *, int, const char *);
|
H A D | bound.c | 97 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 D | README.v6 | 256 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 D | agent.c | 538 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 D | adopt.c | 75 dhcp_lif_t *lif; in dhcp_adopt()
|
H A D | packet.c | 158 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 D | README | 154 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 D | request.c | 1099 dhcp_lif_t *lif = arg; in dhcp_packet_lif()
|