aboutsummaryrefslogtreecommitdiff
path: root/src/vpn/gnunet-service-dns.c
diff options
context:
space:
mode:
authorPhilipp Tölke <toelke@in.tum.de>2010-09-07 13:37:28 +0000
committerPhilipp Tölke <toelke@in.tum.de>2010-09-07 13:37:28 +0000
commit2a2509d66f5a7d670fbecb2b62498f1cab180161 (patch)
tree30629adff10f0aa3f357ae9f11e56402739fa12a /src/vpn/gnunet-service-dns.c
parent87bd42c5d90b9f4cce4e095a1dd52bad8bdfab89 (diff)
downloadgnunet-2a2509d66f5a7d670fbecb2b62498f1cab180161.tar.gz
gnunet-2a2509d66f5a7d670fbecb2b62498f1cab180161.zip
send dns-queries to the service-dns and pretty-print them
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r--src/vpn/gnunet-service-dns.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c
index 90e789010..c85ba0027 100644
--- a/src/vpn/gnunet-service-dns.c
+++ b/src/vpn/gnunet-service-dns.c
@@ -29,6 +29,8 @@
29#include "gnunet_os_lib.h" 29#include "gnunet_os_lib.h"
30#include "gnunet-service-dns-p.h" 30#include "gnunet-service-dns-p.h"
31#include "gnunet_protocols.h" 31#include "gnunet_protocols.h"
32#include "gnunet-vpn-packet.h"
33#include "gnunet-vpn-pretty-print.h"
32 34
33struct dns_cls { 35struct dns_cls {
34 struct GNUNET_SCHEDULER_Handle *sched; 36 struct GNUNET_SCHEDULER_Handle *sched;
@@ -58,6 +60,9 @@ void receive_query(void *cls, struct GNUNET_SERVER_Client *client, const struct
58{ 60{
59 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Received query!\n"); 61 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Received query!\n");
60 struct query_packet* pkt = (struct query_packet*)message; 62 struct query_packet* pkt = (struct query_packet*)message;
63 struct dns_pkt* dns = (struct dns_pkt*)pkt->data;
64
65 pkt_printf_dns(dns);
61 66
62 GNUNET_SERVER_receive_done(client, GNUNET_OK); 67 GNUNET_SERVER_receive_done(client, GNUNET_OK);
63} 68}