Lines Matching refs:parse_state
1027 struct sldns_file_parse_state* parse_state)
1034 LDNS_RR_BUF_SIZE, parse_state?&parse_state->lineno:NULL))
1058 if(!parse_state) return LDNS_WIREPARSE_ERR_OK;
1059 parse_state->origin_len = sizeof(parse_state->origin);
1061 parse_state->origin, &parse_state->origin_len);
1062 if(s) parse_state->origin_len = 0;
1070 if(!parse_state) return LDNS_WIREPARSE_ERR_OK;
1071 parse_state->default_ttl = sldns_str2period(
1087 parse_state?parse_state->default_ttl:0,
1088 (parse_state&&parse_state->origin_len)?
1089 parse_state->origin:NULL,
1090 parse_state?parse_state->origin_len:0,
1091 (parse_state&&parse_state->prev_rr_len)?
1092 parse_state->prev_rr:NULL,
1093 parse_state?parse_state->prev_rr_len:0);
1095 parse_state &&
1096 (*dname_len) <= sizeof(parse_state->prev_rr)) {
1097 memmove(parse_state->prev_rr, rr, *dname_len);
1098 parse_state->prev_rr_len = (*dname_len);
1100 if(r == LDNS_WIREPARSE_ERR_OK && parse_state) {
1101 parse_state->default_ttl = sldns_wirerr_get_ttl(