Lines Matching refs:flag

4109     static int flag = 0;
4124 {SHRPX_OPT_ADD_X_FORWARDED_FOR.c_str(), no_argument, &flag, 1},
4126 &flag, 2},
4127 {SHRPX_OPT_FRONTEND_READ_TIMEOUT.c_str(), required_argument, &flag, 3},
4128 {SHRPX_OPT_FRONTEND_WRITE_TIMEOUT.c_str(), required_argument, &flag, 4},
4129 {SHRPX_OPT_BACKEND_READ_TIMEOUT.c_str(), required_argument, &flag, 5},
4130 {SHRPX_OPT_BACKEND_WRITE_TIMEOUT.c_str(), required_argument, &flag, 6},
4131 {SHRPX_OPT_ACCESSLOG_FILE.c_str(), required_argument, &flag, 7},
4132 {SHRPX_OPT_BACKEND_KEEP_ALIVE_TIMEOUT.c_str(), required_argument, &flag,
4134 {SHRPX_OPT_FRONTEND_HTTP2_WINDOW_BITS.c_str(), required_argument, &flag,
4136 {SHRPX_OPT_PID_FILE.c_str(), required_argument, &flag, 10},
4137 {SHRPX_OPT_USER.c_str(), required_argument, &flag, 11},
4138 {"conf", required_argument, &flag, 12},
4139 {SHRPX_OPT_SYSLOG_FACILITY.c_str(), required_argument, &flag, 14},
4140 {SHRPX_OPT_BACKLOG.c_str(), required_argument, &flag, 15},
4141 {SHRPX_OPT_CIPHERS.c_str(), required_argument, &flag, 16},
4142 {SHRPX_OPT_CLIENT.c_str(), no_argument, &flag, 17},
4143 {SHRPX_OPT_BACKEND_HTTP2_WINDOW_BITS.c_str(), required_argument, &flag,
4145 {SHRPX_OPT_CACERT.c_str(), required_argument, &flag, 19},
4146 {SHRPX_OPT_BACKEND_IPV4.c_str(), no_argument, &flag, 20},
4147 {SHRPX_OPT_BACKEND_IPV6.c_str(), no_argument, &flag, 21},
4148 {SHRPX_OPT_PRIVATE_KEY_PASSWD_FILE.c_str(), required_argument, &flag,
4150 {SHRPX_OPT_NO_VIA.c_str(), no_argument, &flag, 23},
4151 {SHRPX_OPT_SUBCERT.c_str(), required_argument, &flag, 24},
4152 {SHRPX_OPT_HTTP2_BRIDGE.c_str(), no_argument, &flag, 25},
4153 {SHRPX_OPT_BACKEND_HTTP_PROXY_URI.c_str(), required_argument, &flag,
4155 {SHRPX_OPT_BACKEND_NO_TLS.c_str(), no_argument, &flag, 27},
4156 {SHRPX_OPT_OCSP_STARTUP.c_str(), no_argument, &flag, 28},
4157 {SHRPX_OPT_FRONTEND_NO_TLS.c_str(), no_argument, &flag, 29},
4158 {SHRPX_OPT_NO_VERIFY_OCSP.c_str(), no_argument, &flag, 30},
4159 {SHRPX_OPT_BACKEND_TLS_SNI_FIELD.c_str(), required_argument, &flag, 31},
4160 {SHRPX_OPT_DH_PARAM_FILE.c_str(), required_argument, &flag, 33},
4161 {SHRPX_OPT_READ_RATE.c_str(), required_argument, &flag, 34},
4162 {SHRPX_OPT_READ_BURST.c_str(), required_argument, &flag, 35},
4163 {SHRPX_OPT_WRITE_RATE.c_str(), required_argument, &flag, 36},
4164 {SHRPX_OPT_WRITE_BURST.c_str(), required_argument, &flag, 37},
4165 {SHRPX_OPT_NPN_LIST.c_str(), required_argument, &flag, 38},
4166 {SHRPX_OPT_VERIFY_CLIENT.c_str(), no_argument, &flag, 39},
4167 {SHRPX_OPT_VERIFY_CLIENT_CACERT.c_str(), required_argument, &flag, 40},
4168 {SHRPX_OPT_CLIENT_PRIVATE_KEY_FILE.c_str(), required_argument, &flag,
4170 {SHRPX_OPT_CLIENT_CERT_FILE.c_str(), required_argument, &flag, 42},
4172 required_argument, &flag, 43},
4174 required_argument, &flag, 44},
4175 {SHRPX_OPT_HTTP2_NO_COOKIE_CRUMBLING.c_str(), no_argument, &flag, 45},
4177 required_argument, &flag, 46},
4179 required_argument, &flag, 47},
4180 {SHRPX_OPT_TLS_PROTO_LIST.c_str(), required_argument, &flag, 48},
4181 {SHRPX_OPT_PADDING.c_str(), required_argument, &flag, 49},
4182 {SHRPX_OPT_WORKER_READ_RATE.c_str(), required_argument, &flag, 50},
4183 {SHRPX_OPT_WORKER_READ_BURST.c_str(), required_argument, &flag, 51},
4184 {SHRPX_OPT_WORKER_WRITE_RATE.c_str(), required_argument, &flag, 52},
4185 {SHRPX_OPT_WORKER_WRITE_BURST.c_str(), required_argument, &flag, 53},
4186 {SHRPX_OPT_ALTSVC.c_str(), required_argument, &flag, 54},
4187 {SHRPX_OPT_ADD_RESPONSE_HEADER.c_str(), required_argument, &flag, 55},
4189 &flag, 56},
4190 {SHRPX_OPT_ACCESSLOG_SYSLOG.c_str(), no_argument, &flag, 57},
4191 {SHRPX_OPT_ERRORLOG_FILE.c_str(), required_argument, &flag, 58},
4192 {SHRPX_OPT_ERRORLOG_SYSLOG.c_str(), no_argument, &flag, 59},
4193 {SHRPX_OPT_STREAM_READ_TIMEOUT.c_str(), required_argument, &flag, 60},
4194 {SHRPX_OPT_STREAM_WRITE_TIMEOUT.c_str(), required_argument, &flag, 61},
4195 {SHRPX_OPT_NO_LOCATION_REWRITE.c_str(), no_argument, &flag, 62},
4197 required_argument, &flag, 63},
4198 {SHRPX_OPT_LISTENER_DISABLE_TIMEOUT.c_str(), required_argument, &flag,
4200 {SHRPX_OPT_STRIP_INCOMING_X_FORWARDED_FOR.c_str(), no_argument, &flag,
4202 {SHRPX_OPT_ACCESSLOG_FORMAT.c_str(), required_argument, &flag, 66},
4204 required_argument, &flag, 67},
4205 {SHRPX_OPT_TLS_TICKET_KEY_FILE.c_str(), required_argument, &flag, 68},
4206 {SHRPX_OPT_RLIMIT_NOFILE.c_str(), required_argument, &flag, 69},
4207 {SHRPX_OPT_BACKEND_RESPONSE_BUFFER.c_str(), required_argument, &flag,
4209 {SHRPX_OPT_BACKEND_REQUEST_BUFFER.c_str(), required_argument, &flag,
4211 {SHRPX_OPT_NO_HOST_REWRITE.c_str(), no_argument, &flag, 73},
4212 {SHRPX_OPT_NO_SERVER_PUSH.c_str(), no_argument, &flag, 74},
4214 required_argument, &flag, 76},
4215 {SHRPX_OPT_FETCH_OCSP_RESPONSE_FILE.c_str(), required_argument, &flag,
4217 {SHRPX_OPT_OCSP_UPDATE_INTERVAL.c_str(), required_argument, &flag, 78},
4218 {SHRPX_OPT_NO_OCSP.c_str(), no_argument, &flag, 79},
4219 {SHRPX_OPT_HEADER_FIELD_BUFFER.c_str(), required_argument, &flag, 80},
4220 {SHRPX_OPT_MAX_HEADER_FIELDS.c_str(), required_argument, &flag, 81},
4221 {SHRPX_OPT_ADD_REQUEST_HEADER.c_str(), required_argument, &flag, 82},
4222 {SHRPX_OPT_INCLUDE.c_str(), required_argument, &flag, 83},
4223 {SHRPX_OPT_TLS_TICKET_KEY_CIPHER.c_str(), required_argument, &flag, 84},
4224 {SHRPX_OPT_HOST_REWRITE.c_str(), no_argument, &flag, 85},
4226 &flag, 86},
4227 {SHRPX_OPT_TLS_TICKET_KEY_MEMCACHED.c_str(), required_argument, &flag,
4230 &flag, 88},
4232 required_argument, &flag, 89},
4234 &flag, 90},
4235 {SHRPX_OPT_MRUBY_FILE.c_str(), required_argument, &flag, 91},
4236 {SHRPX_OPT_ACCEPT_PROXY_PROTOCOL.c_str(), no_argument, &flag, 93},
4237 {SHRPX_OPT_FASTOPEN.c_str(), required_argument, &flag, 94},
4239 &flag, 95},
4240 {SHRPX_OPT_TLS_DYN_REC_IDLE_TIMEOUT.c_str(), required_argument, &flag,
4242 {SHRPX_OPT_ADD_FORWARDED.c_str(), required_argument, &flag, 97},
4243 {SHRPX_OPT_STRIP_INCOMING_FORWARDED.c_str(), no_argument, &flag, 98},
4244 {SHRPX_OPT_FORWARDED_BY.c_str(), required_argument, &flag, 99},
4245 {SHRPX_OPT_FORWARDED_FOR.c_str(), required_argument, &flag, 100},
4247 &flag, 101},
4248 {SHRPX_OPT_MAX_RESPONSE_HEADER_FIELDS.c_str(), required_argument, &flag,
4250 {SHRPX_OPT_NO_HTTP2_CIPHER_BLACK_LIST.c_str(), no_argument, &flag, 103},
4252 &flag, 104},
4253 {SHRPX_OPT_MAX_REQUEST_HEADER_FIELDS.c_str(), required_argument, &flag,
4255 {SHRPX_OPT_BACKEND_HTTP1_TLS.c_str(), no_argument, &flag, 106},
4256 {SHRPX_OPT_TLS_SESSION_CACHE_MEMCACHED_TLS.c_str(), no_argument, &flag,
4259 required_argument, &flag, 109},
4261 required_argument, &flag, 110},
4262 {SHRPX_OPT_TLS_TICKET_KEY_MEMCACHED_TLS.c_str(), no_argument, &flag,
4265 required_argument, &flag, 112},
4267 required_argument, &flag, 113},
4269 required_argument, &flag, 114},
4271 required_argument, &flag, 115},
4272 {SHRPX_OPT_BACKEND_ADDRESS_FAMILY.c_str(), required_argument, &flag,
4275 required_argument, &flag, 117},
4277 required_argument, &flag, 118},
4279 &flag, 119},
4280 {SHRPX_OPT_BACKEND_TLS.c_str(), no_argument, &flag, 120},
4282 &flag, 121},
4283 {SHRPX_OPT_ERROR_PAGE.c_str(), required_argument, &flag, 122},
4284 {SHRPX_OPT_NO_KQUEUE.c_str(), no_argument, &flag, 123},
4286 &flag, 124},
4288 &flag, 125},
4289 {SHRPX_OPT_API_MAX_REQUEST_BODY.c_str(), required_argument, &flag, 126},
4290 {SHRPX_OPT_BACKEND_MAX_BACKOFF.c_str(), required_argument, &flag, 127},
4291 {SHRPX_OPT_SERVER_NAME.c_str(), required_argument, &flag, 128},
4292 {SHRPX_OPT_NO_SERVER_REWRITE.c_str(), no_argument, &flag, 129},
4294 no_argument, &flag, 130},
4296 &flag, 131},
4297 {SHRPX_OPT_FRONTEND_HTTP2_WINDOW_SIZE.c_str(), required_argument, &flag,
4300 required_argument, &flag, 133},
4301 {SHRPX_OPT_BACKEND_HTTP2_WINDOW_SIZE.c_str(), required_argument, &flag,
4304 required_argument, &flag, 135},
4306 required_argument, &flag, 136},
4308 required_argument, &flag, 137},
4310 required_argument, &flag, 138},
4312 required_argument, &flag, 139},
4313 {SHRPX_OPT_ECDH_CURVES.c_str(), required_argument, &flag, 140},
4314 {SHRPX_OPT_TLS_SCT_DIR.c_str(), required_argument, &flag, 141},
4315 {SHRPX_OPT_BACKEND_CONNECT_TIMEOUT.c_str(), required_argument, &flag,
4317 {SHRPX_OPT_DNS_CACHE_TIMEOUT.c_str(), required_argument, &flag, 143},
4318 {SHRPX_OPT_DNS_LOOKUP_TIMEOUT.c_str(), required_argument, &flag, 144},
4319 {SHRPX_OPT_DNS_MAX_TRY.c_str(), required_argument, &flag, 145},
4321 &flag, 146},
4322 {SHRPX_OPT_PSK_SECRETS.c_str(), required_argument, &flag, 147},
4323 {SHRPX_OPT_CLIENT_PSK_SECRETS.c_str(), required_argument, &flag, 148},
4325 &flag, 149},
4326 {SHRPX_OPT_CLIENT_CIPHERS.c_str(), required_argument, &flag, 150},
4327 {SHRPX_OPT_ACCESSLOG_WRITE_EARLY.c_str(), no_argument, &flag, 151},
4328 {SHRPX_OPT_TLS_MIN_PROTO_VERSION.c_str(), required_argument, &flag,
4330 {SHRPX_OPT_TLS_MAX_PROTO_VERSION.c_str(), required_argument, &flag,
4332 {SHRPX_OPT_REDIRECT_HTTPS_PORT.c_str(), required_argument, &flag, 154},
4333 {SHRPX_OPT_FRONTEND_MAX_REQUESTS.c_str(), required_argument, &flag,
4335 {SHRPX_OPT_SINGLE_THREAD.c_str(), no_argument, &flag, 156},
4336 {SHRPX_OPT_NO_ADD_X_FORWARDED_PROTO.c_str(), no_argument, &flag, 157},
4338 &flag, 158},
4339 {SHRPX_OPT_SINGLE_PROCESS.c_str(), no_argument, &flag, 159},
4340 {SHRPX_OPT_VERIFY_CLIENT_TOLERATE_EXPIRED.c_str(), no_argument, &flag,
4342 {SHRPX_OPT_IGNORE_PER_PATTERN_MRUBY_ERROR.c_str(), no_argument, &flag,
4344 {SHRPX_OPT_TLS_NO_POSTPONE_EARLY_DATA.c_str(), no_argument, &flag, 162},
4345 {SHRPX_OPT_TLS_MAX_EARLY_DATA.c_str(), required_argument, &flag, 163},
4346 {SHRPX_OPT_TLS13_CIPHERS.c_str(), required_argument, &flag, 164},
4347 {SHRPX_OPT_TLS13_CLIENT_CIPHERS.c_str(), required_argument, &flag, 165},
4348 {SHRPX_OPT_NO_STRIP_INCOMING_EARLY_DATA.c_str(), no_argument, &flag,
4350 {SHRPX_OPT_NO_HTTP2_CIPHER_BLOCK_LIST.c_str(), no_argument, &flag, 167},
4352 &flag, 168},
4353 {SHRPX_OPT_QUIC_BPF_PROGRAM_FILE.c_str(), required_argument, &flag,
4355 {SHRPX_OPT_NO_QUIC_BPF.c_str(), no_argument, &flag, 170},
4356 {SHRPX_OPT_HTTP2_ALTSVC.c_str(), required_argument, &flag, 171},
4358 &flag, 172},
4359 {SHRPX_OPT_FRONTEND_QUIC_IDLE_TIMEOUT.c_str(), required_argument, &flag,
4361 {SHRPX_OPT_FRONTEND_QUIC_DEBUG_LOG.c_str(), no_argument, &flag, 174},
4362 {SHRPX_OPT_FRONTEND_HTTP3_WINDOW_SIZE.c_str(), required_argument, &flag,
4365 required_argument, &flag, 176},
4367 &flag, 177},
4369 required_argument, &flag, 178},
4371 required_argument, &flag, 179},
4372 {SHRPX_OPT_FRONTEND_QUIC_EARLY_DATA.c_str(), no_argument, &flag, 180},
4373 {SHRPX_OPT_FRONTEND_QUIC_QLOG_DIR.c_str(), required_argument, &flag,
4375 {SHRPX_OPT_FRONTEND_QUIC_REQUIRE_TOKEN.c_str(), no_argument, &flag,
4378 required_argument, &flag, 183},
4379 {SHRPX_OPT_QUIC_SERVER_ID.c_str(), required_argument, &flag, 185},
4380 {SHRPX_OPT_FRONTEND_QUIC_SECRET_FILE.c_str(), required_argument, &flag,
4382 {SHRPX_OPT_RLIMIT_MEMLOCK.c_str(), required_argument, &flag, 187},
4383 {SHRPX_OPT_MAX_WORKER_PROCESSES.c_str(), required_argument, &flag, 188},
4385 required_argument, &flag, 189},
4386 {SHRPX_OPT_FRONTEND_QUIC_INITIAL_RTT.c_str(), required_argument, &flag,
4388 {SHRPX_OPT_REQUIRE_HTTP_SCHEME.c_str(), no_argument, &flag, 191},
4389 {SHRPX_OPT_TLS_KTLS.c_str(), no_argument, &flag, 192},
4441 switch (flag) {