--- sniffit.0.3.7.c.orig	2013-10-15 18:30:42.000000000 +1100
+++ sniffit.0.3.7.c	2013-10-15 18:33:29.000000000 +1100
@@ -1091,19 +1091,19 @@
   finish = check_packet (ipaddr, p_header, sp, filename, filename2, &info, header, SNIFMODE);
 
   if (finish == DROP_PACKET)
-    return;			/* Packet is broken */
+    return 0;			/* Packet is broken */
 
   if( (PROTOCOLS&F_IP)&&((PROTOCOLS&F_TCP)==0))
     memcpy (&iphead, (sp + PROTO_HEAD), sizeof (struct IP_header)),
       print_iphead (&iphead, 0);
 
   if (finish == DONT_EXAMINE)
-    return;			/* Packet is not for us */
+    return 0;			/* Packet is not for us */
 
   if(DUMPMODE==8)               /* Recording */
     {
     pcap_dump((unsigned char *) dev_dump, p_header, sp);
-    return;
+    return 0;
     }
 
   if((PROTOCOLS & F_IP)&&(PROTOCOLS & F_TCP)&&(finish<10))
@@ -1184,11 +1184,11 @@
 	  if (status == 0)
 	    {
 	      if (finish == TCP_FINISH)
-		return;
+		return 0;
 	      /* there was never data transmitted */
 	      /* seq_nr & datalen not important here yet */
 	      if ((dummy_pointer = add_dynam (filename, TCP, 1, 0, 0)) == NULL)
-		return;
+		return 0;
 	    }
 	  f = dummy_pointer->f;
 
@@ -1254,7 +1254,7 @@
 	  printf ("\nYou mixed incompatible options!\n");
 	  exit (1);
 	}
-      return;
+      return 0;
     }
 
   if ((finish < 10) && (LOGPARAM != 0))		/*  TCP packet - logfile   */
@@ -1334,7 +1334,7 @@
 	  break;
 	}
       printf ("\n");
-      return;
+      return 0;
     }
   if (finish < 30)		/* nothing yet */
     {
@@ -1367,7 +1367,7 @@
 	  printf ("\nImpossible error! Sniffer Hartattack!\n");
 	  exit (0);
 	}
-      return;
+      return 0;
     }
 }
 
@@ -1480,9 +1480,9 @@
 
   finish = check_mask (p_header, sp, conn_name, conn_name2, desc_string, &info);
   if (finish == DROP_PACKET)
-    return;			/* Packet is broken */
+    return 0;			/* Packet is broken */
   if (finish == DONT_EXAMINE)
-    return;			/* Packet is not for us */
+    return 0;			/* Packet is not for us */
 
   if (finish != TCP_FINISH)	/* finish: already logged, or to short to add */
     add_itemlist (running_connections, conn_name, desc_string);