#include "util-profiling.h"
#include "util-validate.h"
-FileAppProto file_protos_ts_static[] = {
- { ALPROTO_HTTP1, HTP_REQUEST_BODY },
- { ALPROTO_SMTP, 0 },
- { ALPROTO_FTP, 0 },
- { ALPROTO_FTPDATA, 0 },
- { ALPROTO_SMB, 0 },
- { ALPROTO_NFS, 0 },
- { ALPROTO_HTTP2, HTTP2StateDataClient },
- { ALPROTO_UNKNOWN, 0 },
-};
-
-FileAppProto file_protos_tc_static[] = {
- { ALPROTO_HTTP1, HTP_RESPONSE_BODY },
- { ALPROTO_FTP, 0 },
- { ALPROTO_FTPDATA, 0 },
- { ALPROTO_SMB, 0 },
- { ALPROTO_NFS, 0 },
- { ALPROTO_HTTP2, HTTP2StateDataServer },
- { ALPROTO_UNKNOWN, 0 },
-};
-
-FileAppProto *file_protos_ts = file_protos_ts_static;
-FileAppProto *file_protos_tc = file_protos_tc_static;
-
/**
* \brief Inspect the file inspecting keywords.
*
const struct DetectEngineAppInspectionEngine_ *engine, const Signature *s, Flow *f,
uint8_t flags, void *_alstate, void *tx, uint64_t tx_id);
-typedef struct FileAppProto {
- AppProto alproto;
- int progress;
-} FileAppProto;
-
-extern FileAppProto *file_protos_ts;
-extern FileAppProto *file_protos_tc;
-
#endif /* __DETECT_ENGINE_FILE_H__ */