X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=config.c;h=81cbd28180f42c817c139c2044d5425612ec7dcc;hp=b18416516dd71da55785329a71c5147ddc83f690;hb=0b29011386305b9364ed25609b0dcfe351c610c5;hpb=f69552b1f85f08e1ae3651f2bc1810aa2f5c1af7 diff --git a/config.c b/config.c index b184165..81cbd28 100644 --- a/config.c +++ b/config.c @@ -2,17 +2,20 @@ #include #include +#include + #include "netifd.h" #include "interface.h" #include "proto.h" +#include "config.h" -struct uci_context *uci_ctx; -static struct uci_package *uci_network; bool config_init = false; + +static struct uci_context *uci_ctx; +static struct uci_package *uci_network; static struct blob_buf b; static unsigned int config_version = 1; - static void uci_attr_to_blob(struct blob_buf *b, const char *str, const char *name, enum blobmsg_type type) { @@ -177,7 +180,7 @@ config_parse_interface(struct uci_section *s) iface->config.version = config_version; } -void +static void config_init_devices(void) { struct uci_element *e;