Lines Matching refs:hdr_token_idx
206 static int lws_frag_start(struct lws *wsi, int hdr_token_idx) in lws_frag_start() argument
215 ah->hdr_token_idx = -1; in lws_frag_start()
218 __func__, hdr_token_idx, ah->pos, ah->nfrag); in lws_frag_start()
220 if (!hdr_token_idx) { in lws_frag_start()
230 if ((hdr_token_idx == WSI_TOKEN_HTTP_COLON_AUTHORITY || in lws_frag_start()
231 hdr_token_idx == WSI_TOKEN_HTTP_COLON_METHOD || in lws_frag_start()
232 hdr_token_idx == WSI_TOKEN_HTTP_COLON_PATH || in lws_frag_start()
233 hdr_token_idx == WSI_TOKEN_COLON_PROTOCOL || in lws_frag_start()
234 hdr_token_idx == WSI_TOKEN_HTTP_COLON_SCHEME) && in lws_frag_start()
235 ah->frag_index[hdr_token_idx]) { in lws_frag_start()
236 if (!(ah->frags[ah->frag_index[hdr_token_idx]].flags & 1)) { in lws_frag_start()
252 ah->hdr_token_idx = hdr_token_idx; in lws_frag_start()
258 if (ah->frag_index[hdr_token_idx]) { in lws_frag_start()
262 n = ah->frag_index[hdr_token_idx]; in lws_frag_start()
268 ah->frag_index[hdr_token_idx] = ah->nfrag; in lws_frag_start()
1148 if (ah->hdr_token_idx == in lws_hpack_interpret()