From 0f826d0a73bb1bbed0dd38b914be40ca8dc491ea Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Sun, 18 Oct 2020 12:35:02 +0000
Subject: [PATCH] Buf is passed in so can be read separately, removed functions from header

---
 dns.h |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dns.h b/dns.h
index 1443dbf..b6e6a90 100644
--- a/dns.h
+++ b/dns.h
@@ -1,12 +1,12 @@
 // DNS resource records
-#define T_A 1 // IPv4 address
-#define T_NS // Name Server
-#define T_CNAME 5 // Cannonical name
-#define T_SOA 6 // State of Authority
-#define T_PTR 12 // Domain name pointer
-#define T_MX 15 // Mail exchange
+#define T_A 1					// IPv4 address
+#define T_NS 2					// Name Server
+#define T_CNAME 5				// Cannonical name
+#define T_SOA 6					// State of Authority
+#define T_PTR 12				// Domain name pointer
+#define T_MX 15					// Mail exchange
+#define T_TXT 16				// Text record
+#define T_AAAA 28				// IPv6 address
 
-void resolve(char* hostname, char* dns_ip, int query_type, int read);
+void resolve(unsigned char* buf, char* hostname, char* dns_ip, int query_type);
 void print_packet(unsigned char* buf);
-void change_to_DNS_name_format(unsigned char* dns, unsigned char* host);
-char* read_name(unsigned char* reader, unsigned char* buffer, int* count);

--
Gitblit v1.10.0