From 6b942b6734639d249185433541d76c8141779aa7 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 13 Nov 2015 07:58:15 +0100 Subject: [PATCH] htp file: constify name/data args --- src/app-layer-htp-file.c | 9 +++++---- src/app-layer-htp-file.h | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-) 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);