Browse Source

fixed memory leaks and made paper edits

cecylia 8 years ago
parent
commit
fced8e16c9
2 changed files with 4 additions and 3 deletions
  1. 2 2
      server/slitheen-proxy.c
  2. 2 1
      server/slitheen.h

+ 2 - 2
server/slitheen-proxy.c

@@ -32,8 +32,8 @@ int main(int argc, char *argv[]){
 	dev1 = argv[1];
 	dev2 = argv[2];
 
-	snprintf(filter1, 33, "ether src host %s", macaddr);
-	snprintf(filter2, 33, "ether dst host %s", macaddr);
+	snprintf(filter1, 33, "ether src host %s", macaddr1);
+	snprintf(filter2, 33, "ether src host %s", macaddr2);
 
 	init_tables();
 	init_session_cache();

+ 2 - 1
server/slitheen.h

@@ -4,7 +4,8 @@
 #include <netinet/in.h>
 #include <pcap.h>
 
-#define macaddr "00:25:90:5a:26:99"
+#define macaddr1 "00:25:90:5a:26:99"
+#define macaddr2 "00:25:90:c9:5a:09"
 
 /* Ethernet addresses are 6 bytes */
 #define ETHER_ADDR_LEN	6