From: Felix Fietkau Date: Tue, 28 Sep 2010 09:17:23 +0000 (+0200) Subject: add a helper function for looking up an option string X-Git-Url: http://git.openwrt.org/?p=project%2Fuci.git;a=commitdiff_plain;h=3fa65a20ae0fc77b951515bc5de7a0041adc9be1 add a helper function for looking up an option string --- diff --git a/uci.h b/uci.h index 1b2fd63..fe5e314 100644 --- a/uci.h +++ b/uci.h @@ -698,4 +698,16 @@ uci_lookup_option(struct uci_context *ctx, struct uci_section *s, const char *na return NULL; } +static inline const char * +uci_lookup_option_string(struct uci_context *ctx, struct uci_section *s, const char *name) +{ + struct uci_option *o; + + o = uci_lookup_option(ctx, s, name); + if (!o || o->type != UCI_TYPE_STRING) + return NULL; + + return o->v.string; +} + #endif