busybox/networking/udhcp
Denys Vlasenko d2d23c848a udhcpd: send DHCPOFFERs as unicast (unless clients specifically asks for bcast)
RFC 2131 says we should do that.
Evidently, since for so many years no one complained, sending them broadcast
works too, but finally we've got someone who wants RFC-compliand behavior.

function                                             old     new   delta
send_packet                                          141     179     +38
.rodata                                           105680  105681      +1
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 39/0)               Total: 39 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2025-04-07 02:46:39 +02:00
..
arpping.c udhcp: shrink arpping() 2021-06-03 11:32:40 +02:00
common.c udhcpd: optional BOOTP support 2023-06-12 13:22:47 +02:00
common.h udhcpd: optional BOOTP support 2023-06-12 13:22:47 +02:00
Config.src Update applet size estimates 2023-07-10 17:25:21 +02:00
d6_common.h udhcpc6: add some comments 2022-12-14 00:36:59 +01:00
d6_dhcpc.c udhcpc6: fix copy-paste error in "generate a consistent IAID" commit 2025-02-09 15:09:15 +01:00
d6_packet.c udhcpc6: improvements 2025-02-09 12:52:02 +01:00
d6_socket.c udhcpc6: fix binding to network aliases 2022-12-15 23:57:27 +01:00
dhcpc.c libbb: add bit counting function, use where appropriate 2024-05-31 16:03:23 +02:00
dhcpc.h udhcpc[6]: do not pass xid around, keep it in client_data.xid 2021-06-15 01:06:42 +02:00
dhcpd.c udhcpd: send DHCPOFFERs as unicast (unless clients specifically asks for bcast) 2025-04-07 02:46:39 +02:00
dhcpd.h udhcp: rename server_config to server_data 2019-05-30 16:23:34 +02:00
dhcprelay.c dhcprelay: change two more variables to unsigned 2021-09-02 17:09:12 +02:00
domain_codec.c domain_codec: optimize dname_dec and convert_dname 2020-07-12 21:19:13 +02:00
dumpleases.c libbb: introduce and use fputs_stdout 2021-02-03 20:52:40 +01:00
Kbuild.src fix breakage found by mass one-applet builds 2016-12-23 02:42:26 +01:00
packet.c udhcpd: optional BOOTP support 2023-06-12 13:22:47 +02:00
signalpipe.c fix gcc-11.0 warnings 2021-04-14 17:52:18 +02:00
socket.c udhcpc[6]: remove superfluous "created raw socket" log message 2021-06-02 20:23:43 +02:00