Symbol: interface_info
usr.sbin/dhcpd/bpf.c
173
if_register_receive(struct interface_info *info)
usr.sbin/dhcpd/bpf.c
237
send_packet(struct interface_info *interface, struct dhcp_packet *raw,
usr.sbin/dhcpd/bpf.c
264
receive_packet(struct interface_info *interface, unsigned char *buf,
usr.sbin/dhcpd/bpf.c
67
ssize_t send_packet (struct interface_info *, struct dhcp_packet *,
usr.sbin/dhcpd/bpf.c
76
if_register_bpf(struct interface_info *info)
usr.sbin/dhcpd/bpf.c
92
if_register_send(struct interface_info *info)
usr.sbin/dhcpd/dhcpd.c
178
struct interface_info *tmp = calloc(1, sizeof(*tmp));
usr.sbin/dhcpd/dhcpd.h
139
struct interface_info *ip;
usr.sbin/dhcpd/dhcpd.h
220
struct interface_info *interface;
usr.sbin/dhcpd/dhcpd.h
232
struct interface_info *interface;
usr.sbin/dhcpd/dhcpd.h
255
struct interface_info *next; /* Next interface in list... */
usr.sbin/dhcpd/dhcpd.h
276
ssize_t (*send_packet)(struct interface_info *, struct dhcp_packet *,
usr.sbin/dhcpd/dhcpd.h
315
void do_packet(struct interface_info *, struct dhcp_packet *, int,
usr.sbin/dhcpd/dhcpd.h
438
int if_register_bpf(struct interface_info *);
usr.sbin/dhcpd/dhcpd.h
439
void if_register_send(struct interface_info *);
usr.sbin/dhcpd/dhcpd.h
440
void if_register_receive(struct interface_info *);
usr.sbin/dhcpd/dhcpd.h
441
ssize_t receive_packet(struct interface_info *, unsigned char *, size_t,
usr.sbin/dhcpd/dhcpd.h
445
extern struct interface_info *interfaces;
usr.sbin/dhcpd/dhcpd.h
493
void assemble_hw_header(struct interface_info *, unsigned char *,
usr.sbin/dhcpd/dhcpd.h
495
void assemble_udp_ip_header(struct interface_info *, unsigned char *,
usr.sbin/dhcpd/dhcpd.h
86
struct interface_info *interface; /* Interface on which packet
usr.sbin/dhcpd/dispatch.c
355
struct interface_info *ip = l->local;
usr.sbin/dhcpd/dispatch.c
407
struct interface_info *ip = l->local;
usr.sbin/dhcpd/dispatch.c
438
interface_status(struct interface_info *ifinfo)
usr.sbin/dhcpd/dispatch.c
72
struct interface_info *interfaces;
usr.sbin/dhcpd/dispatch.c
77
static int interface_status(struct interface_info *ifinfo);
usr.sbin/dhcpd/dispatch.c
87
struct interface_info *tmp;
usr.sbin/dhcpd/dispatch.c
88
struct interface_info *last, *next;
usr.sbin/dhcpd/options.c
535
do_packet(struct interface_info *interface, struct dhcp_packet *packet,
usr.sbin/dhcpd/packet.c
116
assemble_udp_ip_header(struct interface_info *interface, unsigned char *buf,
usr.sbin/dhcpd/packet.c
96
assemble_hw_header(struct interface_info *interface, unsigned char *buf,
usr.sbin/dhcpd/udpsock.c
176
udpsock_send_packet(struct interface_info *interface, struct dhcp_packet *raw,
usr.sbin/dhcpd/udpsock.c
43
ssize_t udpsock_send_packet(struct interface_info *, struct dhcp_packet *,
usr.sbin/dhcpd/udpsock.c
97
struct interface_info iface;
usr.sbin/dhcrelay/bpf.c
261
if_register_receive(struct interface_info *info, int isserver)
usr.sbin/dhcrelay/bpf.c
333
send_packet(struct interface_info *interface,
usr.sbin/dhcrelay/bpf.c
372
receive_packet(struct interface_info *interface, unsigned char *buf,
usr.sbin/dhcrelay/bpf.c
70
if_register_bpf(struct interface_info *info)
usr.sbin/dhcrelay/bpf.c
86
if_register_send(struct interface_info *info)
usr.sbin/dhcrelay/dhcpd.h
114
TAILQ_ENTRY(interface_info) entry;
usr.sbin/dhcrelay/dhcpd.h
116
TAILQ_HEAD(iflist, interface_info);
usr.sbin/dhcrelay/dhcpd.h
133
struct interface_info *intf;
usr.sbin/dhcrelay/dhcpd.h
144
int if_register_bpf(struct interface_info *);
usr.sbin/dhcrelay/dhcpd.h
145
void if_register_send(struct interface_info *);
usr.sbin/dhcrelay/dhcpd.h
146
void if_register_receive(struct interface_info *, int);
usr.sbin/dhcrelay/dhcpd.h
147
ssize_t send_packet(struct interface_info *,
usr.sbin/dhcrelay/dhcpd.h
149
ssize_t receive_packet(struct interface_info *, unsigned char *, size_t,
usr.sbin/dhcrelay/dhcpd.h
153
extern void (*bootp_packet_handler)(struct interface_info *,
usr.sbin/dhcrelay/dhcpd.h
155
struct interface_info *iflist_getbyname(const char *);
usr.sbin/dhcrelay/dhcpd.h
157
struct interface_info *register_interface(const char *,
usr.sbin/dhcrelay/dhcrelay.c
313
relay(struct interface_info *ip, struct dhcp_packet *packet, int length,
usr.sbin/dhcrelay/dhcrelay.c
516
relay_agentinfo(struct packet_ctx *pc, struct interface_info *intf,
usr.sbin/dhcrelay/dhcrelay.c
66
void relay(struct interface_info *, struct dhcp_packet *, int,
usr.sbin/dhcrelay/dhcrelay.c
68
void l2relay(struct interface_info *, struct dhcp_packet *, int,
usr.sbin/dhcrelay/dhcrelay.c
74
void relay_agentinfo(struct packet_ctx *, struct interface_info *, int);
usr.sbin/dhcrelay/dhcrelay.c
824
l2relay(struct interface_info *ip, struct dhcp_packet *dp, int length,
usr.sbin/dhcrelay/dhcrelay.c
84
struct interface_info *interfaces = NULL;
usr.sbin/dhcrelay/dispatch.c
104
struct interface_info *intf;
usr.sbin/dhcrelay/dispatch.c
215
struct interface_info *
usr.sbin/dhcrelay/dispatch.c
219
struct interface_info *intf;
usr.sbin/dhcrelay/dispatch.c
299
struct interface_info *ip = l->local;
usr.sbin/dhcrelay/dispatch.c
330
struct interface_info *ip = l->local;
usr.sbin/dhcrelay/dispatch.c
360
struct interface_info *ip = l->local;
usr.sbin/dhcrelay/dispatch.c
388
interface_status(struct interface_info *ifinfo)
usr.sbin/dhcrelay/dispatch.c
81
void (*bootp_packet_handler)(struct interface_info *,
usr.sbin/dhcrelay/dispatch.c
84
static int interface_status(struct interface_info *ifinfo);
usr.sbin/dhcrelay/dispatch.c
86
struct interface_info *
usr.sbin/dhcrelay/dispatch.c
89
struct interface_info *intf;
usr.sbin/dhcrelay6/bpf.c
148
if_register_receive(struct interface_info *info)
usr.sbin/dhcrelay6/bpf.c
216
send_packet_layer3(struct interface_info *intf, void *raw, size_t len,
usr.sbin/dhcrelay6/bpf.c
272
send_packet(struct interface_info *interface,
usr.sbin/dhcrelay6/bpf.c
300
receive_packet(struct interface_info *interface, unsigned char *buf,
usr.sbin/dhcrelay6/bpf.c
64
ssize_t send_packet_layer3(struct interface_info *,
usr.sbin/dhcrelay6/bpf.c
73
if_register_bpf(struct interface_info *info)
usr.sbin/dhcrelay6/bpf.c
89
if_register_send(struct interface_info *info)
usr.sbin/dhcrelay6/dhcpd.h
111
TAILQ_ENTRY(interface_info) entry;
usr.sbin/dhcrelay6/dhcpd.h
113
TAILQ_HEAD(intfq, interface_info);
usr.sbin/dhcrelay6/dhcpd.h
130
struct interface_info *intf;
usr.sbin/dhcrelay6/dhcpd.h
139
int if_register_bpf(struct interface_info *);
usr.sbin/dhcrelay6/dhcpd.h
140
void if_register_send(struct interface_info *);
usr.sbin/dhcrelay6/dhcpd.h
141
void if_register_receive(struct interface_info *);
usr.sbin/dhcrelay6/dhcpd.h
142
ssize_t send_packet(struct interface_info *,
usr.sbin/dhcrelay6/dhcpd.h
144
ssize_t receive_packet(struct interface_info *, unsigned char *, size_t,
usr.sbin/dhcrelay6/dhcpd.h
148
extern void (*bootp_packet_handler)(struct interface_info *,
usr.sbin/dhcrelay6/dhcpd.h
151
struct interface_info *iflist_getbyname(const char *);
usr.sbin/dhcrelay6/dhcpd.h
152
struct interface_info *iflist_getbyindex(unsigned int);
usr.sbin/dhcrelay6/dhcpd.h
153
struct interface_info *iflist_getbyaddr6(struct in6_addr *);
usr.sbin/dhcrelay6/dhcpd.h
154
struct interface_info *register_interface(const char *,
usr.sbin/dhcrelay6/dhcrelay6.c
108
struct interface_info *interfaces;
usr.sbin/dhcrelay6/dhcrelay6.c
301
struct interface_info *intf;
usr.sbin/dhcrelay6/dhcrelay6.c
484
relay6_pushrelaymsg(struct packet_ctx *pc, struct interface_info *intf,
usr.sbin/dhcrelay6/dhcrelay6.c
579
relay6_poprelaymsg(struct packet_ctx *pc, struct interface_info **intf,
usr.sbin/dhcrelay6/dhcrelay6.c
700
rai_configure(struct packet_ctx *pc, struct interface_info *intf)
usr.sbin/dhcrelay6/dhcrelay6.c
727
relay6_logsrcaddr(struct packet_ctx *pc, struct interface_info *intf,
usr.sbin/dhcrelay6/dhcrelay6.c
746
relay6(struct interface_info *intf, void *p, size_t plen,
usr.sbin/dhcrelay6/dhcrelay6.c
751
struct interface_info *dstif = NULL;
usr.sbin/dhcrelay6/dhcrelay6.c
89
int relay6_pushrelaymsg(struct packet_ctx *, struct interface_info *,
usr.sbin/dhcrelay6/dhcrelay6.c
91
int relay6_poprelaymsg(struct packet_ctx *, struct interface_info **,
usr.sbin/dhcrelay6/dhcrelay6.c
911
struct interface_info *intf;
usr.sbin/dhcrelay6/dhcrelay6.c
93
void rai_configure(struct packet_ctx *, struct interface_info *);
usr.sbin/dhcrelay6/dhcrelay6.c
94
void relay6_logsrcaddr(struct packet_ctx *, struct interface_info *,
usr.sbin/dhcrelay6/dhcrelay6.c
96
void relay6(struct interface_info *, void *, size_t,
usr.sbin/dhcrelay6/dispatch.c
101
struct interface_info *
usr.sbin/dhcrelay6/dispatch.c
104
struct interface_info *intf;
usr.sbin/dhcrelay6/dispatch.c
116
struct interface_info *
usr.sbin/dhcrelay6/dispatch.c
119
struct interface_info *intf;
usr.sbin/dhcrelay6/dispatch.c
133
struct interface_info *intf;
usr.sbin/dhcrelay6/dispatch.c
239
struct interface_info *
usr.sbin/dhcrelay6/dispatch.c
242
struct interface_info *intf;
usr.sbin/dhcrelay6/dispatch.c
322
struct interface_info *ip = l->local;
usr.sbin/dhcrelay6/dispatch.c
353
struct interface_info *ip = l->local;
usr.sbin/dhcrelay6/dispatch.c
376
struct interface_info *ip = l->local;
usr.sbin/dhcrelay6/dispatch.c
404
interface_status(struct interface_info *ifinfo)
usr.sbin/dhcrelay6/dispatch.c
81
void (*bootp_packet_handler)(struct interface_info *,
usr.sbin/dhcrelay6/dispatch.c
84
static int interface_status(struct interface_info *ifinfo);
usr.sbin/dhcrelay6/dispatch.c
86
struct interface_info *
usr.sbin/dhcrelay6/dispatch.c
89
struct interface_info *intf;