Blob Blame History Raw
diff -ur pads-1.2.orig/src/configuration.c pads-1.2/src/configuration.c
--- pads-1.2.orig/src/configuration.c	2008-06-30 13:56:52.000000000 -0400
+++ pads-1.2/src/configuration.c	2008-07-01 21:11:22.000000000 -0400
@@ -191,8 +191,10 @@
                 log_message("warning:  'ptrFunc' in function 'conf_module_processor' failed.");
         } else {
             /* Input processor does not contain an argument. */
-            if (((*ptrFunc)(list->entry[0], bfromcstr(""))) == -1)
+            bstring empty = bfromcstr("");
+            if (((*ptrFunc)(list->entry[0], empty)) == -1)
                 log_message("warning:  'ptrFunc' in function 'conf_module_processor' failed.");
+            bdestroy(empty);
         }
         if (list != NULL)
             bstrListDestroy(list);
diff -ur pads-1.2.orig/src/monnet.c pads-1.2/src/monnet.c
--- pads-1.2.orig/src/monnet.c	2008-06-30 13:56:52.000000000 -0400
+++ pads-1.2/src/monnet.c	2008-07-01 20:37:50.000000000 -0400
@@ -32,7 +32,7 @@
 #include "monnet.h"
 #include "util.h"
 
-struct mon_net *mn;
+static struct mon_net *mn = NULL;
 
 /* ----------------------------------------------------------
  * FUNCTION	: parse_networks
diff -ur pads-1.2.orig/src/pads.c pads-1.2/src/pads.c
--- pads-1.2.orig/src/pads.c	2008-06-30 17:54:33.000000000 -0400
+++ pads-1.2/src/pads.c	2008-07-01 21:35:45.000000000 -0400
@@ -343,11 +343,11 @@
 
     /* Display PCAP Statistics */
     if (!pcap_stats(gc.handle, &pstat)) {
-        log_message("\n");
-        log_message("%d Packets Received\n", pstat.ps_recv);
-        log_message("%d Packets Dropped by Software\n", pstat.ps_drop);
-        log_message("%d Packets Dropped by Interface\n", pstat.ps_ifdrop);
-        log_message("\n");
+        verbose_message("\n");
+        verbose_message("%d Packets Received\n", pstat.ps_recv);
+        verbose_message("%d Packets Dropped by Software\n", pstat.ps_drop);
+        verbose_message("%d Packets Dropped by Interface\n", pstat.ps_ifdrop);
+        verbose_message("\n");
     }
 
     /* Close banner dump file if specifed (-d). */