summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/dns.h
diff options
context:
space:
mode:
authorMichael Brown2007-06-12 00:30:44 +0200
committerMichael Brown2007-06-12 00:30:44 +0200
commitf87bc837f4d00bf716ee521db69aa75ccf96fcf8 (patch)
tree5abb6c3b337068fa36dfe3aadd59f39ac6aac5e9 /src/include/gpxe/dns.h
parentMerge branch 'master' into mcb-tcp-xfer (diff)
downloadipxe-f87bc837f4d00bf716ee521db69aa75ccf96fcf8.tar.gz
ipxe-f87bc837f4d00bf716ee521db69aa75ccf96fcf8.tar.xz
ipxe-f87bc837f4d00bf716ee521db69aa75ccf96fcf8.zip
Updated DNS to use not-yet-implemented UDP data-xfer API.
Diffstat (limited to 'src/include/gpxe/dns.h')
-rw-r--r--src/include/gpxe/dns.h27
1 files changed, 1 insertions, 26 deletions
diff --git a/src/include/gpxe/dns.h b/src/include/gpxe/dns.h
index fca3a7a35..f2249da25 100644
--- a/src/include/gpxe/dns.h
+++ b/src/include/gpxe/dns.h
@@ -9,8 +9,6 @@
#include <stdint.h>
#include <gpxe/in.h>
-#include <gpxe/async.h>
-#include <gpxe/retry.h>
/*
* Constants
@@ -89,29 +87,6 @@ union dns_rr_info {
struct dns_rr_info_cname cname;
};
-/** A DNS request */
-struct dns_request {
- /** Socket address to fill in with resolved address */
- struct sockaddr *sa;
-
- /** Current query packet */
- struct dns_query query;
- /** Length of current query packet */
- struct dns_query_info *qinfo;
- /** Recursion counter */
- unsigned int recursion;
-
- /** Asynchronous operation */
- struct async async;
- /** UDP connection */
- struct udp_connection udp;
- /** Retry timer */
- struct retry_timer timer;
-};
-
-extern struct in_addr nameserver;
-
-extern int dns_resolv ( const char *name, struct sockaddr *sa,
- struct async *parent );
+extern struct sockaddr_tcpip nameserver;
#endif /* _GPXE_DNS_H */