Systemd/src/network
Lennart Poettering 273eec24f5 networkd: rework when LLDP reception is enabled
Being on the link-layer LLDP is nothing we should turn on only when there's a
link beat. Instead, turn it on, whenever the iface is UP regardless if there's
a link beat or not. This closes the race between a link beat being available
and us subscribing to LLDP as a result.
2016-02-21 20:40:57 +01:00
..
.gitignore Revert "update gitignore" 2014-05-22 06:14:41 +09:00
Makefile networkd: add a basic network daemon 2013-11-09 23:41:17 +01:00
networkctl.c networkctl: print a nice warning when networkd isn't running 2016-02-21 20:40:57 +01:00
networkd-address-pool.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-address-pool.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-address.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-address.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-dhcp4.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-dhcp6.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-fdb.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-fdb.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-ipv4ll.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-link-bus.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-link.c networkd: rework when LLDP reception is enabled 2016-02-21 20:40:57 +01:00
networkd-link.h networkd: enable LLDP only on ethernet 2016-02-20 22:42:29 +01:00
networkd-manager-bus.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-manager.c networkd: rework idle detection logic of networkd 2016-02-16 15:22:06 +01:00
networkd-ndisc.c Don't use internal struct member names 2016-02-18 23:35:22 +00:00
networkd-netdev-bond.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-bond.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-bridge.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-bridge.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-dummy.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-dummy.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-gperf.gperf networkd: VXLAN add support to configure port 2016-01-19 12:17:54 +05:30
networkd-netdev-ipvlan.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-ipvlan.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-macvlan.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-macvlan.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-tunnel.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-tunnel.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-tuntap.c Remove/add (un)needed includes 2016-02-18 23:34:30 +00:00
networkd-netdev-tuntap.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-veth.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-veth.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-vlan.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-vlan.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev-vxlan.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev-vxlan.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-netdev.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-netdev.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd-network-bus.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-network-gperf.gperf sd-lldp: rework sd-lldp API 2016-02-21 20:40:56 +01:00
networkd-network.c networkd: turn on LLDP reception by default, in "routers-only" mode 2016-02-21 20:40:57 +01:00
networkd-network.h sd-lldp: rework sd-lldp API 2016-02-21 20:40:56 +01:00
networkd-route.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-route.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-wait-online-link.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-wait-online-link.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-wait-online-manager.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd-wait-online.c util: introduce common version() implementation and use it everywhere 2015-09-29 21:08:37 +02:00
networkd-wait-online.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
networkd.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
networkd.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
org.freedesktop.network1.conf networkd: add basic dbus API 2015-02-05 11:50:34 +01:00
org.freedesktop.network1.service networkd: add basic dbus API 2015-02-05 11:50:34 +01:00
test-network-tables.c tree-wide: sort includes 2015-11-16 22:09:36 +01:00
test-network.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00