Lines Matching refs:interface_info
112 struct interface_info *interface;
199 struct interface_info { struct
200 struct interface_info *next; argument
262 void do_packet(struct interface_info *, struct dhcp_packet *,
305 int if_register_bpf(struct interface_info *, int);
306 void if_register_send(struct interface_info *);
307 void if_register_receive(struct interface_info *);
311 void send_packet_priv(struct interface_info *, struct imsg_hdr *, int);
312 ssize_t receive_packet(struct interface_info *, unsigned char *, size_t,
316 extern void (*bootp_packet_handler)(struct interface_info *,
318 void discover_interfaces(struct interface_info *);
373 extern struct interface_info *ifi;
390 void bind_lease(struct interface_info *);
392 void make_discover(struct interface_info *, struct client_lease *);
393 void make_request(struct interface_info *, struct client_lease *);
394 void make_decline(struct interface_info *, struct client_lease *);
398 void write_client_lease(struct interface_info *, struct client_lease *, int);
422 void assemble_hw_header(struct interface_info *, unsigned char *, int *);
432 void parse_client_statement(FILE *, struct interface_info *,
437 struct interface_info *interface_or_dummy(char *);
438 void make_client_state(struct interface_info *);
439 void make_client_config(struct interface_info *, struct client_config *);
442 struct interface_info **);
452 void dispatch_imsg(struct interface_info *, int);