From d71bd2b47ed5bce5dd73d704dec757e7c0fa4376 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Thu, 23 Aug 2012 14:24:07 +0200 Subject: [PATCH] Added cf_pair_operator(). Seems useful. --- src/include/conffile.h | 1 + src/main/conffile.c | 5 +++++ 2 files changed, 6 insertions(+) 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. */ -- 2.47.3