X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fjson.h;h=144855c8d11f5d4b72dd1ea1a0732af59e218a78;hb=3a2eca8dc02d02d21b464bc29d21a5ec784d6785;hp=7674015369232a767b6434a5f0c65573897f8f37;hpb=f38b84ea2b6b61d309c604faedd41ab3b0fcf16b;p=openvswitch diff --git a/lib/json.h b/lib/json.h index 76740153..144855c8 100644 --- a/lib/json.h +++ b/lib/json.h @@ -76,6 +76,7 @@ struct json *json_array_create_empty(void); void json_array_add(struct json *, struct json *element); void json_array_trim(struct json *); struct json *json_array_create(struct json **, size_t n); +struct json *json_array_create_1(struct json *); struct json *json_array_create_2(struct json *, struct json *); struct json *json_array_create_3(struct json *, struct json *, struct json *); @@ -110,6 +111,7 @@ void json_parser_abort(struct json_parser *); struct json *json_from_string(const char *string); struct json *json_from_file(const char *file_name); +struct json *json_from_stream(FILE *stream); /* Serializing JSON. */