Systemd/src/network
Yu Watanabe d93d655c40 network: update MAC address in IPv4 ACD clients
When the MAC address of a link is updated, an address on the link may
be under checking address duplication. Or, (currently such code is not
implemented yet, but) address duplication check may be restarted later.
For that case, the IPv4 ACD clients must use the new updated MAC address.
2020-10-07 02:59:34 +09:00
..
generator tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
netdev network: header cleanup 2020-10-07 02:50:50 +09:00
tc network: introduce network_verify_traffic_control() 2020-10-07 02:50:50 +09:00
wait-online tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
fuzz-netdev-parser.c fuzz: use fflush() and drop unnecessary rewind() 2019-02-25 12:35:51 +09:00
fuzz-network-parser.c network: add Reload() dbus method 2019-10-24 14:18:09 +09:00
fuzz-network-parser.options fuzz: limit the maximum size of test inputs for a few parsers 2019-03-12 19:30:05 +01:00
meson.build network: move sysctl related functions to networkd-sysctl.c 2020-10-07 02:50:51 +09:00
networkctl.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-address-label.c network: cleanup networkd-address-label.h 2020-10-07 02:44:42 +09:00
networkd-address-label.h network: cleanup networkd-address-label.h 2020-10-07 02:44:42 +09:00
networkd-address-pool.c network: manage address pools by OrderedSet 2020-10-07 02:50:50 +09:00
networkd-address-pool.h network: manage address pools by OrderedSet 2020-10-07 02:50:50 +09:00
networkd-address.c network: update MAC address in IPv4 ACD clients 2020-10-07 02:59:34 +09:00
networkd-address.h network: update MAC address in IPv4 ACD clients 2020-10-07 02:59:34 +09:00
networkd-brvlan.c network: merge link_set_bridge_vlan() and br_vlan_configure() 2020-10-07 02:50:50 +09:00
networkd-brvlan.h network: merge link_set_bridge_vlan() and br_vlan_configure() 2020-10-07 02:50:50 +09:00
networkd-can.c network: downgrade log level in conf parsers 2020-07-17 00:40:09 +09:00
networkd-can.h network: can: introduce a config parser function for bitrates 2020-04-01 20:07:20 +02:00
networkd-conf.c network: downgrade log level in conf parsers 2020-07-17 00:40:09 +09:00
networkd-conf.h network: Move config_parse_ip_service_type to networkd-dhcp4.c and 2020-03-03 11:53:49 +09:00
networkd-dhcp-common.c network: move DUID related functions 2020-10-07 02:50:50 +09:00
networkd-dhcp-common.h network: move DUID related functions 2020-10-07 02:50:50 +09:00
networkd-dhcp-server-bus.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-dhcp-server-bus.h networkd: start a DBus interface for the DHCP server 2020-06-04 11:16:15 +02:00
networkd-dhcp-server.c network: move link_dhcp4_server_enabled() 2020-10-07 02:50:50 +09:00
networkd-dhcp-server.h network: clean-up DHCP lease server data configuration 2020-06-18 13:08:18 +09:00
networkd-dhcp4.c network: do not update Address::flags in address_configure() 2020-10-07 02:50:51 +09:00
networkd-dhcp4.h network: check feature is enabled in xxx_configure() 2020-10-07 02:50:51 +09:00
networkd-dhcp6.c network: use sd_event stored in Manager 2020-10-07 02:50:51 +09:00
networkd-dhcp6.h network: introduce dhcp6_update_mac() 2020-10-07 02:50:51 +09:00
networkd-fdb.c network: cleanup networkd-fdb.h 2020-10-07 02:44:42 +09:00
networkd-fdb.h network: cleanup networkd-fdb.h 2020-10-07 02:44:42 +09:00
networkd-gperf.gperf network: Add support to ignore foreign routes 2020-03-07 01:42:52 +09:00
networkd-ipv4ll.c network: check feature is enabled in xxx_configure() 2020-10-07 02:50:51 +09:00
networkd-ipv4ll.h network: introduce ipv4ll_update_mac() 2020-10-07 02:50:50 +09:00
networkd-ipv6-proxy-ndp.c network: propagate errors in ipv6_proxy_ndp_set() 2020-10-07 02:44:42 +09:00
networkd-ipv6-proxy-ndp.h network: rename ipv6_proxy_ndp_addresses_configure() -> link_set_ipv6_proxy_ndp_addresses() 2020-10-07 02:44:42 +09:00
networkd-link-bus.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-link-bus.h network: add DBus method to set DNS server with port number and SNI 2020-07-21 04:08:22 +09:00
networkd-link.c network: update MAC address in IPv4 ACD clients 2020-10-07 02:59:34 +09:00
networkd-link.h network: move sysctl related functions to networkd-sysctl.c 2020-10-07 02:50:51 +09:00
networkd-lldp-rx.c network: use sd_event stored in Manager 2020-10-07 02:50:51 +09:00
networkd-lldp-rx.h network: check feature is enabled in xxx_configure() 2020-10-07 02:50:51 +09:00
networkd-lldp-tx.c network: check feature is enabled in xxx_configure() 2020-10-07 02:50:51 +09:00
networkd-lldp-tx.h LLDP: Add support to transmit MUD URL 2020-04-08 00:20:54 +02:00
networkd-manager-bus.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-manager-bus.h network: move manager dbus prototypes to networkd-manager-bus.h 2019-07-17 06:59:12 +09:00
networkd-manager.c network: move DUID related functions 2020-10-07 02:50:50 +09:00
networkd-manager.h network: move DUID related functions 2020-10-07 02:50:50 +09:00
networkd-mdb.c network: cleanup networkd-mdb.h 2020-10-07 02:44:42 +09:00
networkd-mdb.h network: cleanup networkd-mdb.h 2020-10-07 02:44:42 +09:00
networkd-ndisc.c network: use sd_event stored in Manager 2020-10-07 02:50:51 +09:00
networkd-ndisc.h network: move link_ipv6_accept_ra_enabled() 2020-10-07 02:50:50 +09:00
networkd-neighbor.c network: make neighbor_free() return NULL 2020-10-07 02:44:42 +09:00
networkd-neighbor.h network: make neighbor_free() return NULL 2020-10-07 02:44:42 +09:00
networkd-network-bus.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-network-bus.h network: move prototypes related to network Network bus objects to networkd-network-bus.h 2019-06-30 05:12:51 +09:00
networkd-network-gperf.gperf network: do not update Address::flags in address_configure() 2020-10-07 02:50:51 +09:00
networkd-network.c network: drop unused function 2020-10-07 02:50:51 +09:00
networkd-network.h network: drop unused function 2020-10-07 02:50:51 +09:00
networkd-nexthop.c network: introduce network_verify_nexthops() 2020-10-07 02:44:42 +09:00
networkd-nexthop.h network: introduce network_verify_nexthops() 2020-10-07 02:44:42 +09:00
networkd-radv.c network: use sd_event stored in Manager 2020-10-07 02:50:51 +09:00
networkd-radv.h network: introduce radv_update_mac() 2020-10-07 02:50:51 +09:00
networkd-route.c network: move link_get_xxx_route_table() 2020-10-07 02:50:50 +09:00
networkd-route.h network: move link_get_xxx_route_table() 2020-10-07 02:50:50 +09:00
networkd-routing-policy-rule.c network: specify all known attributes when removing routing policy rules 2020-10-07 02:36:29 +09:00
networkd-routing-policy-rule.h network: drop unused element 2020-10-07 02:36:29 +09:00
networkd-speed-meter.c tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
networkd-speed-meter.h network: monitor link bit rates 2019-06-01 10:24:47 +09:00
networkd-sriov.c network: introduce network_verify_sr_iov() 2020-10-07 02:50:50 +09:00
networkd-sriov.h network: introduce network_verify_sr_iov() 2020-10-07 02:50:50 +09:00
networkd-sysctl.c network: move sysctl related functions to networkd-sysctl.c 2020-10-07 02:50:51 +09:00
networkd-sysctl.h network: move sysctl related functions to networkd-sysctl.c 2020-10-07 02:50:51 +09:00
networkd-util.c network: introduce hashmap_find_free_section_line() 2020-10-07 02:44:43 +09:00
networkd-util.h network: introduce hashmap_find_free_section_line() 2020-10-07 02:44:43 +09:00
networkd-wifi.c network: cleanup networkd-fdb.h 2020-10-07 02:44:42 +09:00
networkd-wifi.h network: also read BSSID 2019-10-15 01:59:13 +09:00
networkd.c network: introduce helper function to enumerate information using netlink 2020-10-07 02:39:13 +09:00
networkd.conf network: Add support to ignore foreign routes 2020-03-07 01:42:52 +09:00
org.freedesktop.network1.conf network: implement DBus methods to set DNS related properties 2019-07-17 06:59:12 +09:00
org.freedesktop.network1.policy network: Add policy in polkit DHCP server forcenenew 2020-02-19 07:41:36 +01:00
org.freedesktop.network1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
systemd-networkd.pkla network: request product UUID when DUIDType=uuid but DUIDRawData= is not set 2018-08-08 10:15:00 +09:00
systemd-networkd.rules network: request product UUID when DUIDType=uuid but DUIDRawData= is not set 2018-08-08 10:15:00 +09:00
test-network-tables.c network: cleanup header inclusion 2019-10-30 22:23:43 +09:00
test-network.c network: cleanup networkd-fdb.h 2020-10-07 02:44:42 +09:00
test-networkd-conf.c network: drop list of static addresses 2020-10-07 02:50:50 +09:00
test-routing-policy-rule.c network: drop list of static routing policy rules 2020-10-07 02:36:29 +09:00