mirror of
https://github.com/ntop/n2n.git
synced 2024-09-19 00:21:11 +02:00
iwym: json.h
This commit is contained in:
parent
4838dd8d75
commit
04ce678969
|
@ -27,17 +27,11 @@
|
|||
#define JSON_H
|
||||
|
||||
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#define json_str_is_whitespace(x) x == '\r' || x == '\n' || x == '\t' || x == ' '
|
||||
#define json_str_is_numeral(x) (x >= '0' && x <= '9') || x == 'e' || x == 'E' \
|
||||
|| x == '.' || x == '+' || x == '-'
|
||||
#define json_str_remove_whitespace_calc_offset(x, y) while(json_str_is_whitespace(*x)) { x++; y++; }
|
||||
|
||||
struct _jsonobject;
|
||||
struct _jsonpair;
|
||||
union _jsonvalue;
|
||||
|
||||
typedef enum {
|
||||
JSON_STRING = 0,
|
||||
|
|
|
@ -151,8 +151,6 @@
|
|||
|
||||
#include "n2n_port_mapping.h"
|
||||
|
||||
#include "json.h"
|
||||
|
||||
/* ************************************** */
|
||||
|
||||
#include "tf.h"
|
||||
|
|
|
@ -23,6 +23,8 @@
|
|||
// https://github.com/forkachild/C-Simple-JSON-Parser/issues/3#issuecomment-1073520808
|
||||
|
||||
|
||||
#include <stdlib.h> // for malloc, free, NULL, atof, realloc
|
||||
#include <string.h> // for memcpy
|
||||
#include "json.h"
|
||||
|
||||
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
*/
|
||||
|
||||
|
||||
#include "n2n.h"
|
||||
#include "json.h" // for _jsonpair, json_object_t, json_free
|
||||
#include "n2n.h" // for traceEvent, setTraceLevel, getTraceLevel
|
||||
|
||||
|
||||
#define WITH_PORT 1
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
*/
|
||||
|
||||
|
||||
#include "n2n.h"
|
||||
#include "json.h" // for _jsonpair, json_object_t, _jsonvalue
|
||||
#include "n2n.h" // for inaddrtoa, traceEvent, TRACE_WARNING
|
||||
|
||||
|
||||
#if defined (__linux__) || defined(WIN32) /* currently, Linux and Windows only */
|
||||
|
|
Loading…
Reference in New Issue
Block a user