summaryrefslogtreecommitdiff
path: root/src/network/networkd-address-label.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-10-28 01:38:04 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-10-28 01:38:57 +0900
commit834f4294a7cc63b9d7777d0acb6d00eb79cd253c (patch)
tree1bbffb4b8cb13918b189c91a01c717163924f198 /src/network/networkd-address-label.h
parent3dfa7311e2b0e8afc97e4199e7444d0b2bbb020f (diff)
downloadsystemd-834f4294a7cc63b9d7777d0acb6d00eb79cd253c.tar.gz
network: verify [IPv6AddressLabel] section
Diffstat (limited to 'src/network/networkd-address-label.h')
-rw-r--r--src/network/networkd-address-label.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/network/networkd-address-label.h b/src/network/networkd-address-label.h
index 26d2d94911..0f975454d9 100644
--- a/src/network/networkd-address-label.h
+++ b/src/network/networkd-address-label.h
@@ -15,9 +15,10 @@ typedef struct AddressLabel {
Network *network;
NetworkConfigSection *section;
- unsigned char prefixlen;
uint32_t label;
- struct in6_addr in_addr;
+ struct in6_addr prefix;
+ unsigned char prefixlen;
+ bool prefix_set;
} AddressLabel;
AddressLabel *address_label_free(AddressLabel *label);