Fix some typos/issues in rlm_rest json as posted by Kevin Hester. Closes #438
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 25 Sep 2013 21:03:23 +0000 (22:03 +0100)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 25 Sep 2013 21:04:08 +0000 (22:04 +0100)
src/modules/rlm_rest/rest.c

index 20c0506..d4c106a 100644 (file)
@@ -47,6 +47,7 @@ RCSID("$Id$")
 const http_body_type_t http_body_type_supported[HTTP_BODY_NUM_ENTRIES] = {
        HTTP_BODY_UNSUPPORTED,  // HTTP_BODY_UNKOWN
        HTTP_BODY_UNSUPPORTED,  // HTTP_BODY_UNSUPPORTED
+       HTTP_BODY_UNSUPPORTED,  // HTTP_BODY_UNAVAILABLE
        HTTP_BODY_UNSUPPORTED,  // HTTP_BODY_INVALID
        HTTP_BODY_POST,         // HTTP_BODY_POST
 #ifdef HAVE_JSON
@@ -1261,9 +1262,8 @@ static VALUE_PAIR *json_pairmake(rlm_rest_t *instance,
        int i, len;
 
        if (!json_object_is_type(object, json_type_object)) {
-               RDEBUG("Can't process VP container, expected JSON object,"
-                      " got \"%s\", skipping",
-                      json_object_get_type(object));
+               RDEBUG("Can't process VP container, expected JSON object, got \"%s\", skipping",
+                      json_type_to_name(json_object_get_type(object)));
                return NULL;
        }