From: Alan T. DeKok Date: Thu, 23 Aug 2012 12:24:07 +0000 (+0200) Subject: Added cf_pair_operator(). Seems useful. X-Git-Tag: release_2_2_0~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d71bd2b47ed5bce5dd73d704dec757e7c0fa4376;p=thirdparty%2Ffreeradius-server.git Added cf_pair_operator(). Seems useful. --- diff --git a/src/include/conffile.h b/src/include/conffile.h index 2ec28a34a0f..bc7f90a488c 100644 --- a/src/include/conffile.h +++ b/src/include/conffile.h @@ -76,6 +76,7 @@ int cf_data_add(CONF_SECTION *, const char *, void *, void (*)(void *)); const char *cf_pair_attr(CONF_PAIR *pair); const char *cf_pair_value(CONF_PAIR *pair); +FR_TOKEN cf_pair_operator(CONF_PAIR *pair); VALUE_PAIR *cf_pairtovp(CONF_PAIR *pair); const char *cf_section_name1(const CONF_SECTION *); const char *cf_section_name2(const CONF_SECTION *); diff --git a/src/main/conffile.c b/src/main/conffile.c index 95d4339e6a7..ff76e2ca5c6 100644 --- a/src/main/conffile.c +++ b/src/main/conffile.c @@ -1959,6 +1959,11 @@ const char *cf_pair_value(CONF_PAIR *pair) return (pair ? pair->value : NULL); } +FR_TOKEN cf_pair_operator(CONF_PAIR *pair) +{ + return (pair ? pair->operator : T_OP_INVALID); +} + /* * Copied here for error reporting. */