From 6e39dfe32584e9edaa45d0df31765839dae219c5 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 3 May 2012 20:00:20 +0200 Subject: Use pipe to transmit resolved addresses to main thread --- src/fastd.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/fastd.h') diff --git a/src/fastd.h b/src/fastd.h index 1de2e2d..6a503d8 100644 --- a/src/fastd.h +++ b/src/fastd.h @@ -101,10 +101,6 @@ union _fastd_peer_address { }; struct _fastd_resolve_return { - fastd_resolve_return *next; - - fastd_context *ctx; - char *hostname; fastd_peer_address constraints; @@ -173,6 +169,9 @@ struct _fastd_context { fastd_peer *peers; fastd_queue task_queue; + int resolverfd; + int resolvewfd; + int tunfd; int sockfd; int sock6fd; @@ -184,8 +183,6 @@ struct _fastd_context { unsigned int randseed; fastd_protocol_state *protocol_state; - - fastd_resolve_return *resolve_returns; }; struct _fastd_string_stack { -- cgit v1.2.3