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

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/udhcpd/
H A Dserverpacket.h5 int sendOffer(struct dhcpMessage *oldpacket);
6 int sendNAK(struct dhcpMessage *oldpacket);
7 int sendACK(struct dhcpMessage *oldpacket, u_int32_t yiaddr);
8 int send_inform(struct dhcpMessage *oldpacket);
H A Dscript.h4 void run_script(struct dhcpMessage *packet, const char *name);
H A Dpacket.h12 struct dhcpMessage { struct
35 struct dhcpMessage data;
43 struct dhcpMessage data;
48 void init_header(struct dhcpMessage *packet, char type);
49 int get_packet(struct dhcpMessage *packet, int fd);
51 int raw_packet(struct dhcpMessage *payload, u_int32_t source_ip, int source_port,
53 int kernel_packet(struct dhcpMessage *payload, u_int32_t source_ip, int source_port,
H A Dclientpacket.h11 int get_raw_packet(struct dhcpMessage *payload, int fd);
H A Dserverpacket.c35 static int send_packet_to_relay(struct dhcpMessage *payload)
45 static int send_packet_to_client(struct dhcpMessage *payload, int force_broadcast)
73 static int send_packet(struct dhcpMessage *payload, int force_broadcast)
84 static void init_packet(struct dhcpMessage *packet, struct dhcpMessage *oldpacket, char type)
97 static void add_bootp_options(struct dhcpMessage *packet)
108 int sendOffer(struct dhcpMessage *oldpacket)
110 struct dhcpMessage packet;
209 int sendNAK(struct dhcpMessage *oldpacket)
211 struct dhcpMessage packe
[all...]
H A Dpacket.c23 void init_header(struct dhcpMessage *packet, char type)
25 memset(packet, 0, sizeof(struct dhcpMessage));
48 int get_packet(struct dhcpMessage *packet, int fd)
58 memset(packet, 0, sizeof(struct dhcpMessage));
59 bytes = read(fd, packet, sizeof(struct dhcpMessage));
118 int raw_packet(struct dhcpMessage *payload, u_int32_t source_ip, int source_port,
150 packet.udp.len = htons(sizeof(packet.udp) + sizeof(struct dhcpMessage)); /* cheat on the psuedo-header */
152 memcpy(&(packet.data), payload, sizeof(struct dhcpMessage));
171 int kernel_packet(struct dhcpMessage *payload, u_int32_t source_ip, int source_port,
200 result = write(fd, payload, sizeof(struct dhcpMessage));
[all...]
H A Doptions.h33 unsigned char *get_option(struct dhcpMessage *packet, int code);
H A Dclientpacket.c74 static void init_packet(struct dhcpMessage *packet, char type)
96 static void add_requests(struct dhcpMessage *packet)
114 struct dhcpMessage packet;
130 struct dhcpMessage packet;
150 struct dhcpMessage packet;
170 struct dhcpMessage packet;
187 struct dhcpMessage packet;
205 int get_raw_packet(struct dhcpMessage *payload, int fd)
H A Dscript.c177 static char **fill_envp(struct dhcpMessage *packet)
240 void run_script(struct dhcpMessage *packet, const char *name)
H A Ddhcpd.c87 struct dhcpMessage packet;
H A Doptions.c67 unsigned char *get_option(struct dhcpMessage *packet, int code)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/udhcp/
H A Dcommon.h24 struct dhcpMessage { struct
46 struct dhcpMessage data;
49 void udhcp_init_header(struct dhcpMessage *packet, char type);
50 int udhcp_get_packet(struct dhcpMessage *packet, int fd);
52 int udhcp_raw_packet(struct dhcpMessage *payload,
56 int udhcp_kernel_packet(struct dhcpMessage *payload,
63 void udhcp_run_script(struct dhcpMessage *packet, const char *name);
H A Dserverpacket.c29 static int send_packet_to_relay(struct dhcpMessage *payload)
39 static int send_packet_to_client(struct dhcpMessage *payload, int force_broadcast)
67 static int send_packet(struct dhcpMessage *payload, int force_broadcast)
78 static void init_packet(struct dhcpMessage *packet, struct dhcpMessage *oldpacket, char type)
91 static void add_bootp_options(struct dhcpMessage *packet)
102 int sendOffer(struct dhcpMessage *oldpacket)
104 struct dhcpMessage packet;
190 int sendNAK(struct dhcpMessage *oldpacket)
192 struct dhcpMessage packe
[all...]
H A Ddhcpd.h91 int sendOffer(struct dhcpMessage *oldpacket);
92 int sendNAK(struct dhcpMessage *oldpacket);
93 int sendACK(struct dhcpMessage *oldpacket, uint32_t yiaddr);
94 int send_inform(struct dhcpMessage *oldpacket);
H A Dpacket.c19 void udhcp_init_header(struct dhcpMessage *packet, char type)
21 memset(packet, 0, sizeof(struct dhcpMessage));
43 int udhcp_get_packet(struct dhcpMessage *packet, int fd)
109 int udhcp_raw_packet(struct dhcpMessage *payload,
143 packet.udp.len = htons(sizeof(packet.udp) + sizeof(struct dhcpMessage)); /* cheat on the psuedo-header */
145 memcpy(&(packet.data), payload, sizeof(struct dhcpMessage));
168 int udhcp_kernel_packet(struct dhcpMessage *payload,
201 result = write(fd, payload, sizeof(struct dhcpMessage));
H A Dclientpacket.c42 static void init_packet(struct dhcpMessage *packet, char type)
59 static void add_requests(struct dhcpMessage *packet)
77 struct dhcpMessage packet;
94 struct dhcpMessage packet;
114 struct dhcpMessage packet;
133 struct dhcpMessage packet;
148 int get_raw_packet(struct dhcpMessage *payload, int fd)
H A Ddhcpc.h47 int get_raw_packet(struct dhcpMessage *payload, int fd);
H A Ddhcprelay.c102 static int get_dhcp_packet_type(struct dhcpMessage *p)
192 static void pass_on(struct dhcpMessage *p, int packet_len, int client, int *fds,
223 static void pass_back(struct dhcpMessage *p, int packet_len, int *fds)
258 struct dhcpMessage dhcp_msg;
H A Doptions.h109 uint8_t *get_option(struct dhcpMessage *packet, int code);
H A Dscript.c129 static char **fill_envp(struct dhcpMessage *packet)
205 void udhcp_run_script(struct dhcpMessage *packet, const char *name)
H A Doptions.c72 uint8_t *get_option(struct dhcpMessage *packet, int code)
H A Ddhcpd.c30 struct dhcpMessage packet;
H A Ddhcpc.c159 struct dhcpMessage packet;

Completed in 66 milliseconds