]> granicus.if.org Git - curl/commit
http2: move lots of state data to the 'stream' struct
authorDaniel Stenberg <daniel@haxx.se>
Wed, 29 Apr 2015 12:19:39 +0000 (14:19 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 18 May 2015 06:57:17 +0000 (08:57 +0200)
commit2c238ea1fc3b0979ebe6a6088591198df5ea5415
tree56eb7af6982c2cd880fd477b83249c90298d04c1
parent5fe71975e428f41f10bc367b1753ed7ebc4e5205
http2: move lots of state data to the 'stream' struct

... from the connection struct. The stream one being the 'struct HTTP'
which is kept in the SessionHandle struct (easy handle).

lookup streams for incoming frames in the stream hash, hashing is based
on the stream id and we get the SessionHandle for the incoming stream
that way.
lib/http.c
lib/http.h
lib/http2.c