From: Victor Julien Date: Mon, 14 Dec 2015 17:27:09 +0000 (+0100) Subject: file: fix flags type in API X-Git-Tag: suricata-3.0.1RC1~83 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2ceb98064ad4486334b6bd85a7da9abcfaf0730;p=thirdparty%2Fsuricata.git file: fix flags type in API --- diff --git a/src/util-file.c b/src/util-file.c index de31af31dd..7e3ba16113 100644 --- a/src/util-file.c +++ b/src/util-file.c @@ -538,7 +538,7 @@ int FileAppendData(FileContainer *ffc, const uint8_t *data, uint32_t data_len) * \note filename is not a string, so it's not nul terminated. */ File *FileOpenFile(FileContainer *ffc, const uint8_t *name, uint16_t name_len, - const uint8_t *data, uint32_t data_len, uint8_t flags) + const uint8_t *data, uint32_t data_len, uint16_t flags) { SCEnter(); @@ -601,7 +601,7 @@ File *FileOpenFile(FileContainer *ffc, const uint8_t *name, uint16_t name_len, } static int FileCloseFilePtr(File *ff, const uint8_t *data, - uint32_t data_len, uint8_t flags) + uint32_t data_len, uint16_t flags) { SCEnter(); @@ -677,7 +677,7 @@ static int FileCloseFilePtr(File *ff, const uint8_t *data, * \retval -1 error */ int FileCloseFile(FileContainer *ffc, const uint8_t *data, - uint32_t data_len, uint8_t flags) + uint32_t data_len, uint16_t flags) { SCEnter(); diff --git a/src/util-file.h b/src/util-file.h index ae3732d5c7..4b590c2c38 100644 --- a/src/util-file.h +++ b/src/util-file.h @@ -110,7 +110,7 @@ void FileContainerAdd(FileContainer *, File *); * \note filename is not a string, so it's not nul terminated. */ File *FileOpenFile(FileContainer *, const uint8_t *name, uint16_t name_len, - const uint8_t *data, uint32_t data_len, uint8_t flags); + const uint8_t *data, uint32_t data_len, uint16_t flags); /** * \brief Close a File * @@ -123,7 +123,7 @@ File *FileOpenFile(FileContainer *, const uint8_t *name, uint16_t name_len, * \retval -1 error */ int FileCloseFile(FileContainer *, const uint8_t *data, uint32_t data_len, - uint8_t flags); + uint16_t flags); /** * \brief Store a chunk of file data in the flow. The open "flowfile"