From: Victor Julien Date: Fri, 13 Nov 2015 06:58:15 +0000 (+0100) Subject: htp file: constify name/data args X-Git-Tag: suricata-3.0.1RC1~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b942b6734639d249185433541d76c8141779aa7;p=thirdparty%2Fsuricata.git htp file: constify name/data args --- diff --git a/src/app-layer-htp-file.c b/src/app-layer-htp-file.c index 27371a750d..6de9d65572 100644 --- a/src/app-layer-htp-file.c +++ b/src/app-layer-htp-file.c @@ -76,8 +76,9 @@ * \retval -1 error * \retval -2 not handling files on this flow */ -int HTPFileOpen(HtpState *s, uint8_t *filename, uint16_t filename_len, - uint8_t *data, uint32_t data_len, uint64_t txid, uint8_t direction) +int HTPFileOpen(HtpState *s, const uint8_t *filename, uint16_t filename_len, + const uint8_t *data, uint32_t data_len, + uint64_t txid, uint8_t direction) { int retval = 0; uint8_t flags = 0; @@ -201,7 +202,7 @@ end: * \retval -1 error * \retval -2 file doesn't need storing */ -int HTPFileStoreChunk(HtpState *s, uint8_t *data, uint32_t data_len, +int HTPFileStoreChunk(HtpState *s, const uint8_t *data, uint32_t data_len, uint8_t direction) { SCEnter(); @@ -255,7 +256,7 @@ end: * \retval -1 error * \retval -2 not storing files on this flow/tx */ -int HTPFileClose(HtpState *s, uint8_t *data, uint32_t data_len, +int HTPFileClose(HtpState *s, const uint8_t *data, uint32_t data_len, uint8_t flags, uint8_t direction) { SCEnter(); diff --git a/src/app-layer-htp-file.h b/src/app-layer-htp-file.h index 70799c3201..1f0bfb6055 100644 --- a/src/app-layer-htp-file.h +++ b/src/app-layer-htp-file.h @@ -25,9 +25,9 @@ #ifndef __APP_LAYER_HTP_FILE_H__ #define __APP_LAYER_HTP_FILE_H__ -int HTPFileOpen(HtpState *, uint8_t *, uint16_t, uint8_t *, uint32_t, uint64_t, uint8_t); -int HTPFileStoreChunk(HtpState *, uint8_t *, uint32_t, uint8_t); -int HTPFileClose(HtpState *, uint8_t *, uint32_t, uint8_t, uint8_t); +int HTPFileOpen(HtpState *, const uint8_t *, uint16_t, const uint8_t *, uint32_t, uint64_t, uint8_t); +int HTPFileStoreChunk(HtpState *, const uint8_t *, uint32_t, uint8_t); +int HTPFileClose(HtpState *, const uint8_t *, uint32_t, uint8_t, uint8_t); void HTPFileParserRegisterTests(void);