htp file: constify name/data args

pull/1886/merge
Victor Julien 10 years ago
parent e3703ee126
commit 6b942b6734

@ -76,8 +76,9 @@
* \retval -1 error * \retval -1 error
* \retval -2 not handling files on this flow * \retval -2 not handling files on this flow
*/ */
int HTPFileOpen(HtpState *s, uint8_t *filename, uint16_t filename_len, int HTPFileOpen(HtpState *s, const uint8_t *filename, uint16_t filename_len,
uint8_t *data, uint32_t data_len, uint64_t txid, uint8_t direction) const uint8_t *data, uint32_t data_len,
uint64_t txid, uint8_t direction)
{ {
int retval = 0; int retval = 0;
uint8_t flags = 0; uint8_t flags = 0;
@ -201,7 +202,7 @@ end:
* \retval -1 error * \retval -1 error
* \retval -2 file doesn't need storing * \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) uint8_t direction)
{ {
SCEnter(); SCEnter();
@ -255,7 +256,7 @@ end:
* \retval -1 error * \retval -1 error
* \retval -2 not storing files on this flow/tx * \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) uint8_t flags, uint8_t direction)
{ {
SCEnter(); SCEnter();

@ -25,9 +25,9 @@
#ifndef __APP_LAYER_HTP_FILE_H__ #ifndef __APP_LAYER_HTP_FILE_H__
#define __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 HTPFileOpen(HtpState *, const uint8_t *, uint16_t, const uint8_t *, uint32_t, uint64_t, uint8_t);
int HTPFileStoreChunk(HtpState *, uint8_t *, uint32_t, uint8_t); int HTPFileStoreChunk(HtpState *, const uint8_t *, uint32_t, uint8_t);
int HTPFileClose(HtpState *, uint8_t *, uint32_t, uint8_t, uint8_t); int HTPFileClose(HtpState *, const uint8_t *, uint32_t, uint8_t, uint8_t);
void HTPFileParserRegisterTests(void); void HTPFileParserRegisterTests(void);

Loading…
Cancel
Save