|
26 | 26 | /** |
27 | 27 | * TLV types. |
28 | 28 | */ |
29 | | -#define TLV_TYPE_URL 1 |
30 | | -#define TLV_TYPE_RESPONSE0 2 |
31 | | -#define TLV_TYPE_USERNAME 3 |
32 | | -#define TLV_TYPE_PASSWORD 4 |
33 | | -#define TLV_TYPE_POSTFIELDS 5 |
34 | | -#define TLV_TYPE_HEADER 6 |
35 | | -#define TLV_TYPE_COOKIE 7 |
36 | | -#define TLV_TYPE_UPLOAD1 8 |
37 | | -#define TLV_TYPE_RANGE 9 |
38 | | -#define TLV_TYPE_CUSTOMREQUEST 10 |
39 | | -#define TLV_TYPE_MAIL_RECIPIENT 11 |
40 | | -#define TLV_TYPE_MAIL_FROM 12 |
41 | | -#define TLV_TYPE_MIME_PART 13 |
42 | | -#define TLV_TYPE_MIME_PART_NAME 14 |
43 | | -#define TLV_TYPE_MIME_PART_DATA 15 |
44 | | -#define TLV_TYPE_HTTPAUTH 16 |
45 | | -#define TLV_TYPE_RESPONSE1 17 |
46 | | -#define TLV_TYPE_RESPONSE2 18 |
47 | | -#define TLV_TYPE_RESPONSE3 19 |
48 | | -#define TLV_TYPE_RESPONSE4 20 |
49 | | -#define TLV_TYPE_RESPONSE5 21 |
50 | | -#define TLV_TYPE_RESPONSE6 22 |
51 | | -#define TLV_TYPE_RESPONSE7 23 |
52 | | -#define TLV_TYPE_RESPONSE8 24 |
53 | | -#define TLV_TYPE_RESPONSE9 25 |
54 | | -#define TLV_TYPE_RESPONSE10 26 |
55 | | -#define TLV_TYPE_OPTHEADER 27 |
56 | | -#define TLV_TYPE_NOBODY 28 |
57 | | -#define TLV_TYPE_FOLLOWLOCATION 29 |
58 | | -#define TLV_TYPE_ACCEPTENCODING 30 |
59 | | -#define TLV_TYPE_SECOND_RESPONSE0 31 |
60 | | -#define TLV_TYPE_SECOND_RESPONSE1 32 |
61 | | -#define TLV_TYPE_WILDCARDMATCH 33 |
62 | | -#define TLV_TYPE_RTSP_REQUEST 34 |
63 | | -#define TLV_TYPE_RTSP_SESSION_ID 35 |
64 | | -#define TLV_TYPE_RTSP_STREAM_URI 36 |
65 | | -#define TLV_TYPE_RTSP_TRANSPORT 37 |
66 | | -#define TLV_TYPE_RTSP_CLIENT_CSEQ 38 |
67 | | -#define TLV_TYPE_MAIL_AUTH 39 |
68 | | -#define TLV_TYPE_HTTP_VERSION 40 |
69 | | -#define TLV_TYPE_DOH_URL 41 |
70 | | -#define TLV_TYPE_LOGIN_OPTIONS 42 |
71 | | -#define TLV_TYPE_XOAUTH2_BEARER 43 |
72 | | -#define TLV_TYPE_USERPWD 44 |
73 | | -#define TLV_TYPE_USERAGENT 45 |
74 | | -#define TLV_TYPE_NETRC 46 |
75 | | -#define TLV_TYPE_SSH_HOST_PUBLIC_KEY_SHA256 47 |
76 | | -#define TLV_TYPE_POST 48 |
77 | | -#define TLV_TYPE_WS_OPTIONS 49 |
78 | | -#define TLV_TYPE_CONNECT_ONLY 50 |
79 | | -#define TLV_TYPE_HSTS 51 |
80 | | -#define TLV_TYPE_HTTPPOSTBODY 52 |
81 | | -#define TLV_TYPE_PROXY 53 |
82 | | -#define TLV_TYPE_PROXYTYPE 54 |
| 29 | +#define TLV_TYPE_URL 1 |
| 30 | +#define TLV_TYPE_RESPONSE0 2 |
| 31 | +#define TLV_TYPE_USERNAME 3 |
| 32 | +#define TLV_TYPE_PASSWORD 4 |
| 33 | +#define TLV_TYPE_POSTFIELDS 5 |
| 34 | +#define TLV_TYPE_HEADER 6 |
| 35 | +#define TLV_TYPE_COOKIE 7 |
| 36 | +#define TLV_TYPE_UPLOAD1 8 |
| 37 | +#define TLV_TYPE_RANGE 9 |
| 38 | +#define TLV_TYPE_CUSTOMREQUEST 10 |
| 39 | +#define TLV_TYPE_MAIL_RECIPIENT 11 |
| 40 | +#define TLV_TYPE_MAIL_FROM 12 |
| 41 | +#define TLV_TYPE_MIME_PART 13 |
| 42 | +#define TLV_TYPE_MIME_PART_NAME 14 |
| 43 | +#define TLV_TYPE_MIME_PART_DATA 15 |
| 44 | +#define TLV_TYPE_HTTPAUTH 16 |
| 45 | +#define TLV_TYPE_RESPONSE1 17 |
| 46 | +#define TLV_TYPE_RESPONSE2 18 |
| 47 | +#define TLV_TYPE_RESPONSE3 19 |
| 48 | +#define TLV_TYPE_RESPONSE4 20 |
| 49 | +#define TLV_TYPE_RESPONSE5 21 |
| 50 | +#define TLV_TYPE_RESPONSE6 22 |
| 51 | +#define TLV_TYPE_RESPONSE7 23 |
| 52 | +#define TLV_TYPE_RESPONSE8 24 |
| 53 | +#define TLV_TYPE_RESPONSE9 25 |
| 54 | +#define TLV_TYPE_RESPONSE10 26 |
| 55 | +#define TLV_TYPE_OPTHEADER 27 |
| 56 | +#define TLV_TYPE_NOBODY 28 |
| 57 | +#define TLV_TYPE_FOLLOWLOCATION 29 |
| 58 | +#define TLV_TYPE_ACCEPTENCODING 30 |
| 59 | +#define TLV_TYPE_SECOND_RESPONSE0 31 |
| 60 | +#define TLV_TYPE_SECOND_RESPONSE1 32 |
| 61 | +#define TLV_TYPE_WILDCARDMATCH 33 |
| 62 | +#define TLV_TYPE_RTSP_REQUEST 34 |
| 63 | +#define TLV_TYPE_RTSP_SESSION_ID 35 |
| 64 | +#define TLV_TYPE_RTSP_STREAM_URI 36 |
| 65 | +#define TLV_TYPE_RTSP_TRANSPORT 37 |
| 66 | +#define TLV_TYPE_RTSP_CLIENT_CSEQ 38 |
| 67 | +#define TLV_TYPE_MAIL_AUTH 39 |
| 68 | +#define TLV_TYPE_HTTP_VERSION 40 |
| 69 | +#define TLV_TYPE_DOH_URL 41 |
| 70 | +#define TLV_TYPE_LOGIN_OPTIONS 42 |
| 71 | +#define TLV_TYPE_XOAUTH2_BEARER 43 |
| 72 | +#define TLV_TYPE_USERPWD 44 |
| 73 | +#define TLV_TYPE_USERAGENT 45 |
| 74 | +#define TLV_TYPE_NETRC 46 |
| 75 | +#define TLV_TYPE_SSH_HOST_PUBLIC_KEY_SHA256 47 |
| 76 | +#define TLV_TYPE_POST 48 |
| 77 | +#define TLV_TYPE_WS_OPTIONS 49 |
| 78 | +#define TLV_TYPE_CONNECT_ONLY 50 |
| 79 | +#define TLV_TYPE_HSTS 51 |
| 80 | +#define TLV_TYPE_HTTPPOSTBODY 52 |
| 81 | +#define TLV_TYPE_PROXY 53 |
| 82 | +#define TLV_TYPE_PROXYTYPE 54 |
83 | 83 |
|
84 | 84 | #define TLV_TYPE_PROXYUSERPWD 100 |
85 | 85 | #define TLV_TYPE_REFERER 101 |
|
274 | 274 | #define MAXIMUM_WRITE_LENGTH 52428800 |
275 | 275 |
|
276 | 276 | /* convenience string for HTTPPOST body name */ |
277 | | -#define FUZZ_HTTPPOST_NAME "test" |
| 277 | +#define FUZZ_HTTPPOST_NAME "test" |
278 | 278 |
|
279 | 279 | /* Cookie-jar WRITE (CURLOPT_COOKIEJAR) path. */ |
280 | 280 | #define FUZZ_COOKIE_JAR_PATH "/dev/null" |
281 | 281 |
|
282 | 282 | /* Cookie-jar READ (CURLOPT_COOKIEFILE) path. */ |
283 | | -#define FUZZ_RO_COOKIE_FILE_PATH "/dev/null" |
| 283 | +#define FUZZ_RO_COOKIE_FILE_PATH "/dev/null" |
284 | 284 |
|
285 | 285 | /* Alt-Svc header cache path */ |
286 | | -#define FUZZ_ALT_SVC_HEADER_CACHE_PATH "/dev/null" |
| 286 | +#define FUZZ_ALT_SVC_HEADER_CACHE_PATH "/dev/null" |
287 | 287 |
|
288 | 288 | /* HSTS header cache path */ |
289 | | -#define FUZZ_HSTS_HEADER_CACHE_PATH "/dev/null" |
| 289 | +#define FUZZ_HSTS_HEADER_CACHE_PATH "/dev/null" |
290 | 290 |
|
291 | 291 | /* Certificate Revocation List file path */ |
292 | | -#define FUZZ_CRL_FILE_PATH "/dev/null" |
| 292 | +#define FUZZ_CRL_FILE_PATH "/dev/null" |
293 | 293 |
|
294 | 294 | /* .netrc file path */ |
295 | | -#define FUZZ_NETRC_FILE_PATH "/dev/null" |
| 295 | +#define FUZZ_NETRC_FILE_PATH "/dev/null" |
296 | 296 |
|
297 | 297 | /* Number of supported responses */ |
298 | 298 | #define TLV_MAX_NUM_RESPONSES 11 |
|
0 commit comments