Vstr_sect_node *h_r = req->http_hdrs->multi->hdr_range;
Vstr_sect_node *h_r = req->http_hdrs->hdr_range;
static int http_req_1_x(struct Con *con, Httpd_req_data *req,                        unsigned int *http_ret_code,                        const char **http_ret_line){  Vstr_base *out = con->evnt->io_w;  Vstr_sect_node *h_r = req->http_hdrs->multi->hdr_range;  time_t mtime = -1;    if (req->ver_1_1 && req->http_hdrs->hdr_expect->len)    /* I'm pretty sure we can ignore 100-continue, as no request will     * have a body */    HTTPD_ERR_RET(req, 417, FALSE);            httpd__try_fd_encoding(con, req, req->f_stat, req->fname);    if (req->policy->use_err_406 &&      !req->content_encoding_identity &&      !req->content_encoding_bzip2 && !req->content_encoding_gzip)    HTTPD_ERR_MSG_RET(req, 406, "Encoding", FALSE);  if (h_r->pos)  {    int ret_code = 0;    if (!(req->policy->use_range &&	  (req->ver_1_1 || req->policy->use_range_1_0)))      h_r->pos = 0;    else if (!(ret_code = http_parse_range(con, req)))      h_r->pos = 0;    ASSERT(!ret_code || (ret_code == 200) || (ret_code == 416));    if (ret_code == 416)    {      if (!req->http_hdrs->hdr_if_range->pos)        HTTPD_ERR_RET(req, 416, FALSE);      h_r->pos = 0;    }  }    if (!http_response_ok(con, req, http_ret_code, http_ret_line))    HTTPD_ERR_RET(req, 412, FALSE);  if (!h_r->pos)    httpd_serv_file_sects_none(con, req, req->f_stat);    httpd_serv_call_file_init(con, req, http_ret_code, http_ret_line);  ASSERT(con->fs && (con->fs_off < con->fs_num) && (con->fs_num <= con->fs_sz));  ASSERT(!con->fs_off);  mtime = req->f_stat->st_mtime;  http_app_def_hdrs(con, req, *http_ret_code, *http_ret_line,                    mtime, NULL, TRUE, http__resp_len(con, req));  if (h_r->pos && !con->use_mpbr)    http_app_hdr_fmt(out, "Content-Range", "%s %ju-%ju/%ju", "bytes",                     con->fs->off, con->fs->off + (con->fs->len - 1),                     (uintmax_t)req->f_stat->st_size);  if (req->content_location_vs1)    http_app_hdr_vstr_def(out, "Content-Location",                          HTTP__XTRA_HDR_PARAMS(req, content_location));  http_app_hdrs_url(con, req);  http_app_hdrs_file(con, req);      http_app_end_hdrs(out);  if (!req->head_op && h_r->pos && con->use_mpbr)  {    con->mpbr_fs_len = req->f_stat->st_size;    http_app_hdrs_mpbr(con, con->fs);  }    return (TRUE);}