From: Felix Fietkau Date: Wed, 13 Apr 2011 18:00:25 +0000 (+0200) Subject: make avl_strcmp globally visible X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=1f8dc227cdd425f1313f564fd074c614bb1954a3;p=project%2Fnetifd.git make avl_strcmp globally visible --- diff --git a/device.c b/device.c index 34b49d4..31fc467 100644 --- a/device.c +++ b/device.c @@ -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); diff --git a/main.c b/main.c index 69aa5cd..4f6a4f6 100644 --- a/main.c +++ b/main.c @@ -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" diff --git a/netifd.h b/netifd.h index 160ea3b..771bcea 100644 --- a/netifd.h +++ b/netifd.h @@ -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