From 78ae87ebc85285561e7799ec3c515be247f85687 Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Sun, 4 Jan 2009 18:59:12 +0000 Subject: [PATCH] Discard packets which only has data header --- src/iodine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iodine.c b/src/iodine.c index 3663d0b..de37320 100644 --- a/src/iodine.c +++ b/src/iodine.c @@ -233,7 +233,7 @@ tunnel_dns(int tun_fd, int dns_fd) char in[64*1024]; size_t read; - if ((read = read_dns(dns_fd, in, sizeof(in))) <= 0) + if ((read = read_dns(dns_fd, in, sizeof(in))) <= 2) return -1; outlen = sizeof(out);