From 0edb934775a434046c23e0e3f919992aabc626b2 Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Tue, 6 Jun 2006 14:18:32 +0000 Subject: [PATCH] Send more random pings --- dns.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dns.c b/dns.c index c1e874b..88c1220 100644 --- a/dns.c +++ b/dns.c @@ -183,13 +183,15 @@ dns_handle_tun(int fd, char *data, int len) void dns_ping(int dns_fd) { + char data[3]; if (dns_sending()) { printf("No reply on chunk, discarding\n"); lastlen = 0; packetpos = 0; packetlen = 0; } - dns_write(dns_fd, ++pingid, "", 0); + snprintf(data, 3, "%02X", pingid); + dns_write(dns_fd, ++pingid, data, 2); } void