X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=netifd.h;h=75e997c13233f15c7b9522860d5397de48c8fa71;hp=ac0c0f24bab9180c3e164ce292ec33b5655bdff5;hb=4106d0ced43327848791ed6182f28d461c01a4b8;hpb=c173c610044890c539584f3beb927e71ff83c198 diff --git a/netifd.h b/netifd.h index ac0c0f2..75e997c 100644 --- a/netifd.h +++ b/netifd.h @@ -21,14 +21,16 @@ #include #include +#include +#include #include #include "utils.h" #ifdef DUMMY_MODE -#define DEFAULT_MAIN_PATH "./dummy" -#define DEFAULT_HOTPLUG_PATH "./scripts/hotplug-cmd" +#define DEFAULT_MAIN_PATH "./examples" +#define DEFAULT_HOTPLUG_PATH "./examples/hotplug-cmd" #define DEFAULT_RESOLV_CONF "./tmp/resolv.conf" #else #define DEFAULT_MAIN_PATH "/lib/netifd" @@ -52,6 +54,7 @@ enum { DEBUG_SYSTEM = 0, DEBUG_DEVICE = 1, DEBUG_INTERFACE = 2, + DEBUG_WIRELESS = 3, }; #ifdef DEBUG @@ -77,10 +80,8 @@ struct netifd_process { void (*cb)(struct netifd_process *, int ret); int dir_fd; - struct uloop_fd log_uloop; + struct ustream_fd log; const char *log_prefix; - char *log_buf; - int log_buf_ofs; bool log_overflow; };