Yu Watanabe
|
daad60d19e
|
network: introduce link_deserialize_ipv4ll()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
571eeba909
|
network: introduce link_deserialize_dhcp4()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
bbe694f91f
|
network: introduce network_verify_sr_iov()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
f3a3ff2762
|
network: move link_configure_sr_iov()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
209af9a67a
|
network: introduce network_verify_traffic_control()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
200543791a
|
network: move link_configure_traffic_control()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
34d7f2c99e
|
network: merge link_set_bridge_vlan() and br_vlan_configure()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
256c75fd1f
|
network: move DUID related functions
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
086b8853d1
|
network: move link_radv_enabled()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
5ae0fb7fb7
|
network: move link_dhcp4_server_enabled()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
062c020fb6
|
network: move link_ipv6_accept_ra_enabled()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
6f7a17ff0c
|
network: unify link_ipv{4,6}_forward_enabled()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
67c311abd3
|
network: unify link_dhcp{4,6}_enabled()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
ac49887e8c
|
network: move link_get_xxx_route_table()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
bfbf150ee6
|
network: manage address pools by OrderedSet
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
3fe721c674
|
network: drop unused argument
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
ed76f58521
|
network: move functions related to address pool
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
093e35334d
|
network: header cleanup
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
67a58eb378
|
network: make several functions static
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
aa651e88de
|
network: manage addresses from pool by Set
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
9cd9fc8f44
|
network: drop list of static addresses
[Address] sections are managed by both LIST and Hashmap. Let's drop the
list and manage them by OrderedHashmap.
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
7818f8589a
|
network: make address_free() return NULL
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
2488e4d934
|
network: introduce link_stop_ipv4_dad()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
b87d6a8284
|
network: move link_configure_ipv4_dad()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
da4d3a612d
|
network: introduce link_deserialize_addresses()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
3b31e2b718
|
network: introduce link_serialize_addresses()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
32400c2ff0
|
network: introduce network_verify_addresses()
|
2020-10-07 02:50:50 +09:00 |
|
Yu Watanabe
|
9a0ad16b26
|
network: update log messages
And drop unnecessary log for in_addr_to_string(), as its result is used
only for the consequent logs.
|
2020-10-07 02:49:17 +09:00 |
|
Yu Watanabe
|
e1fc2c4371
|
network: move manager_rtnl_process_address()
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
d7fbb9f50c
|
network: introduce link_drop_addresses()
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
f8f2f880d4
|
network: introduce link_drop_foreign_addresses()
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
682c65b04c
|
network: introduce link_set_addresses()
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
e2263711ba
|
network: cleanup networkd-route.h
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
2a54a0446b
|
network: drop list of static routes
[Route] sections are managed by both LIST and Hashmap. Let's drop the
list.
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
833f3663a0
|
network: introduce hashmap_find_free_section_line()
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
74154c2e28
|
network: make several functions static
|
2020-10-07 02:44:43 +09:00 |
|
Yu Watanabe
|
d9940a3f8a
|
network: introduce network_verify_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
565194127a
|
network: introduce link_serialize_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
731ff05b32
|
network: introduce link_deserialize_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
62f0ea5fae
|
network: introduce link_drop_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
779804dd60
|
network: introduce link_drop_foreign_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
169948e9d2
|
network: make route_free() return NULL
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
4468f01b67
|
network: move manager_rtnl_process_route()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
141318f777
|
network: move link_request_set_routes()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
be023c670b
|
network: make network_get_ipv6_dns() always set return value on success
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
a8d4a21091
|
network: fix indentation
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
b5ce40472c
|
network: cleanup networkd-radv.h
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
1a7deb2fcf
|
network: introduce network_verify_prefix() and network_verify_route_prefix()
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
d30081c24e
|
network: also check route prefixes are configured
|
2020-10-07 02:44:42 +09:00 |
|
Yu Watanabe
|
ecb0e85ea9
|
network: drop redundant list of prefixes and route prefixes
|
2020-10-07 02:44:42 +09:00 |
|