1 /* SPDX-License-Identifier: LGPL-2.1+ */
4 #include "conf-parser.h"
5 #include "in-addr-util.h"
8 typedef struct IPAddressAccessItem IPAddressAccessItem
;
10 struct IPAddressAccessItem
{
12 unsigned char prefixlen
;
13 union in_addr_union address
;
14 LIST_FIELDS(IPAddressAccessItem
, items
);
17 CONFIG_PARSER_PROTOTYPE(config_parse_ip_address_access
);
19 IPAddressAccessItem
* ip_address_access_free_all(IPAddressAccessItem
*first
);
21 IPAddressAccessItem
* ip_address_access_reduce(IPAddressAccessItem
*first
);