From 3fa65a20ae0fc77b951515bc5de7a0041adc9be1 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 28 Sep 2010 11:17:23 +0200 Subject: [PATCH] add a helper function for looking up an option string --- uci.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 -- 2.41.0