Systemd/src/libsystemd-network
Lennart Poettering 90dffb2241 sd-lldp: beef up callback logic
Instead of just notifying about the fact that something changed in the
database, actually inform the callback what precisely changed. This is useful,
so that the LLDP tx logic can be put into "fast" mode as soon as a previously
unknown peer appears, as suggested by the LLDP spec.
2016-02-21 20:58:59 +01:00
..
arp-util.c util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
arp-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp-identifier.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp-identifier.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp-internal.h libsystemd-network: don't abbreviate "callback" as "cb" needlessly 2016-02-20 22:42:29 +01:00
dhcp-lease-internal.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp-network.c util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
dhcp-option.c libsystemd-network: don't abbreviate "callback" as "cb" needlessly 2016-02-20 22:42:29 +01:00
dhcp-packet.c dhcp: make DHCP_OPTION_* enum public 2016-01-20 17:25:16 +01:00
dhcp-protocol.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp-server-internal.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
dhcp6-internal.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp6-lease-internal.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dhcp6-network.c sd-dhcp6-client: bind to link-local address 2015-11-17 14:17:41 +01:00
dhcp6-option.c Merge pull request #2589 from keszybz/resolve-tool-2 2016-02-13 11:15:41 +01:00
dhcp6-protocol.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
icmp6-util.c sd-ndisc: better validate RA packets 2015-11-25 18:30:31 +01:00
icmp6-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
lldp-internal.h sd-lldp: filter out LLDP messages coming from our own MAC address 2016-02-21 20:40:58 +01:00
lldp-neighbor.c sd-lldp: rework sd-lldp API 2016-02-21 20:40:56 +01:00
lldp-neighbor.h sd-lldp: rework sd-lldp API 2016-02-21 20:40:56 +01:00
lldp-network.c sd-lldp: fix how we create the LLDP listening socket 2016-02-20 22:42:29 +01:00
lldp-network.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
lldp.h sd-lldp: rework sd-lldp API 2016-02-21 20:40:56 +01:00
Makefile sd-network: add new library 2014-02-28 01:01:13 +01:00
network-internal.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
network-internal.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sd-dhcp-client.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
sd-dhcp-lease.c dhcp: make host/domain name validity checks stricter 2016-01-26 14:42:04 +01:00
sd-dhcp-server.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
sd-dhcp6-client.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
sd-dhcp6-lease.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sd-ipv4acd.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
sd-ipv4ll.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
sd-lldp.c sd-lldp: beef up callback logic 2016-02-21 20:58:59 +01:00
sd-ndisc.c libsystemd-network: sd-event uses 64bit priorities, expose them in the APIs as such 2016-02-20 22:42:29 +01:00
test-acd.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-dhcp-client.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-dhcp-option.c Merge pull request #2589 from keszybz/resolve-tool-2 2016-02-13 11:15:41 +01:00
test-dhcp-server.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-dhcp6-client.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-ipv4ll-manual.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-ipv4ll.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-lldp.c sd-lldp: beef up callback logic 2016-02-21 20:58:59 +01:00
test-ndisc-rs.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00