1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-14 15:21:37 +03:00
systemd/src/libsystemd-network
Patrik Flykt 56cd007ab8 sd-ipv4ll: Add reference counting for IPv4LL
Similar to DHCP, the IPv4LL library user can decide to free the LL
client any time the callback is called. Guard against freeing the
LL client in the callback by introducing proper reference counting.

Also update code using the IPv4LL library to properly handle a
returned NULL from the notify and stop functions if the IPv4LL
client was freed.
2014-04-11 10:53:52 +03:00
..
dhcp-internal.h sd-dhcp-client: include client id in debug messages 2014-04-08 19:16:30 +02:00
dhcp-lease-internal.h sd-dhcp-client: add fallback subnet masks 2014-03-21 17:52:42 +01:00
dhcp-network.c sd-dhcp-client: improve BPF 2014-04-06 19:42:11 +02:00
dhcp-option.c sd-dhcp-client: move magic cookie into DHCPMessage struct 2014-04-06 19:36:05 +02:00
dhcp-packet.c sd-dhcp-client: include client id in debug messages 2014-04-08 19:16:30 +02:00
dhcp-protocol.h sd-dhcp-client: Add an explicit stop state for the DHCP client 2014-04-11 10:53:34 +03:00
ipv4ll-internal.h sd-network: IPv4 link-local support [v2] 2014-03-03 23:24:34 +01:00
ipv4ll-network.c ipv4ll: use BPF on raw socket 2014-04-07 09:24:18 +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 silence warnings 2014-03-27 20:16:49 +01:00
network-internal.h libsystemd-network: move network-utils from src/shared 2014-03-21 21:54:37 +01:00
sd-dhcp-client.c sd-dhcp-client: Add an explicit stop state for the DHCP client 2014-04-11 10:53:34 +03:00
sd-dhcp-lease.c sd-dhcp-client: add fallback subnet masks 2014-03-21 17:52:42 +01:00
sd-ipv4ll.c sd-ipv4ll: Add reference counting for IPv4LL 2014-04-11 10:53:52 +03:00
test-dhcp-client.c sd-dhcp-client: Add reference counting for DHCP 2014-04-11 10:53:10 +03:00
test-dhcp-option.c sd-dhcp-client: test - fix for jenkins 2014-04-10 17:08:32 +02:00