Go to the documentation of this file.
37 #ifndef _HTP_MULTIPART_H
38 #define _HTP_MULTIPART_H
47 #define MULTIPART_PART_UNKNOWN 0
48 #define MULTIPART_PART_TEXT 1
49 #define MULTIPART_PART_FILE 2
50 #define MULTIPART_PART_PREAMBLE 3
51 #define MULTIPART_PART_EPILOGUE 4
53 #define MULTIPART_MODE_LINE 0
54 #define MULTIPART_MODE_DATA 1
56 #define MULTIPART_STATE_DATA 1
57 #define MULTIPART_STATE_BOUNDARY 2
58 #define MULTIPART_STATE_BOUNDARY_IS_LAST1 3
59 #define MULTIPART_STATE_BOUNDARY_IS_LAST2 4
60 #define MULTIPART_STATE_BOUNDARY_EAT_LF 5
62 #define MULTIPART_DEFAULT_FILE_EXTRACT_LIMIT 16
64 #define HTP_MULTIPART_MIME_TYPE "multipart/form-data"