#include "config.h"
typedef void (*script_dump_cb)(const char *script, const char *name, json_object *obj);
+typedef void (*create_extdev_handler_cb)(const char *cfg_file, const char *name,
+ const char *ubus_name, bool bridge,
+ const char *br_prefix, json_object *config_obj,
+ json_object *info_obj, json_object *stats_obj);
static inline json_object *
json_check_type(json_object *obj, json_type type)
int netifd_open_subdir(const char *name);
void netifd_init_script_handlers(int dir_fd, script_dump_cb cb);
+void netifd_init_extdev_handlers(int dir_fd, create_extdev_handler_cb cb);
char *netifd_handler_parse_config(struct uci_blob_param_list *config, json_object *obj);
#endif