diff options
-rw-r--r-- | device.c | 5 | ||||
-rw-r--r-- | main.c | 5 | ||||
-rw-r--r-- | netifd.h | 1 |
3 files changed, 6 insertions, 5 deletions
@@ -10,11 +10,6 @@ static struct avl_tree devices; -static int avl_strcmp(const void *k1, const void *k2, void *ptr) -{ - return strcmp(k1, k2); -} - static void API_CTOR dev_init(void) { avl_init(&devices, avl_strcmp, false, NULL); @@ -6,6 +6,11 @@ #include "netifd.h" #include "ubus.h" +int avl_strcmp(const void *k1, const void *k2, void *ptr) +{ + return strcmp(k1, k2); +} + static int usage(const char *progname) { fprintf(stderr, "Usage: %s [options]\n" @@ -25,6 +25,7 @@ struct interface; extern struct uci_context *uci_ctx; extern bool config_init; +int avl_strcmp(const void *k1, const void *k2, void *ptr); void config_init_interfaces(const char *name); #endif |