summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* network: rename ipv6_proxy_ndp_addresses_configure() -> ↵Yu Watanabe2020-10-063-3/+3
| | | | link_set_ipv6_proxy_ndp_addresses()
* network: drop struct IPv6ProxyNDPAddressYu Watanabe2020-10-064-89/+32
| | | | | Its only important value is in6_addr. So, let's just use struct in6_addr and drop IPv6ProxyNDPAddress.
* network: move functionsYu Watanabe2020-10-061-93/+93
|
* network: cleanup networkd-mdb.hYu Watanabe2020-10-066-7/+10
|
* network: introduce network_verify_mdb_entries()Yu Watanabe2020-10-063-40/+47
|
* network: drop list of bridge MDB entriesYu Watanabe2020-10-064-46/+26
| | | | | [BridgeMDB] sections are managed by LIST and Hashmap, and they contins the completely same information. Let's drop the list.
* network: move mdb_entry_free() and friendsYu Watanabe2020-10-062-21/+21
|
* network: cleanup networkd-fdb.hYu Watanabe2020-10-069-10/+12
|
* network: drop unused fdb_ntf_flags_to_string()Yu Watanabe2020-10-062-12/+9
|
* network: introduce network_verify_fdb_entries()Yu Watanabe2020-10-063-5/+13
|
* network: move link_set_bridge_fdb()Yu Watanabe2020-10-063-15/+19
|
* network: drop list of bridge FDB entriesYu Watanabe2020-10-065-45/+25
| | | | | [BridgeFDB] sections are managed by both LIST and Hashmap, and they contains the completely same information. Let's drop the list.
* network: make fdb_entry_free() return NULLYu Watanabe2020-10-062-21/+21
|
* network: cleanup networkd-address-label.hYu Watanabe2020-10-066-16/+10
|
* network: introduce link_set_address_labels()Yu Watanabe2020-10-063-16/+24
|
* network: introduce network_verify_address_labels()Yu Watanabe2020-10-063-5/+13
|
* network: make address_label_free() return NULLYu Watanabe2020-10-062-4/+4
|
* network: drop list of static address labelsYu Watanabe2020-10-065-46/+24
| | | | | [IPv6AddressLabel] sections are managed by both LIST and Hashmap. Let's drop list, as they store the completely same information.
* network: make neighbor_free() return NULLYu Watanabe2020-10-062-4/+4
|
* network: introduce network_verify_neighbors()Yu Watanabe2020-10-063-6/+15
|
* network: introduce neighbor_drop_{,foreign_}neighbors()Yu Watanabe2020-10-063-42/+62
|
* network: cleanup headers in networkd-neighbor.[ch]Yu Watanabe2020-10-068-15/+14
|
* network: drop unused argumentsYu Watanabe2020-10-063-10/+10
|
* network: make several functions staticYu Watanabe2020-10-062-10/+6
|
* network: make neighbor_{add,get}() takes Neighbor objectYu Watanabe2020-10-063-67/+40
|
* network: drop list of static neighborsYu Watanabe2020-10-065-45/+24
| | | | | [Neighbor] sections are managed by both LIST and Hashmap. Let's drop list, as they store the completely same information.
* network: move manager_rtnl_process_neighbor() to networkd-neighbor.cYu Watanabe2020-10-063-180/+182
|
* network: move link_request_set_neighbors() to networkd-neighbor.cYu Watanabe2020-10-063-28/+30
|
* network: move functionsYu Watanabe2020-10-061-118/+118
|
* network: introduce network_verify_nexthops()Yu Watanabe2020-10-063-6/+14
|
* network: use netlink_message_read_in_addr_union()Yu Watanabe2020-10-061-19/+4
|
* sd-netlink: introduce netlink_message_read_in_addr_union()Yu Watanabe2020-10-062-18/+21
|
* network: use log_link_xxx() at more placesYu Watanabe2020-10-061-8/+6
|
* network: drop NextHop::oif and always use link ifindexYu Watanabe2020-10-062-31/+27
|
* network: slightly shorten nexthop_compare_func()Yu Watanabe2020-10-061-12/+3
|
* network: cleanup headers included in networkd-nexthop.hYu Watanabe2020-10-067-17/+21
|
* network: drop list of static nexthopsYu Watanabe2020-10-064-45/+24
| | | | | [NextHop] sections are managed by both LIST and Hashmap. Let's drop list, as they store the completely same information.
* network: drop unused nexthop_remove() and nexthop_equal()Yu Watanabe2020-10-062-74/+0
|
* network: make several functions staticYu Watanabe2020-10-062-36/+30
|
* network: move manager_rtnl_process_nexthop() to networkd-nexthop.cYu Watanabe2020-10-063-119/+121
|
* network: move link_request_set_nexthop() to networkd-nexthop.cYu Watanabe2020-10-063-63/+61
|
* network: introduce helper function to enumerate information using netlinkYu Watanabe2020-10-064-162/+72
|
* network: specify all known attributes when removing routing policy rulesYu Watanabe2020-10-061-117/+115
| | | | Otherwise, routing_policy_rule_remove() may removes unintended rule.
* network: add missing "else"Yu Watanabe2020-10-061-1/+1
|
* network: drop unused elementYu Watanabe2020-10-062-3/+0
|
* network: introduce network_verify_routing_policy_rules()Yu Watanabe2020-10-063-6/+14
|
* network: make routing_policy_rule_new() staticYu Watanabe2020-10-062-27/+26
|
* network: move manager_rtnl_process_rule() to networkd-routing-policy-rule.[ch]Yu Watanabe2020-10-063-234/+234
|
* network: use typesafe macro netlink_add_match()Yu Watanabe2020-10-062-30/+19
|
* sd-netlink: fix typo and make netlink_add_match() take descriptionYu Watanabe2020-10-061-2/+2
|