counters: s/SCPerfCounterIncr/StatsIncr/g

pull/1508/head
Victor Julien 11 years ago
parent 8992275b0c
commit 1c0b4ee0ae

@ -140,7 +140,7 @@ void StatsAddUI64(ThreadVars *tv, uint16_t id, uint64_t x)
* \param id Index of the counter in the counter array * \param id Index of the counter in the counter array
* \param pca Counter array that holds the local counters for this TM * \param pca Counter array that holds the local counters for this TM
*/ */
void SCPerfCounterIncr(ThreadVars *tv, uint16_t id) void StatsIncr(ThreadVars *tv, uint16_t id)
{ {
SCPerfPrivateContext *pca = &tv->perf_private_ctx; SCPerfPrivateContext *pca = &tv->perf_private_ctx;
#ifdef UNITTESTS #ifdef UNITTESTS
@ -1432,8 +1432,8 @@ static int SCPerfTestCntArraySize07()
SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx); SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx);
pca = &tv.perf_private_ctx; pca = &tv.perf_private_ctx;
SCPerfCounterIncr(&tv, 1); StatsIncr(&tv, 1);
SCPerfCounterIncr(&tv, 2); StatsIncr(&tv, 2);
result = pca->size; result = pca->size;
@ -1457,7 +1457,7 @@ static int SCPerfTestUpdateCounter08()
SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx); SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx);
pca = &tv.perf_private_ctx; pca = &tv.perf_private_ctx;
SCPerfCounterIncr(&tv, id); StatsIncr(&tv, id);
StatsAddUI64(&tv, id, 100); StatsAddUI64(&tv, id, 100);
result = pca->head[id].value; result = pca->head[id].value;
@ -1486,7 +1486,7 @@ static int SCPerfTestUpdateCounter09()
SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx); SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx);
pca = &tv.perf_private_ctx; pca = &tv.perf_private_ctx;
SCPerfCounterIncr(&tv, id2); StatsIncr(&tv, id2);
StatsAddUI64(&tv, id2, 100); StatsAddUI64(&tv, id2, 100);
result = (pca->head[id1].value == 0) && (pca->head[id2].value == 101); result = (pca->head[id1].value == 0) && (pca->head[id2].value == 101);
@ -1514,9 +1514,9 @@ static int SCPerfTestUpdateGlobalCounter10()
SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx); SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx);
pca = &tv.perf_private_ctx; pca = &tv.perf_private_ctx;
SCPerfCounterIncr(&tv, id1); StatsIncr(&tv, id1);
StatsAddUI64(&tv, id2, 100); StatsAddUI64(&tv, id2, 100);
SCPerfCounterIncr(&tv, id3); StatsIncr(&tv, id3);
StatsAddUI64(&tv, id3, 100); StatsAddUI64(&tv, id3, 100);
SCPerfUpdateCounterArray(pca, &tv.perf_public_ctx); SCPerfUpdateCounterArray(pca, &tv.perf_public_ctx);
@ -1549,7 +1549,7 @@ static int SCPerfTestCounterValues11()
SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx); SCPerfGetAllCountersArray(&tv.perf_public_ctx, &tv.perf_private_ctx);
pca = &tv.perf_private_ctx; pca = &tv.perf_private_ctx;
SCPerfCounterIncr(&tv, id1); StatsIncr(&tv, id1);
StatsAddUI64(&tv, id2, 256); StatsAddUI64(&tv, id2, 256);
StatsAddUI64(&tv, id3, 257); StatsAddUI64(&tv, id3, 257);
StatsAddUI64(&tv, id4, 16843024); StatsAddUI64(&tv, id4, 16843024);

@ -126,7 +126,7 @@ void SCPerfReleasePCA(SCPerfPrivateContext *);
/* functions used to update local counter values */ /* functions used to update local counter values */
void StatsAddUI64(struct ThreadVars_ *, uint16_t, uint64_t); void StatsAddUI64(struct ThreadVars_ *, uint16_t, uint64_t);
void SCPerfCounterSetUI64(struct ThreadVars_ *, uint16_t, uint64_t); void SCPerfCounterSetUI64(struct ThreadVars_ *, uint16_t, uint64_t);
void SCPerfCounterIncr(struct ThreadVars_ *, uint16_t); void StatsIncr(struct ThreadVars_ *, uint16_t);
#define SCPerfSyncCounters(tv) \ #define SCPerfSyncCounters(tv) \
SCPerfUpdateCounterArray(&(tv)->perf_private_ctx, &(tv)->perf_public_ctx); \ SCPerfUpdateCounterArray(&(tv)->perf_private_ctx, &(tv)->perf_public_ctx); \

