]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Added cf_pair_operator(). Seems useful.
authorAlan T. DeKok <aland@freeradius.org>
Thu, 23 Aug 2012 12:24:07 +0000 (14:24 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 23 Aug 2012 12:24:07 +0000 (14:24 +0200)
src/include/conffile.h
src/main/conffile.c

index 2ec28a34a0f9c3105af19a86350ddc260ed3368c..bc7f90a488ce9d256fadd915c1a1d85106b11c74 100644 (file)
@@ -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 *);
index 95d4339e6a70c9b323b44d35d2b87d5d39a5734e..ff76e2ca5c660b0f20387d1bb8623e06ffcdf7d0 100644 (file)
@@ -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.
  */