Home
last modified time | relevance | path

Searched refs:cJSON (Results 1 – 9 of 9) sorted by relevance

/external/iperf3/src/
Dcjson.h108 typedef struct cJSON struct
111 struct cJSON *next; argument
112 struct cJSON *prev; argument
114 struct cJSON *child; argument
128 } cJSON; argument
153 CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value);
154 CJSON_PUBLIC(cJSON *) cJSON_ParseWithLength(const char *value, size_t buffer_length);
157 CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_b…
158 CJSON_PUBLIC(cJSON *) cJSON_ParseWithLengthOpts(const char *value, size_t buffer_length, const char…
161 CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item);
[all …]
Dcjson.c106 CJSON_PUBLIC(char *) cJSON_GetStringValue(cJSON *item) in cJSON_GetStringValue()
116 CJSON_PUBLIC(double) cJSON_GetNumberValue(cJSON *item) in cJSON_GetNumberValue()
128 #error cJSON.h and cJSON.c have different versions. Make sure that both have the same.
248 static cJSON *cJSON_New_Item(const internal_hooks * const hooks) in cJSON_New_Item()
250 cJSON* node = (cJSON*)hooks->allocate(sizeof(cJSON)); in cJSON_New_Item()
253 memset(node, '\0', sizeof(cJSON)); in cJSON_New_Item()
260 CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) in cJSON_Delete()
262 cJSON *next = NULL; in cJSON_Delete()
312 static cJSON_bool parse_number(cJSON * const item, parse_buffer * const input_buffer) in parse_number()
389 CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) in cJSON_SetNumberHelper()
[all …]
Diperf.h357 cJSON *json_top;
358 cJSON *json_start;
359 cJSON *json_connected;
360 cJSON *json_intervals;
361 cJSON *json_end;
365 cJSON *json_server_output;
Diperf_api.c102 static int JSON_write(int fd, cJSON *json);
103 static void print_interval_results(struct iperf_test *test, struct iperf_stream *sp, cJSON *json_in…
104 static cJSON *JSON_read(int fd);
1835 cJSON *j; in send_parameters()
1932 cJSON *j; in get_parameters()
1933 cJSON *j_p; in get_parameters()
2022 cJSON *j; in send_results()
2023 cJSON *j_streams; in send_results()
2025 cJSON *j_stream; in send_results()
2129 cJSON *j; in get_results()
[all …]
Diperf_util.c346 cJSON*
349 cJSON* o; in iperf_json_printf()
354 cJSON* j; in iperf_json_printf()
Diperf_util.h55 cJSON* iperf_json_printf(const char *format, ...);
/external/oss-fuzz/projects/cjson/
DDockerfile23 RUN git clone --depth 1 https://github.com/DaveGamble/cJSON.git cjson
/external/iperf3/
DRELNOTES.md69 * The embedded version of cJSON has been updated to 1.7.13 (#978).
313 * cJSON has been updated to 1.5.2 (#573), bringing in a number of
415 * Fixed a buffer overflow in the cJSON library (issue #466). It is
434 exploit. This issue, present in the cJSON library, was already
436 version of cJSON (plus local ESnet modifications). Discovered and
DLICENSE45 Copyright (c) 2009-2017 Dave Gamble and cJSON contributors