/openbsd-current/sbin/dhclient/ |
H A D | dhcpd.h | 133 struct dhcp_packet recv_packet; 134 struct dhcp_packet sent_packet; 166 struct option_data *unpack_options(struct dhcp_packet *); 202 struct sockaddr_in *, struct ether_addr *, struct dhcp_packet *);
|
H A D | dhcp.h | 59 struct dhcp_packet { struct
|
H A D | bpf.c | 252 struct dhcp_packet *packet = &ifi->sent_packet; 350 struct dhcp_packet *packet) 387 /* Drop packets larger than sizeof(struct dhcp_packet). */
|
H A D | dispatch.c | 203 struct dhcp_packet *packet = &ifi->recv_packet;
|
H A D | dhclient.c | 1240 struct dhcp_packet *packet = &ifi->recv_packet; 1632 struct dhcp_packet *packet = &ifi->sent_packet; 1700 struct dhcp_packet *packet = &ifi->sent_packet; 1786 struct dhcp_packet *packet = &ifi->sent_packet; 1850 struct dhcp_packet *packet = &ifi->sent_packet;
|
H A D | options.c | 936 unpack_options(struct dhcp_packet *packet)
|
/openbsd-current/usr.sbin/dhcrelay/ |
H A D | dhcpd.h | 148 struct dhcp_packet *, size_t, struct packet_ctx *); 154 struct dhcp_packet *, int, struct packet_ctx *);
|
H A D | dhcp.h | 59 struct dhcp_packet { struct
|
H A D | dhcrelay.c | 68 void relay(struct interface_info *, struct dhcp_packet *, int, 70 void l2relay(struct interface_info *, struct dhcp_packet *, int, 79 ssize_t relay_agentinfo_append(struct packet_ctx *, struct dhcp_packet *, 81 ssize_t relay_agentinfo_remove(struct packet_ctx *, struct dhcp_packet *, 325 relay(struct interface_info *ip, struct dhcp_packet *packet, int length, 517 struct dhcp_packet packet; 637 relay_agentinfo_append(struct packet_ctx *pc, struct dhcp_packet *dp, 761 relay_agentinfo_remove(struct packet_ctx *pc, struct dhcp_packet *dp, 867 l2relay(struct interface_info *ip, struct dhcp_packet *dp, int length,
|
H A D | dispatch.c | 82 struct dhcp_packet *, int, struct packet_ctx *); 358 struct dhcp_packet packet;
|
H A D | bpf.c | 334 struct dhcp_packet *raw, size_t len, struct packet_ctx *pc)
|
/openbsd-current/usr.sbin/dhcpd/ |
H A D | udpsock.c | 43 ssize_t udpsock_send_packet(struct interface_info *, struct dhcp_packet *, 100 struct dhcp_packet *packet = (struct dhcp_packet *)packetbuf; 176 udpsock_send_packet(struct interface_info *interface, struct dhcp_packet *raw,
|
H A D | dhcp.h | 55 struct dhcp_packet { struct
|
H A D | dhcpd.h | 78 struct dhcp_packet *raw; 276 ssize_t (*send_packet)(struct interface_info *, struct dhcp_packet *, 312 int cons_options(struct packet *, struct dhcp_packet *, int, 314 void do_packet(struct interface_info *, struct dhcp_packet *, int,
|
H A D | bpf.c | 67 ssize_t send_packet (struct interface_info *, struct dhcp_packet *, 237 send_packet(struct interface_info *interface, struct dhcp_packet *raw,
|
H A D | options.c | 273 cons_options(struct packet *inpacket, struct dhcp_packet *outpacket, 530 do_packet(struct interface_info *interface, struct dhcp_packet *packet,
|
H A D | bootp.c | 67 struct dhcp_packet raw;
|
H A D | dispatch.c | 411 struct dhcp_packet packet;
|
H A D | dhcp.c | 581 struct dhcp_packet raw; 1283 struct dhcp_packet raw;
|
/openbsd-current/usr.sbin/vmd/ |
H A D | dhcp.h | 62 struct dhcp_packet { struct
|
H A D | dhcp.c | 38 #define OPTIONS_OFFSET offsetof(struct dhcp_packet, options) 52 struct dhcp_packet req, resp;
|
/openbsd-current/sbin/dhcpleased/ |
H A D | frontend.c | 111 uint8_t dhcp_packet[1500]; variable 949 memset(dhcp_packet, 0, sizeof(dhcp_packet)); 951 p = dhcp_packet; 1043 len = p - dhcp_packet; 1045 /* dhcp_packet is initialized with DHO_PADs */ 1075 if (udp_send_packet(iface, dhcp_packet, pkt_len) == -1) 1076 bpf_send_packet(iface, dhcp_packet, pkt_len); 1078 bpf_send_packet(iface, dhcp_packet, pkt_len);
|
/openbsd-current/sbin/dhcp6leased/ |
H A D | frontend.c | 97 uint8_t dhcp_packet[1500]; variable 818 memset(dhcp_packet, 0, sizeof(dhcp_packet)); 820 p = dhcp_packet; 933 len = p - dhcp_packet; 960 if (sendto(EVENT_FD(&iface->udpev), dhcp_packet, pkt_len, 0,
|