Searched refs:dhcp_packet (Results 1 - 23 of 23) sorted by relevance

/openbsd-current/sbin/dhclient/
H A Ddhcpd.h133 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 Ddhcp.h59 struct dhcp_packet { struct
H A Dbpf.c252 struct dhcp_packet *packet = &ifi->sent_packet;
350 struct dhcp_packet *packet)
387 /* Drop packets larger than sizeof(struct dhcp_packet). */
H A Ddispatch.c203 struct dhcp_packet *packet = &ifi->recv_packet;
H A Ddhclient.c1240 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 Doptions.c936 unpack_options(struct dhcp_packet *packet)
/openbsd-current/usr.sbin/dhcrelay/
H A Ddhcpd.h148 struct dhcp_packet *, size_t, struct packet_ctx *);
154 struct dhcp_packet *, int, struct packet_ctx *);
H A Ddhcp.h59 struct dhcp_packet { struct
H A Ddhcrelay.c68 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 Ddispatch.c82 struct dhcp_packet *, int, struct packet_ctx *);
358 struct dhcp_packet packet;
H A Dbpf.c334 struct dhcp_packet *raw, size_t len, struct packet_ctx *pc)
/openbsd-current/usr.sbin/dhcpd/
H A Dudpsock.c43 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 Ddhcp.h55 struct dhcp_packet { struct
H A Ddhcpd.h78 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 Dbpf.c67 ssize_t send_packet (struct interface_info *, struct dhcp_packet *,
237 send_packet(struct interface_info *interface, struct dhcp_packet *raw,
H A Doptions.c273 cons_options(struct packet *inpacket, struct dhcp_packet *outpacket,
530 do_packet(struct interface_info *interface, struct dhcp_packet *packet,
H A Dbootp.c67 struct dhcp_packet raw;
H A Ddispatch.c411 struct dhcp_packet packet;
H A Ddhcp.c581 struct dhcp_packet raw;
1283 struct dhcp_packet raw;
/openbsd-current/usr.sbin/vmd/
H A Ddhcp.h62 struct dhcp_packet { struct
H A Ddhcp.c38 #define OPTIONS_OFFSET offsetof(struct dhcp_packet, options)
52 struct dhcp_packet req, resp;
/openbsd-current/sbin/dhcpleased/
H A Dfrontend.c111 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 Dfrontend.c97 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,

Completed in 968 milliseconds