68 #define HTP_ERROR_RESERVED -1000 78 #define HTP_DECLINED 0 99 #define HTP_DATA_OTHER 3 112 #define HTP_DATA_BUFFER 5 117 #define HTP_STATUS_RESERVED 1000 198 #define HTP_CONN_PIPELINED 0x000000001ULL 199 #define HTP_CONN_HTTP_0_9_EXTRA 0x000000002ULL 202 #define HTP_FIELD_UNPARSEABLE 0x000000004ULL 203 #define HTP_FIELD_INVALID 0x000000008ULL 204 #define HTP_FIELD_FOLDED 0x000000010ULL 205 #define HTP_FIELD_REPEATED 0x000000020ULL 206 #define HTP_FIELD_LONG 0x000000040ULL 207 #define HTP_FIELD_RAW_NUL 0x000000080ULL 208 #define HTP_REQUEST_SMUGGLING 0x000000100ULL 209 #define HTP_INVALID_FOLDING 0x000000200ULL 210 #define HTP_REQUEST_INVALID_T_E 0x000000400ULL 211 #define HTP_MULTI_PACKET_HEAD 0x000000800ULL 212 #define HTP_HOST_MISSING 0x000001000ULL 213 #define HTP_HOST_AMBIGUOUS 0x000002000ULL 214 #define HTP_PATH_ENCODED_NUL 0x000004000ULL 215 #define HTP_PATH_RAW_NUL 0x000008000ULL 216 #define HTP_PATH_INVALID_ENCODING 0x000010000ULL 217 #define HTP_PATH_INVALID 0x000020000ULL 218 #define HTP_PATH_OVERLONG_U 0x000040000ULL 219 #define HTP_PATH_ENCODED_SEPARATOR 0x000080000ULL 220 #define HTP_PATH_UTF8_VALID 0x000100000ULL 221 #define HTP_PATH_UTF8_INVALID 0x000200000ULL 222 #define HTP_PATH_UTF8_OVERLONG 0x000400000ULL 223 #define HTP_PATH_HALF_FULL_RANGE 0x000800000ULL 224 #define HTP_STATUS_LINE_INVALID 0x001000000ULL 225 #define HTP_HOSTU_INVALID 0x002000000ULL 226 #define HTP_HOSTH_INVALID 0x004000000ULL 227 #define HTP_URLEN_ENCODED_NUL 0x008000000ULL 228 #define HTP_URLEN_INVALID_ENCODING 0x010000000ULL 229 #define HTP_URLEN_OVERLONG_U 0x020000000ULL 230 #define HTP_URLEN_HALF_FULL_RANGE 0x040000000ULL 231 #define HTP_URLEN_RAW_NUL 0x080000000ULL 232 #define HTP_REQUEST_INVALID 0x100000000ULL 233 #define HTP_REQUEST_INVALID_C_L 0x200000000ULL 234 #define HTP_AUTH_INVALID 0x400000000ULL 236 #define HTP_MAX_HEADERS_REPETITIONS 64 238 #define HTP_HOST_INVALID ( HTP_HOSTU_INVALID | HTP_HOSTH_INVALID ) 241 #define HTP_LOG_MARK __FILE__,__LINE__ 307 #define HTP_PROTOCOL_INVALID -2 308 #define HTP_PROTOCOL_UNKNOWN -1 309 #define HTP_PROTOCOL_0_9 9 310 #define HTP_PROTOCOL_1_0 100 311 #define HTP_PROTOCOL_1_1 101 328 #define HTP_STATUS_INVALID -1 329 #define HTP_STATUS_UNKNOWN 0 Definition: htp_config_private.h:123
Definition: htp_core.h:188
Definition: htp_core.h:336
Definition: htp_core.h:284
Definition: htp_core.h:273
Definition: htp_core.h:264
Definition: htp_core.h:325
Definition: htp_core.h:270
Definition: htp_core.h:286
Definition: htp_core.h:155
htp_content_encoding_t
Definition: htp_core.h:143
Definition: htp_core.h:161
Definition: htp_core.h:322
Definition: htp_core.h:134
Definition: htp_core.h:285
Definition: htp_core.h:283
Definition: htp_core.h:140
Definition: htp_core.h:149
Definition: htp_core.h:251
struct timeval htp_time_t
Definition: htp_core.h:60
Definition: htp_core.h:172
Definition: htp_core.h:178
Definition: htp_core.h:341
Definition: htp_core.h:250
Definition: htp_core.h:186
Definition: htp_core.h:279
Definition: htp_core.h:292
int htp_status_t
Definition: htp_core.h:46
Definition: htp_core.h:181
Definition: htp_core.h:158
htp_method_t
Definition: htp_core.h:259
Definition: htp_core.h:290
Definition: htp_core.h:274
Definition: htp_core.h:339
Definition: htp_core.h:131
htp_file_source_t
Definition: htp_core.h:184
Definition: htp_core.h:280
Definition: htp_core.h:316
Definition: htp_core.h:169
Definition: htp_core.h:277
Definition: htp_core.h:137
Definition: htp_core.h:267
Definition: htp_core.h:266
Definition: htp_core.h:276
Definition: htp_core.h:247
Definition: htp_core.h:253
Definition: htp_core.h:343
Definition: htp_core.h:272
htp_parser_id_t
Definition: htp_core.h:296
Definition: htp_core.h:252
Definition: htp_connection_parser_private.h:51
Definition: htp_core.h:269
Definition: htp_core.h:175
Definition: htp_core.h:265
Definition: htp_core.h:298
struct htp_header_line_t htp_header_line_t
Definition: htp_core.h:54
Definition: htp_core.h:301
Definition: htp_core.h:288
Definition: htp_core.h:275
Definition: htp_core.h:287
Definition: htp_core.h:268
Definition: htp_core.h:281
Definition: htp_core.h:319
Definition: htp_core.h:249
Definition: htp_core.h:337
htp_stream_state_t
Definition: htp_core.h:335
Definition: htp_core.h:291
htp_log_level_t
Definition: htp_core.h:246
htp_auth_type_t
Definition: htp_core.h:122
Definition: htp_core.h:282
Definition: htp_core.h:248
Definition: htp_core.h:128
htp_data_source_t
Definition: htp_core.h:314
Definition: htp_core.h:342
Definition: htp_core.h:289
Definition: htp_core.h:340
Definition: htp_core.h:152
Definition: htp_core.h:271
Definition: htp_core.h:278
htp_transfer_coding_t
Definition: htp_core.h:167
Definition: htp_core.h:338