1212#include "sd-dhcp-lease.h"
1313
1414#include "condition.h"
15+ #include "conf-parser.h"
1516#include "set.h"
1617#include "udev.h"
1718
@@ -35,33 +36,13 @@ bool net_match_config(Set *match_mac,
3536 const char * dev_type ,
3637 const char * dev_name );
3738
38- int config_parse_net_condition (const char * unit , const char * filename , unsigned line ,
39- const char * section , unsigned section_line , const char * lvalue ,
40- int ltype , const char * rvalue , void * data , void * userdata );
41-
42- int config_parse_hwaddr (const char * unit , const char * filename , unsigned line ,
43- const char * section , unsigned section_line , const char * lvalue ,
44- int ltype , const char * rvalue , void * data , void * userdata );
45-
46- int config_parse_hwaddrs (const char * unit , const char * filename , unsigned line ,
47- const char * section , unsigned section_line , const char * lvalue ,
48- int ltype , const char * rvalue , void * data , void * userdata );
49-
50- int config_parse_ifnames (const char * unit , const char * filename , unsigned line ,
51- const char * section , unsigned section_line , const char * lvalue ,
52- int ltype , const char * rvalue , void * data , void * userdata );
53-
54- int config_parse_ifalias (const char * unit , const char * filename , unsigned line ,
55- const char * section , unsigned section_line , const char * lvalue ,
56- int ltype , const char * rvalue , void * data , void * userdata );
57-
58- int config_parse_iaid (const char * unit , const char * filename , unsigned line ,
59- const char * section , unsigned section_line , const char * lvalue ,
60- int ltype , const char * rvalue , void * data , void * userdata );
61-
62- int config_parse_bridge_port_priority (const char * unit , const char * filename , unsigned line ,
63- const char * section , unsigned section_line , const char * lvalue ,
64- int ltype , const char * rvalue , void * data , void * userdata );
39+ CONFIG_PARSER_PROTOTYPE (config_parse_net_condition );
40+ CONFIG_PARSER_PROTOTYPE (config_parse_hwaddr );
41+ CONFIG_PARSER_PROTOTYPE (config_parse_hwaddrs );
42+ CONFIG_PARSER_PROTOTYPE (config_parse_ifnames );
43+ CONFIG_PARSER_PROTOTYPE (config_parse_ifalias );
44+ CONFIG_PARSER_PROTOTYPE (config_parse_iaid );
45+ CONFIG_PARSER_PROTOTYPE (config_parse_bridge_port_priority );
6546
6647int net_get_unique_predictable_data (struct udev_device * device , uint64_t * result );
6748const char * net_get_name (struct udev_device * device );
0 commit comments