aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--src/fnettrace-sni/main.c4
2 files changed, 4 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 29e0b63d6..e172d1af3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,6 +24,8 @@ firemon.1
24firecfg.1 24firecfg.1
25jailcheck.1 25jailcheck.1
26mkdeb.sh 26mkdeb.sh
27src/fnettrace-dns/fnettrace-dns
28src/fnettrace-sni/fnettrace-sni
27src/firejail/firejail 29src/firejail/firejail
28src/firemon/firemon 30src/firemon/firemon
29src/firecfg/firecfg 31src/firecfg/firecfg
diff --git a/src/fnettrace-sni/main.c b/src/fnettrace-sni/main.c
index ffcb3f28a..ea7a91548 100644
--- a/src/fnettrace-sni/main.c
+++ b/src/fnettrace-sni/main.c
@@ -40,7 +40,7 @@ static void print_tls(uint32_t ip_dest, unsigned char *pkt, unsigned len) {
40 40
41 // look for server name indication 41 // look for server name indication
42 unsigned char *ptr = pkt; 42 unsigned char *ptr = pkt;
43 int i = 0; 43 unsigned int i = 0;
44 char *name = NULL; 44 char *name = NULL;
45 while (i < (len - 20)) { 45 while (i < (len - 20)) {
46 // 3 zeros and 3 matching length fields 46 // 3 zeros and 3 matching length fields
@@ -59,7 +59,7 @@ static void print_tls(uint32_t ip_dest, unsigned char *pkt, unsigned len) {
59 59
60 if (len1 == (len2 + 2) && len1 == (len3 + 5)) { 60 if (len1 == (len2 + 2) && len1 == (len3 + 5)) {
61 *(ptr + 9 + len3) = 0; 61 *(ptr + 9 + len3) = 0;
62 name = ptr + 9; 62 name = (char *) (ptr + 9);
63 break; 63 break;
64 } 64 }
65 } 65 }