diff options
Diffstat (limited to 'src/network/networkd-address-label.h')
-rw-r--r-- | src/network/networkd-address-label.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/network/networkd-address-label.h b/src/network/networkd-address-label.h index 1e2ee70dee..d2165719c3 100644 --- a/src/network/networkd-address-label.h +++ b/src/network/networkd-address-label.h @@ -8,9 +8,11 @@ #include "networkd-util.h" typedef struct Link Link; +typedef struct Manager Manager; typedef struct Network Network; typedef struct AddressLabel { + Manager *manager; Network *network; ConfigSection *section; @@ -23,8 +25,10 @@ typedef struct AddressLabel { AddressLabel *address_label_free(AddressLabel *label); void network_drop_invalid_address_labels(Network *network); +void manager_drop_invalid_address_labels(Manager *manager); int link_request_static_address_labels(Link *link); +int manager_request_static_address_labels(Manager *manager); CONFIG_PARSER_PROTOTYPE(config_parse_address_label); CONFIG_PARSER_PROTOTYPE(config_parse_address_label_prefix); |