aboutsummaryrefslogtreecommitdiff
path: root/networking/udhcp/dhcpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'networking/udhcp/dhcpd.c')
-rw-r--r--networking/udhcp/dhcpd.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/networking/udhcp/dhcpd.c b/networking/udhcp/dhcpd.c
index acfdaa8c3..cd32cb437 100644
--- a/networking/udhcp/dhcpd.c
+++ b/networking/udhcp/dhcpd.c
@@ -27,7 +27,7 @@
27//kbuild:lib-$(CONFIG_FEATURE_UDHCP_RFC3397) += domain_codec.o 27//kbuild:lib-$(CONFIG_FEATURE_UDHCP_RFC3397) += domain_codec.o
28 28
29//usage:#define udhcpd_trivial_usage 29//usage:#define udhcpd_trivial_usage
30//usage: "[-fS] [-I ADDR]" IF_FEATURE_UDHCP_PORT(" [-P N]") " [CONFFILE]" 30//usage: "[-fS] [-I ADDR]" IF_FEATURE_UDHCP_PORT(" [-P PORT]") " [CONFFILE]"
31//usage:#define udhcpd_full_usage "\n\n" 31//usage:#define udhcpd_full_usage "\n\n"
32//usage: "DHCP server\n" 32//usage: "DHCP server\n"
33//usage: "\n -f Run in foreground" 33//usage: "\n -f Run in foreground"
@@ -35,7 +35,7 @@
35//usage: "\n -I ADDR Local address" 35//usage: "\n -I ADDR Local address"
36//usage: "\n -a MSEC Timeout for ARP ping (default 2000)" 36//usage: "\n -a MSEC Timeout for ARP ping (default 2000)"
37//usage: IF_FEATURE_UDHCP_PORT( 37//usage: IF_FEATURE_UDHCP_PORT(
38//usage: "\n -P N Use port N (default 67)" 38//usage: "\n -P PORT Use PORT (default 67)"
39//usage: ) 39//usage: )
40//usage: "\nSignals:" 40//usage: "\nSignals:"
41//usage: "\n USR1 Update lease file" 41//usage: "\n USR1 Update lease file"
@@ -398,7 +398,7 @@ struct config_keyword {
398 398
399#define OFS(field) offsetof(struct server_data_t, field) 399#define OFS(field) offsetof(struct server_data_t, field)
400 400
401static const struct config_keyword keywords[] = { 401static const struct config_keyword keywords[] ALIGN_PTR = {
402 /* keyword handler variable address default */ 402 /* keyword handler variable address default */
403 {"start" , udhcp_str2nip , OFS(start_ip ), "192.168.0.20"}, 403 {"start" , udhcp_str2nip , OFS(start_ip ), "192.168.0.20"},
404 {"end" , udhcp_str2nip , OFS(end_ip ), "192.168.0.254"}, 404 {"end" , udhcp_str2nip , OFS(end_ip ), "192.168.0.254"},
@@ -612,7 +612,8 @@ static void send_packet_to_relay(struct dhcp_packet *dhcp_pkt)
612 612
613 udhcp_send_kernel_packet(dhcp_pkt, 613 udhcp_send_kernel_packet(dhcp_pkt,
614 server_data.server_nip, SERVER_PORT, 614 server_data.server_nip, SERVER_PORT,
615 dhcp_pkt->gateway_nip, SERVER_PORT); 615 dhcp_pkt->gateway_nip, SERVER_PORT,
616 server_data.interface);
616} 617}
617 618
618static void send_packet(struct dhcp_packet *dhcp_pkt, int force_broadcast) 619static void send_packet(struct dhcp_packet *dhcp_pkt, int force_broadcast)