suricata
|
#include "suricata-common.h"
Go to the source code of this file.
Functions | |
bstr * | SCHTPGenerateNormalizedUri (htp_tx_t *tx, htp_uri_t *uri, int uri_include_all) |
Generates the normalized uri. More... | |
bstr* SCHTPGenerateNormalizedUri | ( | htp_tx_t * | tx, |
htp_uri_t * | uri, | ||
int | uri_include_all | ||
) |
Generates the normalized uri.
Anoop Saldanha anoop sald anha@ gmai l.com
Anoop Saldanha anoop sald anha@ gmai l.com
Libhtp doesn't recreate the whole normalized uri and save it. That duty has now been passed to us. A lot of this code has been copied from libhtp. Keep an eye out on the tx->parsed_uri struct and how the parameters in it are generated, just in case some modifications are made to them in the future.
uri_include_all | boolean to indicate if scheme, username/password, hostname and port should be part of the buffer |
Definition at line 60 of file app-layer-htp-libhtp.c.