case sw_value:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->value = st->literal.value;
- goto done;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
- break;
+ st->value = st->literal.value;
+ goto done;
}
return NGX_AGAIN;
case sw_name:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->name = st->literal.value;
- st->state = sw_value_len;
- break;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
+ st->name = st->literal.value;
+ st->state = sw_value_len;
break;
case sw_value_len:
case sw_value:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->value = st->literal.value;
- goto done;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
- break;
+ st->value = st->literal.value;
+ goto done;
}
return NGX_AGAIN;
case sw_value:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->value = st->literal.value;
- goto done;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
- break;
+ st->value = st->literal.value;
+ goto done;
}
return NGX_AGAIN;
case sw_value:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->value = st->literal.value;
- goto done;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
- break;
+ st->value = st->literal.value;
+ goto done;
}
return NGX_AGAIN;
case sw_name:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->name = st->literal.value;
- st->state = sw_value_len;
- break;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
+ st->name = st->literal.value;
+ st->state = sw_value_len;
break;
case sw_value_len:
case sw_value:
rc = ngx_http_v3_parse_literal(c, &st->literal, ch);
-
- if (rc == NGX_DONE) {
- st->value = st->literal.value;
- goto done;
- }
-
- if (rc != NGX_AGAIN) {
+ if (rc != NGX_DONE) {
return rc;
}
- break;
+ st->value = st->literal.value;
+ goto done;
}
return NGX_AGAIN;