mirror of
https://github.com/nghttp2/nghttp2.git
synced 2025-12-11 12:38:52 +08:00
Implement SETTINGS_ENABLE_PUSH
It is not clear that SETTINGS_ENABLE_PUSH = 0 disallows HEADERS to the reserved streams. For now, we just check the reception and transmission of PUSH_PROMISE against SETTINGS_ENABLE_PUSH.
This commit is contained in:
@@ -274,6 +274,10 @@ typedef enum {
|
||||
* transmission of SETTINGS is allowed.
|
||||
*/
|
||||
NGHTTP2_ERR_TOO_MANY_INFLIGHT_SETTINGS = -527,
|
||||
/**
|
||||
* The server push is disabled.
|
||||
*/
|
||||
NGHTTP2_ERR_PUSH_DISABLED = -528,
|
||||
/**
|
||||
* The errors < :enum:`NGHTTP2_ERR_FATAL` mean that the library is
|
||||
* under unexpected condition and cannot process any further data
|
||||
|
||||
Reference in New Issue
Block a user