]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
bytetest: fix debug messages not printing negative offset correctly
authorVictor Julien <victor@inliniac.net>
Tue, 11 Jun 2013 10:20:37 +0000 (12:20 +0200)
committerAnoop Saldanha <anoopsaldanha@gmail.com>
Thu, 13 Jun 2013 13:40:43 +0000 (19:10 +0530)
src/detect-bytetest.c

index 5acd1c27903eb3a225cfd970db0aaa3d6ee1dfe9..109837400f269406fe40bd944563fb34fbd0d526 100644 (file)
@@ -131,7 +131,7 @@ int DetectBytetestDoMatch(DetectEngineThreadCtx *det_ctx, Signature *s, SigMatch
      */
     if (flags & DETECT_BYTETEST_RELATIVE) {
         SCLogDebug("relative, working with det_ctx->buffer_offset %"PRIu32", "
-                   "data->offset %"PRIu32"", det_ctx->buffer_offset, data->offset);
+                   "data->offset %"PRIi32"", det_ctx->buffer_offset, data->offset);
 
         ptr = payload + det_ctx->buffer_offset;
         len = payload_len - det_ctx->buffer_offset;
@@ -147,7 +147,7 @@ int DetectBytetestDoMatch(DetectEngineThreadCtx *det_ctx, Signature *s, SigMatch
         //PrintRawDataFp(stdout,ptr,len);
     }
     else {
-        SCLogDebug("absolute, data->offset %"PRIu32"", data->offset);
+        SCLogDebug("absolute, data->offset %"PRIi32"", data->offset);
 
         ptr = payload + offset;
         len = payload_len - offset;