]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect-port: remove debug mem counters
authorVictor Julien <victor@inliniac.net>
Fri, 25 Mar 2016 11:28:33 +0000 (12:28 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 5 Apr 2016 07:37:43 +0000 (09:37 +0200)
src/detect-engine-port.c
src/detect-engine-port.h
src/detect.c

index 8b4bafa7072c60fdd2372eb46f3bc39a11a60a0d..e4d9008200d28fcc3ca497ff2464751f80b73666 100644 (file)
@@ -59,11 +59,6 @@ static int DetectPortCut(DetectEngineCtx *, DetectPort *, DetectPort *,
 DetectPort *PortParse(char *str);
 int DetectPortIsValidRange(char *);
 
-/** Memory usage counters */
-static uint32_t detect_port_memory = 0;
-static uint32_t detect_port_init_cnt = 0;
-static uint32_t detect_port_free_cnt = 0;
-
 /**
  * \brief Alloc a DetectPort structure and update counters
  *
@@ -77,9 +72,6 @@ DetectPort *DetectPortInit(void)
         return NULL;
     memset(dp, 0, sizeof(DetectPort));
 
-    detect_port_memory += sizeof(DetectPort);
-    detect_port_init_cnt++;
-
     return dp;
 }
 
@@ -99,26 +91,9 @@ void DetectPortFree(DetectPort *dp)
     }
     dp->sh = NULL;
 
-    detect_port_memory -= sizeof(DetectPort);
-    detect_port_free_cnt++;
     SCFree(dp);
 }
 
-/**
- * \brief Prints Memory statistics of the counters at detect-engine-port.[c,h]
- */
-void DetectPortPrintMemory(void)
-{
-    SCLogDebug(" * Port memory stats (DetectPort %" PRIuMAX "):",
-               (uintmax_t)sizeof(DetectPort));
-    SCLogDebug("  - detect_port_memory %" PRIu32 "", detect_port_memory);
-    SCLogDebug("  - detect_port_init_cnt %" PRIu32 "", detect_port_init_cnt);
-    SCLogDebug("  - detect_port_free_cnt %" PRIu32 "", detect_port_free_cnt);
-    SCLogDebug("  - outstanding ports %" PRIu32 "",
-               detect_port_init_cnt - detect_port_free_cnt);
-    SCLogDebug(" * Port memory stats done");
-}
-
 /**
  * \brief Used to see if the exact same portrange exists in the list
  *
index 9f9bef6ef7269fe9e42032c70183e88d98b25b5d..924f710ce85d5b06a589aca9c063af4bd61ad1e7 100644 (file)
@@ -35,8 +35,6 @@ void DetectPortCleanupList (DetectPort *head);
 
 DetectPort *DetectPortLookupGroup(DetectPort *dp, uint16_t port);
 
-void DetectPortPrintMemory(void);
-
 int DetectPortJoin(DetectEngineCtx *,DetectPort *target, DetectPort *source);
 
 void DetectPortPrint(DetectPort *);
index f89649da978201ebfe7ab13dc3a501c71ec30098..e94e2c605354b901e2e67779e0e96b8f2395485c 100644 (file)
@@ -8538,16 +8538,10 @@ static int SigTestMemory01 (void)
     SigGroupBuild(de_ctx);
     DetectEngineThreadCtxInit(&th_v, (void *)de_ctx, (void *)&det_ctx);
 
-printf("@pre cleanup\n\n");
-    DetectPortPrintMemory();
-
     SigGroupCleanup(de_ctx);
     DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
     DetectEngineCtxFree(de_ctx);
 
-printf("@exit\n\n");
-    DetectPortPrintMemory();
-
     result = 1;
 end:
     SCFree(p);
@@ -8580,15 +8574,9 @@ static int SigTestMemory02 (void)
 
     SigGroupBuild(de_ctx);
 
-printf("@cleanup\n\n");
     SigGroupCleanup(de_ctx);
     DetectEngineCtxFree(de_ctx);
 
-printf("@exit\n\n");
-    DetectPortPrintMemory();
-printf("@exit\n\n");
-    DetectPortPrintMemory();
-
     result = 1;
 end:
     return result;
@@ -8625,13 +8613,9 @@ static int SigTestMemory03 (void)
 
     SigGroupBuild(de_ctx);
 
-printf("@cleanup\n\n");
     SigGroupCleanup(de_ctx);
     DetectEngineCtxFree(de_ctx);
 
-printf("@exit\n\n");
-    DetectPortPrintMemory();
-
     result = 1;
 end:
     return result;