@@ -61,33 +61,28 @@ Http2Options::Http2Options(Environment* env) {
61
61
uint32_t * buffer = env->http2_options_buffer ();
62
62
uint32_t flags = buffer[IDX_OPTIONS_FLAGS];
63
63
64
- if ((flags & (1 << IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE)) ==
65
- (1 << IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE)) {
64
+ if (flags & (1 << IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE)) {
66
65
SetMaxDeflateDynamicTableSize (
67
66
buffer[IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE]);
68
67
}
69
68
70
- if ((flags & (1 << IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS)) ==
71
- (1 << IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS)) {
69
+ if (flags & (1 << IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS)) {
72
70
SetMaxReservedRemoteStreams (
73
71
buffer[IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS]);
74
72
}
75
73
76
- if ((flags & (1 << IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH)) ==
77
- (1 << IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH)) {
74
+ if (flags & (1 << IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH)) {
78
75
SetMaxSendHeaderBlockLength (
79
76
buffer[IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH]);
80
77
}
81
78
82
79
SetPeerMaxConcurrentStreams (100 ); // Recommended default
83
- if ((flags & (1 << IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS)) ==
84
- (1 << IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS)) {
80
+ if (flags & (1 << IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS)) {
85
81
SetPeerMaxConcurrentStreams (
86
82
buffer[IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS]);
87
83
}
88
84
89
- if ((flags & (1 << IDX_OPTIONS_PADDING_STRATEGY)) ==
90
- (1 << IDX_OPTIONS_PADDING_STRATEGY)) {
85
+ if (flags & (1 << IDX_OPTIONS_PADDING_STRATEGY)) {
91
86
SetPaddingStrategy (buffer[IDX_OPTIONS_PADDING_STRATEGY]);
92
87
}
93
88
}
@@ -197,48 +192,42 @@ void PackSettings(const FunctionCallbackInfo<Value>& args) {
197
192
uint32_t * const buffer = env->http2_settings_buffer ();
198
193
uint32_t flags = buffer[IDX_SETTINGS_COUNT];
199
194
200
- if ((flags & (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) ==
201
- (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) {
195
+ if (flags & (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) {
202
196
DEBUG_HTTP2 (" Setting header table size: %d\n " ,
203
197
buffer[IDX_SETTINGS_HEADER_TABLE_SIZE]);
204
198
entries.push_back ({NGHTTP2_SETTINGS_HEADER_TABLE_SIZE,
205
199
buffer[IDX_SETTINGS_HEADER_TABLE_SIZE]});
206
200
}
207
201
208
- if ((flags & (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) ==
209
- (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) {
202
+ if (flags & (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) {
210
203
DEBUG_HTTP2 (" Setting max concurrent streams: %d\n " ,
211
204
buffer[IDX_SETTINGS_MAX_CONCURRENT_STREAMS]);
212
205
entries.push_back ({NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS,
213
206
buffer[IDX_SETTINGS_MAX_CONCURRENT_STREAMS]});
214
207
}
215
208
216
- if ((flags & (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) ==
217
- (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) {
209
+ if (flags & (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) {
218
210
DEBUG_HTTP2 (" Setting max frame size: %d\n " ,
219
211
buffer[IDX_SETTINGS_MAX_FRAME_SIZE]);
220
212
entries.push_back ({NGHTTP2_SETTINGS_MAX_FRAME_SIZE,
221
213
buffer[IDX_SETTINGS_MAX_FRAME_SIZE]});
222
214
}
223
215
224
- if ((flags & (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) ==
225
- (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) {
216
+ if (flags & (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) {
226
217
DEBUG_HTTP2 (" Setting initial window size: %d\n " ,
227
218
buffer[IDX_SETTINGS_INITIAL_WINDOW_SIZE]);
228
219
entries.push_back ({NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE,
229
220
buffer[IDX_SETTINGS_INITIAL_WINDOW_SIZE]});
230
221
}
231
222
232
- if ((flags & (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) ==
233
- (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) {
223
+ if (flags & (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) {
234
224
DEBUG_HTTP2 (" Setting max header list size: %d\n " ,
235
225
buffer[IDX_SETTINGS_MAX_HEADER_LIST_SIZE]);
236
226
entries.push_back ({NGHTTP2_SETTINGS_MAX_HEADER_LIST_SIZE,
237
227
buffer[IDX_SETTINGS_MAX_HEADER_LIST_SIZE]});
238
228
}
239
229
240
- if ((flags & (1 << IDX_SETTINGS_ENABLE_PUSH)) ==
241
- (1 << IDX_SETTINGS_ENABLE_PUSH)) {
230
+ if (flags & (1 << IDX_SETTINGS_ENABLE_PUSH)) {
242
231
DEBUG_HTTP2 (" Setting enable push: %d\n " ,
243
232
buffer[IDX_SETTINGS_ENABLE_PUSH]);
244
233
entries.push_back ({NGHTTP2_SETTINGS_ENABLE_PUSH,
@@ -457,48 +446,42 @@ void Http2Session::SubmitSettings(const FunctionCallbackInfo<Value>& args) {
457
446
std::vector<nghttp2_settings_entry> entries;
458
447
entries.reserve (6 );
459
448
460
- if ((flags & (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) ==
461
- (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) {
449
+ if (flags & (1 << IDX_SETTINGS_HEADER_TABLE_SIZE)) {
462
450
DEBUG_HTTP2 (" Setting header table size: %d\n " ,
463
451
buffer[IDX_SETTINGS_HEADER_TABLE_SIZE]);
464
452
entries.push_back ({NGHTTP2_SETTINGS_HEADER_TABLE_SIZE,
465
453
buffer[IDX_SETTINGS_HEADER_TABLE_SIZE]});
466
454
}
467
455
468
- if ((flags & (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) ==
469
- (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) {
456
+ if (flags & (1 << IDX_SETTINGS_MAX_CONCURRENT_STREAMS)) {
470
457
DEBUG_HTTP2 (" Setting max concurrent streams: %d\n " ,
471
458
buffer[IDX_SETTINGS_MAX_CONCURRENT_STREAMS]);
472
459
entries.push_back ({NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS,
473
460
buffer[IDX_SETTINGS_MAX_CONCURRENT_STREAMS]});
474
461
}
475
462
476
- if ((flags & (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) ==
477
- (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) {
463
+ if (flags & (1 << IDX_SETTINGS_MAX_FRAME_SIZE)) {
478
464
DEBUG_HTTP2 (" Setting max frame size: %d\n " ,
479
465
buffer[IDX_SETTINGS_MAX_FRAME_SIZE]);
480
466
entries.push_back ({NGHTTP2_SETTINGS_MAX_FRAME_SIZE,
481
467
buffer[IDX_SETTINGS_MAX_FRAME_SIZE]});
482
468
}
483
469
484
- if ((flags & (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) ==
485
- (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) {
470
+ if (flags & (1 << IDX_SETTINGS_INITIAL_WINDOW_SIZE)) {
486
471
DEBUG_HTTP2 (" Setting initial window size: %d\n " ,
487
472
buffer[IDX_SETTINGS_INITIAL_WINDOW_SIZE]);
488
473
entries.push_back ({NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE,
489
474
buffer[IDX_SETTINGS_INITIAL_WINDOW_SIZE]});
490
475
}
491
476
492
- if ((flags & (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) ==
493
- (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) {
477
+ if (flags & (1 << IDX_SETTINGS_MAX_HEADER_LIST_SIZE)) {
494
478
DEBUG_HTTP2 (" Setting max header list size: %d\n " ,
495
479
buffer[IDX_SETTINGS_MAX_HEADER_LIST_SIZE]);
496
480
entries.push_back ({NGHTTP2_SETTINGS_MAX_HEADER_LIST_SIZE,
497
481
buffer[IDX_SETTINGS_MAX_HEADER_LIST_SIZE]});
498
482
}
499
483
500
- if ((flags & (1 << IDX_SETTINGS_ENABLE_PUSH)) ==
501
- (1 << IDX_SETTINGS_ENABLE_PUSH)) {
484
+ if (flags & (1 << IDX_SETTINGS_ENABLE_PUSH)) {
502
485
DEBUG_HTTP2 (" Setting enable push: %d\n " ,
503
486
buffer[IDX_SETTINGS_ENABLE_PUSH]);
504
487
entries.push_back ({NGHTTP2_SETTINGS_ENABLE_PUSH,
0 commit comments