diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-10-19 21:03:34 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2011-10-19 21:03:34 +0200 |
commit | 7831c630912c9dc9e592d282ba1f9485c1dff9cc (patch) | |
tree | 3f56e4ac79765ec8babfb03f84eba74564a18639 | |
parent | 33a44b9c7d5e8c87303b8126fe9e01f8979f48e5 (diff) |
remove the argument to config_init_interfaces
-rw-r--r-- | config.c | 5 | ||||
-rw-r--r-- | config.h | 2 | ||||
-rw-r--r-- | main.c | 4 |
3 files changed, 4 insertions, 7 deletions
@@ -331,7 +331,7 @@ config_init_package(const char *config) } void -config_init_interfaces(const char *name) +config_init_interfaces(void) { struct uci_package *p = NULL; struct uci_element *e; @@ -352,9 +352,6 @@ config_init_interfaces(const char *name) uci_foreach_element(&p->sections, e) { struct uci_section *s = uci_to_section(e); - if (name && strcmp(s->e.name, name) != 0) - continue; - if (!strcmp(s->type, "interface")) config_parse_interface(s); } @@ -39,7 +39,7 @@ static inline bool test_bit(unsigned long *bits, int bit) return !!(bits[bit / BITS_PER_LONG] & (1UL << (bit % BITS_PER_LONG))); } -void config_init_interfaces(const char *name); +void config_init_interfaces(void); bool config_check_equal(struct blob_attr *c1, struct blob_attr *c2, const struct config_param_list *config); bool config_diff(struct blob_attr **tb1, struct blob_attr **tb2, @@ -238,7 +238,7 @@ static void netifd_do_restart(struct uloop_timeout *timeout) static void netifd_do_reload(struct uloop_timeout *timeout) { - config_init_interfaces(NULL); + config_init_interfaces(); } static struct uloop_timeout main_timer; @@ -358,7 +358,7 @@ int main(int argc, char **argv) return 1; } - config_init_interfaces(NULL); + config_init_interfaces(); uloop_run(); netifd_kill_processes(); |