Searched refs:json_parser (Results 1 - 8 of 8) sorted by relevance
/dovecot/src/lib/ |
H A D | json-parser.h | 32 struct json_parser *json_parser_init(struct istream *input); 33 struct json_parser *json_parser_init_flags(struct istream *input, 36 int json_parser_deinit(struct json_parser **parser, const char **error_r); 40 int json_parse_next(struct json_parser *parser, enum json_type *type_r, 44 void json_parse_skip_next(struct json_parser *parser); 48 int json_parse_next_stream(struct json_parser *parser,
|
H A D | json-parser.c | 29 struct json_parser { struct 47 static int json_parser_read_more(struct json_parser *parser) 86 static void json_parser_update_input_pos(struct json_parser *parser) 105 struct json_parser *json_parser_init(struct istream *input) 110 struct json_parser *json_parser_init_flags(struct istream *input, 113 struct json_parser *parser; 115 parser = i_new(struct json_parser, 1); 127 int json_parser_deinit(struct json_parser **_parser, const char **error_r) 129 struct json_parser *parser = *_parser; 155 static bool json_parse_whitespace(struct json_parser *parse [all...] |
H A D | test-json-parser.c | 117 struct json_parser *parser; 174 struct json_parser *parser; 201 struct json_parser *parser; 234 test_begin("json_parser (primitives)");
|
/dovecot/src/lib-oauth2/ |
H A D | oauth2-private.h | 10 struct json_parser *parser;
|
/dovecot/src/doveadm/ |
H A D | client-connection-http.c | 60 struct json_parser *json_parser; member in struct:client_request_http 268 if ((ret=json_parse_next(req->json_parser, &type, &value)) <= 0) 293 if ((ret=json_parse_next(req->json_parser, &type, &value)) <= 0) 328 if ((ret=json_parse_next(req->json_parser, &type, &value)) <= 0) 349 json_parse_skip_next(req->json_parser); 375 if ((ret=json_parse_next(req->json_parser, &type, &value)) <= 0) 405 if ((ret=json_parse_next(req->json_parser, &type, &value)) <= 0) 432 json_parse_skip_next(req->json_parser); 456 ret = json_parse_next_stream(req->json_parser, [all...] |
/dovecot/src/auth/ |
H A D | db-dict.c | 48 struct json_parser *json_parser; member in struct:db_dict_value_iter 501 if (json_parse_next(iter->json_parser, &type, &value) < 0) 514 if (json_parse_next(iter->json_parser, &type, &value) < 0) { 532 i_assert(iter->json_parser == NULL); 535 iter->json_parser = json_parser_init(input); 546 if (iter->json_parser != NULL) 600 (void)json_parser_deinit(&iter->json_parser, &iter->error); 642 if (iter->json_parser != NULL) { 643 if (json_parser_deinit(&iter->json_parser, [all...] |
H A D | auth-policy.c | 40 struct json_parser *parser;
|
/dovecot/src/lib-sasl/ |
H A D | mech-oauthbearer.c | 45 struct json_parser *parser = json_parser_init(is);
|
Completed in 20 milliseconds