Systemd/src/libsystemd-network
Camilo Aguilar 63a070415d sd-dhcp-client: allways request broadcast
On systems which cannot receive unicast packets until its IP stack has been configured
we need to request broadcast packets. We are currently not able to reliably detect when
this is necessary, so set it unconditionally for now.

This is set on all packets, but the DHCP server will only broadcast the packets that are
necessary, and unicast the rest.

For more information please refer to this thread in CoreOS: https://github.com/coreos/bugs/issues/12

[tomegun: rephrased commit message]
2014-06-03 10:55:46 +02:00
..
dhcp-internal.h sd-dhcp: option_append - support falling back to 'sname' and 'file' 2014-05-21 16:09:05 +02:00
dhcp-lease-internal.h dhcp-lease: add support for parsing a few more dhcp options 2014-05-20 23:31:22 +02:00
dhcp-network.c sd-dhcp: network - don't leak sockets on failure 2014-05-06 22:15:46 +02:00
dhcp-option.c sd-dhcp: option_append - support falling back to 'sname' and 'file' 2014-05-21 16:09:05 +02:00
dhcp-packet.c sd-dhcp: option_append - support falling back to 'sname' and 'file' 2014-05-21 16:09:05 +02:00
dhcp-protocol.h sd-dhcp: rely on FIONREAD working 2014-05-21 16:31:28 +02:00
ipv4ll-internal.h sd-network: IPv4 link-local support [v2] 2014-03-03 23:24:34 +01:00
ipv4ll-network.c sd-dhcp: network - don't leak sockets on failure 2014-05-06 22:15:46 +02:00
ipv4ll-packet.c sd-network: IPv4 link-local support [v2] 2014-03-03 23:24:34 +01:00
Makefile sd-network: add new library 2014-02-28 01:01:13 +01:00
network-internal.c networkd: drop CAP_SYS_MODULE 2014-06-03 00:40:23 +02:00
network-internal.h networkd: drop CAP_SYS_MODULE 2014-06-03 00:40:23 +02:00
sd-dhcp-client.c sd-dhcp-client: allways request broadcast 2014-06-03 10:55:46 +02:00
sd-dhcp-lease.c dhcp-lease: add support for parsing a few more dhcp options 2014-05-20 23:31:22 +02:00
sd-ipv4ll.c libnetworkd: add link local tests 2014-04-27 23:39:13 +02:00
test-dhcp-client.c dhcp-network: don't pass ifindex to bind_udp_socket 2014-05-06 21:58:08 +02:00
test-dhcp-option.c test-dhcp-option: fix memleak 2014-05-26 21:31:57 +02:00
test-ipv4ll.c libnetworkd: add link local tests 2014-04-27 23:39:13 +02:00