From: Eric Leblond Date: Fri, 6 Mar 2015 21:21:12 +0000 (+0100) Subject: json-alert: use getter for appstate X-Git-Tag: suricata-2.1beta4~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1356%2Fhead;p=thirdparty%2Fsuricata.git json-alert: use getter for appstate --- diff --git a/src/output-json-alert.c b/src/output-json-alert.c index 22c48963a9..60dbf1fdb6 100644 --- a/src/output-json-alert.c +++ b/src/output-json-alert.c @@ -108,7 +108,7 @@ static int AlertJsonPrintStreamSegmentCallback(const Packet *p, void *data, uint */ static void AlertJsonHttp(const Flow *f, json_t *js) { - HtpState *htp_state = (HtpState *)f->alstate; + HtpState *htp_state = (HtpState *)FlowGetAppState(f); if (htp_state) { uint64_t tx_id = AppLayerParserGetTransactionLogId(f->alparser); htp_tx_t *tx = AppLayerParserGetTx(IPPROTO_TCP, ALPROTO_HTTP, htp_state, tx_id); @@ -130,7 +130,7 @@ static void AlertJsonHttp(const Flow *f, json_t *js) static void AlertJsonTls(const Flow *f, json_t *js) { - SSLState *ssl_state = (SSLState *)f->alstate; + SSLState *ssl_state = (SSLState *)FlowGetAppState(f); if (ssl_state) { json_t *tjs = json_object(); if (unlikely(tjs == NULL)) @@ -147,7 +147,7 @@ static void AlertJsonTls(const Flow *f, json_t *js) static void AlertJsonSsh(const Flow *f, json_t *js) { - SshState *ssh_state = (SshState *)f->alstate; + SshState *ssh_state = (SshState *)FlowGetAppState(f); if (ssh_state) { json_t *tjs = json_object(); if (unlikely(tjs == NULL))