diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-05-18 13:24:32 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-06-08 06:33:27 +0900 |
commit | 354bc760cddeb1577eb187040dc461c22da66868 (patch) | |
tree | 984f72d6adf48eb670f2abbe823375ddceb800ab /src/network/networkd-address-label.h | |
parent | 4c0c8d1e72f73576df54fa97011e1945638cec77 (diff) | |
download | systemd-354bc760cddeb1577eb187040dc461c22da66868.tar.gz |
network: address label: use request queue to configure address labels
Diffstat (limited to 'src/network/networkd-address-label.h')
-rw-r--r-- | src/network/networkd-address-label.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/network/networkd-address-label.h b/src/network/networkd-address-label.h index 5a93de4dfc..26d2d94911 100644 --- a/src/network/networkd-address-label.h +++ b/src/network/networkd-address-label.h @@ -7,8 +7,9 @@ #include "in-addr-util.h" #include "networkd-util.h" -typedef struct Network Network; typedef struct Link Link; +typedef struct Network Network; +typedef struct Request Request; typedef struct AddressLabel { Network *network; @@ -23,7 +24,8 @@ AddressLabel *address_label_free(AddressLabel *label); void network_drop_invalid_address_labels(Network *network); -int link_set_address_labels(Link *link); +int link_request_static_address_labels(Link *link); +int request_process_address_label(Request *req); CONFIG_PARSER_PROTOTYPE(config_parse_address_label); CONFIG_PARSER_PROTOTYPE(config_parse_address_label_prefix); |