]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Expose API to get token names
authorAlan T. DeKok <aland@freeradius.org>
Sun, 20 Mar 2011 07:10:47 +0000 (08:10 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 20 Mar 2011 07:10:47 +0000 (08:10 +0100)
src/include/token.h
src/lib/token.c

index 8b5c24dbbb72d36189dabe61b9ccd8b914799fa7..6d91bde207640e7e5d0087dc3cefc288dcd9801c 100644 (file)
@@ -79,6 +79,7 @@ int           getword (const char **ptr, char *buf, int buflen);
 int            getbareword (const char **ptr, char *buf, int buflen);
 FR_TOKEN       gettoken(const char **ptr, char *buf, int buflen);
 FR_TOKEN       getstring(const char **ptr, char *buf, int buflen);
+const char     *fr_token_name(int);
 
 #ifdef __cplusplus
 }
index 5cdc692157187cec7f89b29b5d9317bd33d0b2ba..432a0f8af9896777b921b80059ec601723414a8f 100644 (file)
@@ -283,3 +283,8 @@ const char *fr_int2str(const FR_NAME_NUMBER *table, int number,
 
        return def;
 }
+
+const char *fr_token_name(int token)
+{
+       return fr_int2str(tokens, token, "???");
+}