"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/liblsquic/lsquic_hpi.h" between
lsquic-2.22.1.tar.gz and lsquic-2.23.1.tar.gz

About: LSQUIC is LiteSpeed’s QUIC and HTTP/3 Library. A hint: HTTP/3 uses QUIC as the underlying transport protocol instead of TCP.

lsquic_hpi.h  (lsquic-2.22.1):lsquic_hpi.h  (lsquic-2.23.1)
skipping to change at line 14 skipping to change at line 14
* *
* https://tools.ietf.org/html/draft-ietf-httpbis-priority-01 * https://tools.ietf.org/html/draft-ietf-httpbis-priority-01
* *
* Changing a stream's priority when the stream is in the iterator * Changing a stream's priority when the stream is in the iterator
* does not change the stream's position in the iterator. * does not change the stream's position in the iterator.
*/ */
#ifndef LSQUIC_HPI #ifndef LSQUIC_HPI
#define LSQUIC_HPI 1 #define LSQUIC_HPI 1
#ifndef LSQUIC_TEST
#define LSQUIC_TEST 0
#endif
struct lsquic_conn_public; struct lsquic_conn_public;
/* We add 1 to the urgency when we place them on hpi_streams. Critical /* We add 1 to the urgency when we place them on hpi_streams. Critical
* streams get the highest-priority slot zero. * streams get the highest-priority slot zero.
*/ */
#define N_HPI_PRIORITIES (2 + LSQUIC_MAX_HTTP_URGENCY) #define N_HPI_PRIORITIES (2 + LSQUIC_MAX_HTTP_URGENCY)
struct http_prio_iter struct http_prio_iter
{ {
const char *hpi_name; /* Used for logging */ const char *hpi_name; /* Used for logging */
 End of changes. 1 change blocks. 
0 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)