Kay Sievers
f937d3d662
test-dhcp-client: remove pointless initializer, wrongly committed earlier
2014-03-12 01:26:34 +01:00
Kay Sievers
4ef0809c22
build-sys: add libsystemd-label to network/dhcp users
2014-03-11 22:11:39 +01:00
Tom Gundersen
93570bd7ed
sd-dhcp-client: use close_nointr_nofail()
...
We are already assuming the close() will not fail, so make it explicit.
2014-03-11 12:03:46 +01:00
Tom Gundersen
63edaa623b
sd-dhcp: generalise ip header generation
...
This will be needed for sd-dhcp-server.
2014-03-11 12:03:46 +01:00
Tom Gundersen
02ec5cd78a
sd-dhcp-client: log the MAC address we are using
2014-03-05 11:07:15 +01:00
Umut Tezduyar Lindskog
5c1d3fc93d
sd-network: IPv4 link-local support [v2]
...
Implements IPv4LL with respect to RFC 3927
(http://tools.ietf.org/rfc/rfc3927.txt ) and integrates it
with networkd. Majority of the IPv4LL state machine is
taken from avahi (http://avahi.org/ ) project's autoip.
IPv4LL can be enabled by IPv4LL=yes under [Network]
section of .network file.
IPv4LL works independent of DHCP but if DHCP lease is
aquired, then LL address will be dropped.
[tomegun: removed a trailing newline and a compiler warning]
2014-03-03 23:24:34 +01:00
Tom Gundersen
8e34a618e2
sd-dhcp-lease: add sd_dhcp_lease_get_next_server()
2014-03-03 17:18:22 +01:00
Tom Gundersen
0ad853bc06
sd-dhcp-lease: add sd_dhcp_lease_get_server_identifier()
2014-03-03 16:48:02 +01:00
Tom Gundersen
ce78df79b8
sd-dhcp-lease: add Root Path support
...
This is necessary when mounting /dev/nfs based on a DHCP lease.
2014-03-03 16:48:02 +01:00
Tom Gundersen
fe8db0c5ee
sd-network: add new library
...
This is similar to sd-login, but exposes the state of networkd rather than logind.
Include it in libsystemd-dhcp and rename it to libsystemd-network.
2014-02-28 01:01:13 +01:00