@ -41,7 +41,7 @@
int DecodeEthernet(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, int DecodeEthernet(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p,
uint8_t *pkt, uint16_t len, PacketQueue *pq) uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_eth); StatsIncr(tv, dtv->counter_eth);
if (unlikely(len < ETHERNET_HEADER_LEN)) { if (unlikely(len < ETHERNET_HEADER_LEN)) {
ENGINE_SET_INVALID_EVENT(p, ETHERNET_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, ETHERNET_PKT_TOO_SMALL);

@ -48,7 +48,7 @@ int DecodeGRE(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, ui
uint16_t header_len = GRE_HDR_LEN; uint16_t header_len = GRE_HDR_LEN;
GRESreHdr *gsre = NULL; GRESreHdr *gsre = NULL;
SCPerfCounterIncr(tv, dtv->counter_gre); StatsIncr(tv, dtv->counter_gre);
if(len < GRE_HDR_LEN) { if(len < GRE_HDR_LEN) {
ENGINE_SET_INVALID_EVENT(p, GRE_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, GRE_PKT_TOO_SMALL);

@ -153,7 +153,7 @@ void DecodePartialIPV4( Packet* p, uint8_t* partial_packet, uint16_t len )
*/ */
int DecodeICMPV4(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeICMPV4(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_icmpv4); StatsIncr(tv, dtv->counter_icmpv4);
if (len < ICMPV4_HEADER_LEN) { if (len < ICMPV4_HEADER_LEN) {
ENGINE_SET_INVALID_EVENT(p, ICMPV4_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, ICMPV4_PKT_TOO_SMALL);

@ -168,7 +168,7 @@ int DecodeICMPV6(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p,
uint8_t *pkt, uint16_t len, PacketQueue *pq) uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
int full_hdr = 0; int full_hdr = 0;
SCPerfCounterIncr(tv, dtv->counter_icmpv6); StatsIncr(tv, dtv->counter_icmpv6);
if (len < ICMPV6_HEADER_LEN) { if (len < ICMPV6_HEADER_LEN) {
SCLogDebug("ICMPV6_PKT_TOO_SMALL"); SCLogDebug("ICMPV6_PKT_TOO_SMALL");

@ -519,7 +519,7 @@ static int DecodeIPV4Packet(Packet *p, uint8_t *pkt, uint16_t len)
int DecodeIPV4(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeIPV4(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_ipv4); StatsIncr(tv, dtv->counter_ipv4);
SCLogDebug("pkt %p len %"PRIu16"", pkt, len); SCLogDebug("pkt %p len %"PRIu16"", pkt, len);

@ -65,7 +65,7 @@ static void DecodeIPv4inIPv6(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, u
PKT_SET_SRC(tp, PKT_SRC_DECODER_IPV6); PKT_SET_SRC(tp, PKT_SRC_DECODER_IPV6);
/* add the tp to the packet queue. */ /* add the tp to the packet queue. */
PacketEnqueue(pq,tp); PacketEnqueue(pq,tp);
SCPerfCounterIncr(tv, dtv->counter_ipv4inipv6); StatsIncr(tv, dtv->counter_ipv4inipv6);
return; return;
} }
} }
@ -92,7 +92,7 @@ static int DecodeIP6inIP6(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint
if (tp != NULL) { if (tp != NULL) {
PKT_SET_SRC(tp, PKT_SRC_DECODER_IPV6); PKT_SET_SRC(tp, PKT_SRC_DECODER_IPV6);
PacketEnqueue(pq,tp); PacketEnqueue(pq,tp);
SCPerfCounterIncr(tv, dtv->counter_ipv6inipv6); StatsIncr(tv, dtv->counter_ipv6inipv6);
} }
} }
} else { } else {
@ -601,7 +601,7 @@ int DecodeIPV6(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, u
{ {
int ret; int ret;
SCPerfCounterIncr(tv, dtv->counter_ipv6); StatsIncr(tv, dtv->counter_ipv6);
/* do the actual decoding */ /* do the actual decoding */
ret = DecodeIPV6Packet (tv, dtv, p, pkt, len); ret = DecodeIPV6Packet (tv, dtv, p, pkt, len);

@ -51,7 +51,7 @@ int DecodeMPLS(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt,
int label; int label;
int event = 0; int event = 0;
SCPerfCounterIncr(tv, dtv->counter_mpls); StatsIncr(tv, dtv->counter_mpls);
do { do {
if (len < MPLS_HEADER_LEN) { if (len < MPLS_HEADER_LEN) {

@ -47,7 +47,7 @@
int DecodeNull(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeNull(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_null); StatsIncr(tv, dtv->counter_null);
if (unlikely(len < HDR_SIZE)) { if (unlikely(len < HDR_SIZE)) {
ENGINE_SET_INVALID_EVENT(p, LTNULL_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, LTNULL_PKT_TOO_SMALL);

@ -42,7 +42,7 @@
int DecodePPP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodePPP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_ppp); StatsIncr(tv, dtv->counter_ppp);
if (unlikely(len < PPP_HEADER_LEN)) { if (unlikely(len < PPP_HEADER_LEN)) {
ENGINE_SET_INVALID_EVENT(p, PPP_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, PPP_PKT_TOO_SMALL);

@ -49,7 +49,7 @@
*/ */
int DecodePPPOEDiscovery(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodePPPOEDiscovery(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_pppoe); StatsIncr(tv, dtv->counter_pppoe);
if (len < PPPOE_DISCOVERY_HEADER_MIN_LEN) { if (len < PPPOE_DISCOVERY_HEADER_MIN_LEN) {
ENGINE_SET_INVALID_EVENT(p, PPPOE_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, PPPOE_PKT_TOO_SMALL);
@ -128,7 +128,7 @@ int DecodePPPOEDiscovery(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8
*/ */
int DecodePPPOESession(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodePPPOESession(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_pppoe); StatsIncr(tv, dtv->counter_pppoe);
if (len < PPPOE_SESSION_HEADER_LEN) { if (len < PPPOE_SESSION_HEADER_LEN) {
ENGINE_SET_INVALID_EVENT(p, PPPOE_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, PPPOE_PKT_TOO_SMALL);

@ -45,7 +45,7 @@
int DecodeRaw(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeRaw(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_raw); StatsIncr(tv, dtv->counter_raw);
/* If it is ipv4 or ipv6 it should at least be the size of ipv4 */ /* If it is ipv4 or ipv6 it should at least be the size of ipv4 */
if (unlikely(len < IPV4_HEADER_LEN)) { if (unlikely(len < IPV4_HEADER_LEN)) {

@ -61,7 +61,7 @@ static int DecodeSCTPPacket(ThreadVars *tv, Packet *p, uint8_t *pkt, uint16_t le
int DecodeSCTP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeSCTP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_sctp); StatsIncr(tv, dtv->counter_sctp);
if (unlikely(DecodeSCTPPacket(tv, p,pkt,len) < 0)) { if (unlikely(DecodeSCTPPacket(tv, p,pkt,len) < 0)) {
p->sctph = NULL; p->sctph = NULL;

@ -38,7 +38,7 @@
int DecodeSll(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeSll(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_sll); StatsIncr(tv, dtv->counter_sll);
if (unlikely(len < SLL_HEADER_LEN)) { if (unlikely(len < SLL_HEADER_LEN)) {
ENGINE_SET_INVALID_EVENT(p, SLL_PKT_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, SLL_PKT_TOO_SMALL);

@ -186,7 +186,7 @@ static int DecodeTCPPacket(ThreadVars *tv, Packet *p, uint8_t *pkt, uint16_t len
int DecodeTCP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeTCP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_tcp); StatsIncr(tv, dtv->counter_tcp);
if (unlikely(DecodeTCPPacket(tv, p,pkt,len) < 0)) { if (unlikely(DecodeTCPPacket(tv, p,pkt,len) < 0)) {
SCLogDebug("invalid TCP packet"); SCLogDebug("invalid TCP packet");

@ -96,7 +96,7 @@ int DecodeTeredo(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt,
PKT_SET_SRC(tp, PKT_SRC_DECODER_TEREDO); PKT_SET_SRC(tp, PKT_SRC_DECODER_TEREDO);
/* add the tp to the packet queue. */ /* add the tp to the packet queue. */
PacketEnqueue(pq,tp); PacketEnqueue(pq,tp);
SCPerfCounterIncr(tv, dtv->counter_teredo); StatsIncr(tv, dtv->counter_teredo);
return TM_ECODE_OK; return TM_ECODE_OK;
} }
} }

@ -72,7 +72,7 @@ static int DecodeUDPPacket(ThreadVars *t, Packet *p, uint8_t *pkt, uint16_t len)
int DecodeUDP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq) int DecodeUDP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, uint16_t len, PacketQueue *pq)
{ {
SCPerfCounterIncr(tv, dtv->counter_udp); StatsIncr(tv, dtv->counter_udp);
if (unlikely(DecodeUDPPacket(tv, p,pkt,len) < 0)) { if (unlikely(DecodeUDPPacket(tv, p,pkt,len) < 0)) {
p->udph = NULL; p->udph = NULL;

@ -61,9 +61,9 @@ int DecodeVLAN(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, u
uint32_t proto; uint32_t proto;
if (p->vlan_idx == 0) if (p->vlan_idx == 0)
SCPerfCounterIncr(tv, dtv->counter_vlan); StatsIncr(tv, dtv->counter_vlan);
else if (p->vlan_idx == 1) else if (p->vlan_idx == 1)
SCPerfCounterIncr(tv, dtv->counter_vlan_qinq); StatsIncr(tv, dtv->counter_vlan_qinq);
if(len < VLAN_HEADER_LEN) { if(len < VLAN_HEADER_LEN) {
ENGINE_SET_INVALID_EVENT(p, VLAN_HEADER_TOO_SMALL); ENGINE_SET_INVALID_EVENT(p, VLAN_HEADER_TOO_SMALL);

@ -106,7 +106,7 @@ void PacketDecodeFinalize(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p)
{ {
if (p->flags & PKT_IS_INVALID) if (p->flags & PKT_IS_INVALID)
SCPerfCounterIncr(tv, dtv->counter_invalid); StatsIncr(tv, dtv->counter_invalid);
#ifdef __SC_CUDA_SUPPORT__ #ifdef __SC_CUDA_SUPPORT__
if (dtv->cuda_vars.mpm_is_cuda) if (dtv->cuda_vars.mpm_is_cuda)

@ -771,7 +771,7 @@ insert:
if (tracker->af == AF_INET) { if (tracker->af == AF_INET) {
r = Defrag4Reassemble(tv, tracker, p); r = Defrag4Reassemble(tv, tracker, p);
if (r != NULL && tv != NULL && dtv != NULL) { if (r != NULL && tv != NULL && dtv != NULL) {
SCPerfCounterIncr(tv, dtv->counter_defrag_ipv4_reassembled); StatsIncr(tv, dtv->counter_defrag_ipv4_reassembled);
if (pq && DecodeIPV4(tv, dtv, r, (void *)r->ip4h, if (pq && DecodeIPV4(tv, dtv, r, (void *)r->ip4h,
IPV4_GET_IPLEN(r), pq) != TM_ECODE_OK) { IPV4_GET_IPLEN(r), pq) != TM_ECODE_OK) {
TmqhOutputPacketpool(tv, r); TmqhOutputPacketpool(tv, r);
@ -783,7 +783,7 @@ insert:
else if (tracker->af == AF_INET6) { else if (tracker->af == AF_INET6) {
r = Defrag6Reassemble(tv, tracker, p); r = Defrag6Reassemble(tv, tracker, p);
if (r != NULL && tv != NULL && dtv != NULL) { if (r != NULL && tv != NULL && dtv != NULL) {
SCPerfCounterIncr(tv, dtv->counter_defrag_ipv6_reassembled); StatsIncr(tv, dtv->counter_defrag_ipv6_reassembled);
if (pq && DecodeIPV6(tv, dtv, r, (uint8_t *)r->ip6h, if (pq && DecodeIPV6(tv, dtv, r, (uint8_t *)r->ip6h,
IPV6_GET_PLEN(r) + IPV6_HEADER_LEN, IPV6_GET_PLEN(r) + IPV6_HEADER_LEN,
pq) != TM_ECODE_OK) { pq) != TM_ECODE_OK) {
@ -923,10 +923,10 @@ Defrag(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, PacketQueue *pq)
if (tv != NULL && dtv != NULL) { if (tv != NULL && dtv != NULL) {
if (af == AF_INET) { if (af == AF_INET) {
SCPerfCounterIncr(tv, dtv->counter_defrag_ipv4_fragments); StatsIncr(tv, dtv->counter_defrag_ipv4_fragments);
} }
else if (af == AF_INET6) { else if (af == AF_INET6) {
SCPerfCounterIncr(tv, dtv->counter_defrag_ipv6_fragments); StatsIncr(tv, dtv->counter_defrag_ipv6_fragments);
} }
} }

@ -591,7 +591,7 @@ static TmEcode FlowManager(ThreadVars *th_v, void *thread_data)
SCLogDebug("Flow emergency mode entered..."); SCLogDebug("Flow emergency mode entered...");
SCPerfCounterIncr(th_v, ftd->flow_emerg_mode_enter); StatsIncr(th_v, ftd->flow_emerg_mode_enter);
} }
} }
@ -662,7 +662,7 @@ static TmEcode FlowManager(ThreadVars *th_v, void *thread_data)
"%% flows at the queue", (uintmax_t)ts.tv_sec, "%% flows at the queue", (uintmax_t)ts.tv_sec,
(uintmax_t)ts.tv_usec, len * 100 / flow_config.prealloc); (uintmax_t)ts.tv_usec, len * 100 / flow_config.prealloc);
SCPerfCounterIncr(th_v, ftd->flow_emerg_mode_over); StatsIncr(th_v, ftd->flow_emerg_mode_over);
} else { } else {
flow_update_delay_sec = FLOW_EMERG_MODE_UPDATE_DELAY_SEC; flow_update_delay_sec = FLOW_EMERG_MODE_UPDATE_DELAY_SEC;
flow_update_delay_nsec = FLOW_EMERG_MODE_UPDATE_DELAY_NSEC; flow_update_delay_nsec = FLOW_EMERG_MODE_UPDATE_DELAY_NSEC;

@ -1852,15 +1852,15 @@ TmEcode DecodeAFP(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Packet
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));
/* If suri has set vlan during reading, we increase vlan counter */ /* If suri has set vlan during reading, we increase vlan counter */
if (p->vlan_idx) { if (p->vlan_idx) {
SCPerfCounterIncr(tv, dtv->counter_vlan); StatsIncr(tv, dtv->counter_vlan);
} }
/* call the decoder */ /* call the decoder */

@ -535,7 +535,7 @@ ProcessErfDagRecord(ErfDagThreadVars *ewtn, char *prec)
p->ts.tv_sec++; p->ts.tv_sec++;
} }
SCPerfCounterIncr(tv, ewtn->packets); StatsIncr(tv, ewtn->packets);
ewtn->bytes += wlen; ewtn->bytes += wlen;
if (TmThreadsSlotProcessPkt(ewtn->tv, ewtn->slot, p) != TM_ECODE_OK) { if (TmThreadsSlotProcessPkt(ewtn->tv, ewtn->slot, p) != TM_ECODE_OK) {
@ -621,8 +621,8 @@ DecodeErfDag(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -284,8 +284,8 @@ DecodeErfFile(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, PacketQueu
return TM_ECODE_OK; return TM_ECODE_OK;
/* Update counters. */ /* Update counters. */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -452,7 +452,7 @@ TmEcode DecodeIPFW(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Packe
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -398,10 +398,10 @@ TmEcode ReceiveMpipeLoop(ThreadVars *tv, void *data, void *slot)
if (idesc->be) { if (idesc->be) {
/* Buffer Error - No buffer available, so mPipe /* Buffer Error - No buffer available, so mPipe
* dropped the packet. */ * dropped the packet. */
SCPerfCounterIncr(tv, XlateStack(ptv, idesc->stack_idx)); StatsIncr(tv, XlateStack(ptv, idesc->stack_idx));
} else { } else {
/* Bad packet. CRC error */ /* Bad packet. CRC error */
SCPerfCounterIncr(tv, ptv->mpipe_drop); StatsIncr(tv, ptv->mpipe_drop);
gxio_mpipe_iqueue_drop(iqueue, idesc); gxio_mpipe_iqueue_drop(iqueue, idesc);
} }
gxio_mpipe_iqueue_release(iqueue, idesc); gxio_mpipe_iqueue_release(iqueue, idesc);
@ -1039,8 +1039,8 @@ TmEcode DecodeMpipe(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
// SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); // StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));

@ -357,8 +357,8 @@ TmEcode NapatechDecode(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
// SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); // StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -930,7 +930,7 @@ static TmEcode DecodeNetmap(ThreadVars *tv, Packet *p, void *data, PacketQueue *
SCReturnInt(TM_ECODE_OK); SCReturnInt(TM_ECODE_OK);
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -499,7 +499,7 @@ TmEcode DecodeNFLOG(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Pack
IPV6Hdr *ip6h = (IPV6Hdr *)GET_PKT_DATA(p); IPV6Hdr *ip6h = (IPV6Hdr *)GET_PKT_DATA(p);
DecodeThreadVars *dtv = (DecodeThreadVars *)data; DecodeThreadVars *dtv = (DecodeThreadVars *)data;
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -1223,7 +1223,7 @@ TmEcode DecodeNFQ(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Packet
if (p->flags & PKT_PSEUDO_STREAM_END) if (p->flags & PKT_PSEUDO_STREAM_END)
return TM_ECODE_OK; return TM_ECODE_OK;
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -401,8 +401,8 @@ TmEcode DecodePcapFile(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, P
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -704,8 +704,8 @@ TmEcode DecodePcap(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Packe
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));

@ -602,15 +602,15 @@ TmEcode DecodePfring(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Pac
return TM_ECODE_OK; return TM_ECODE_OK;
/* update counters */ /* update counters */
SCPerfCounterIncr(tv, dtv->counter_pkts); StatsIncr(tv, dtv->counter_pkts);
//SCPerfCounterIncr(tv, dtv->counter_pkts_per_sec); //StatsIncr(tv, dtv->counter_pkts_per_sec);
StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_bytes, GET_PKT_LEN(p));
StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p)); StatsAddUI64(tv, dtv->counter_avg_pkt_size, GET_PKT_LEN(p));
SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p)); SCPerfCounterSetUI64(tv, dtv->counter_max_pkt_size, GET_PKT_LEN(p));
/* If suri has set vlan during reading, we increase vlan counter */ /* If suri has set vlan during reading, we increase vlan counter */
if (p->vlan_idx) { if (p->vlan_idx) {
SCPerfCounterIncr(tv, dtv->counter_vlan); StatsIncr(tv, dtv->counter_vlan);
} }
DecodeEthernet(tv, dtv, p, GET_PKT_DATA(p), GET_PKT_LEN(p), pq); DecodeEthernet(tv, dtv, p, GET_PKT_DATA(p), GET_PKT_LEN(p), pq);

@ -1906,7 +1906,7 @@ int StreamTcpReassembleHandleSegmentHandleData(ThreadVars *tv, TcpReassemblyThre
if (stream->flags & STREAMTCP_STREAM_FLAG_DEPTH_REACHED) { if (stream->flags & STREAMTCP_STREAM_FLAG_DEPTH_REACHED) {
/* increment stream depth counter */ /* increment stream depth counter */
SCPerfCounterIncr(tv, ra_ctx->counter_tcp_stream_depth); StatsIncr(tv, ra_ctx->counter_tcp_stream_depth);
stream->flags |= STREAMTCP_STREAM_FLAG_NOREASSEMBLY; stream->flags |= STREAMTCP_STREAM_FLAG_NOREASSEMBLY;
SCLogDebug("ssn %p: reassembly depth reached, " SCLogDebug("ssn %p: reassembly depth reached, "
@ -2607,7 +2607,7 @@ int DoHandleGap(ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
stream->flags |= STREAMTCP_STREAM_FLAG_GAP; stream->flags |= STREAMTCP_STREAM_FLAG_GAP;
StreamTcpSetEvent(p, STREAM_REASSEMBLY_SEQ_GAP); StreamTcpSetEvent(p, STREAM_REASSEMBLY_SEQ_GAP);
SCPerfCounterIncr(tv, ra_ctx->counter_tcp_reass_gap); StatsIncr(tv, ra_ctx->counter_tcp_reass_gap);
#ifdef DEBUG #ifdef DEBUG
dbg_app_layer_gap++; dbg_app_layer_gap++;
#endif #endif
@ -2953,7 +2953,7 @@ int StreamTcpReassembleAppLayer (ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
stream->flags |= STREAMTCP_STREAM_FLAG_GAP; stream->flags |= STREAMTCP_STREAM_FLAG_GAP;
StreamTcpSetEvent(p, STREAM_REASSEMBLY_SEQ_GAP); StreamTcpSetEvent(p, STREAM_REASSEMBLY_SEQ_GAP);
SCPerfCounterIncr(tv, ra_ctx->counter_tcp_reass_gap); StatsIncr(tv, ra_ctx->counter_tcp_reass_gap);
#ifdef DEBUG #ifdef DEBUG
dbg_app_layer_gap++; dbg_app_layer_gap++;
#endif #endif
@ -3596,7 +3596,7 @@ TcpSegment* StreamTcpGetSegment(ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
segment_pool[idx]->allocated); segment_pool[idx]->allocated);
/* Increment the counter to show that we are not able to serve the /* Increment the counter to show that we are not able to serve the
segment request due to memcap limit */ segment request due to memcap limit */
SCPerfCounterIncr(tv, ra_ctx->counter_tcp_segment_memcap); StatsIncr(tv, ra_ctx->counter_tcp_segment_memcap);
} else { } else {
seg->flags = stream_config.segment_init_flags; seg->flags = stream_config.segment_init_flags;
seg->next = NULL; seg->next = NULL;

@ -844,10 +844,10 @@ static int StreamTcpPacketStateNone(ThreadVars *tv, Packet *p,
if (ssn == NULL) { if (ssn == NULL) {
ssn = StreamTcpNewSession(p, stt->ssn_pool_id); ssn = StreamTcpNewSession(p, stt->ssn_pool_id);
if (ssn == NULL) { if (ssn == NULL) {
SCPerfCounterIncr(tv, stt->counter_tcp_ssn_memcap); StatsIncr(tv, stt->counter_tcp_ssn_memcap);
return -1; return -1;
} }
SCPerfCounterIncr(tv, stt->counter_tcp_sessions); StatsIncr(tv, stt->counter_tcp_sessions);
} }
/* set the state */ /* set the state */
StreamTcpPacketSetState(p, ssn, TCP_SYN_RECV); StreamTcpPacketSetState(p, ssn, TCP_SYN_RECV);
@ -925,11 +925,11 @@ static int StreamTcpPacketStateNone(ThreadVars *tv, Packet *p,
if (ssn == NULL) { if (ssn == NULL) {
ssn = StreamTcpNewSession(p, stt->ssn_pool_id); ssn = StreamTcpNewSession(p, stt->ssn_pool_id);
if (ssn == NULL) { if (ssn == NULL) {
SCPerfCounterIncr(tv, stt->counter_tcp_ssn_memcap); StatsIncr(tv, stt->counter_tcp_ssn_memcap);
return -1; return -1;
} }
SCPerfCounterIncr(tv, stt->counter_tcp_sessions); StatsIncr(tv, stt->counter_tcp_sessions);
} }
/* set the state */ /* set the state */
@ -978,10 +978,10 @@ static int StreamTcpPacketStateNone(ThreadVars *tv, Packet *p,
if (ssn == NULL) { if (ssn == NULL) {
ssn = StreamTcpNewSession(p, stt->ssn_pool_id); ssn = StreamTcpNewSession(p, stt->ssn_pool_id);
if (ssn == NULL) { if (ssn == NULL) {
SCPerfCounterIncr(tv, stt->counter_tcp_ssn_memcap); StatsIncr(tv, stt->counter_tcp_ssn_memcap);
return -1; return -1;
} }
SCPerfCounterIncr(tv, stt->counter_tcp_sessions); StatsIncr(tv, stt->counter_tcp_sessions);
} }
/* set the state */ /* set the state */
StreamTcpPacketSetState(p, ssn, TCP_ESTABLISHED); StreamTcpPacketSetState(p, ssn, TCP_ESTABLISHED);
@ -4461,12 +4461,12 @@ int StreamTcpPacket (ThreadVars *tv, Packet *p, StreamTcpThread *stt,
/* update counters */ /* update counters */
if ((p->tcph->th_flags & (TH_SYN|TH_ACK)) == (TH_SYN|TH_ACK)) { if ((p->tcph->th_flags & (TH_SYN|TH_ACK)) == (TH_SYN|TH_ACK)) {
SCPerfCounterIncr(tv, stt->counter_tcp_synack); StatsIncr(tv, stt->counter_tcp_synack);
} else if (p->tcph->th_flags & (TH_SYN)) { } else if (p->tcph->th_flags & (TH_SYN)) {
SCPerfCounterIncr(tv, stt->counter_tcp_syn); StatsIncr(tv, stt->counter_tcp_syn);
} }
if (p->tcph->th_flags & (TH_RST)) { if (p->tcph->th_flags & (TH_RST)) {
SCPerfCounterIncr(tv, stt->counter_tcp_rst); StatsIncr(tv, stt->counter_tcp_rst);
} }
/* broken TCP http://ask.wireshark.org/questions/3183/acknowledgment-number-broken-tcp-the-acknowledge-field-is-nonzero-while-the-ack-flag-is-not-set */ /* broken TCP http://ask.wireshark.org/questions/3183/acknowledgment-number-broken-tcp-the-acknowledge-field-is-nonzero-while-the-ack-flag-is-not-set */
@ -5020,13 +5020,13 @@ TmEcode StreamTcp (ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, Packe
return TM_ECODE_OK; return TM_ECODE_OK;
if (p->flow == NULL) { if (p->flow == NULL) {
SCPerfCounterIncr(tv, stt->counter_tcp_no_flow); StatsIncr(tv, stt->counter_tcp_no_flow);
return TM_ECODE_OK; return TM_ECODE_OK;
} }
if (stream_config.flags & STREAMTCP_INIT_FLAG_CHECKSUM_VALIDATION) { if (stream_config.flags & STREAMTCP_INIT_FLAG_CHECKSUM_VALIDATION) {
if (StreamTcpValidateChecksum(p) == 0) { if (StreamTcpValidateChecksum(p) == 0) {
SCPerfCounterIncr(tv, stt->counter_tcp_invalid_checksum); StatsIncr(tv, stt->counter_tcp_invalid_checksum);
return TM_ECODE_OK; return TM_ECODE_OK;
} }
} else { } else {
@ -5864,7 +5864,7 @@ void StreamTcpPseudoPacketCreateStreamEndPacket(ThreadVars *tv, StreamTcpThread
Packet *np = StreamTcpPseudoSetup(p, GET_PKT_DATA(p), GET_PKT_LEN(p)); Packet *np = StreamTcpPseudoSetup(p, GET_PKT_DATA(p), GET_PKT_LEN(p));
if (np == NULL) { if (np == NULL) {
SCLogDebug("The packet received from packet allocation is NULL"); SCLogDebug("The packet received from packet allocation is NULL");
SCPerfCounterIncr(tv, stt->counter_tcp_pseudo_failed); StatsIncr(tv, stt->counter_tcp_pseudo_failed);
SCReturn; SCReturn;
} }
PKT_SET_SRC(np, PKT_SRC_STREAM_TCP_STREAM_END_PSEUDO); PKT_SET_SRC(np, PKT_SRC_STREAM_TCP_STREAM_END_PSEUDO);
@ -5899,7 +5899,7 @@ void StreamTcpPseudoPacketCreateStreamEndPacket(ThreadVars *tv, StreamTcpThread
PacketEnqueue(pq, np); PacketEnqueue(pq, np);
SCPerfCounterIncr(tv, stt->counter_tcp_pseudo); StatsIncr(tv, stt->counter_tcp_pseudo);
SCReturn; SCReturn;
} }

Loading…
Cancel
Save