-test now working
authorMartin Schanzenbach <mschanzenbach@posteo.de>
Tue, 26 Jun 2012 17:40:39 +0000 (17:40 +0000)
committerMartin Schanzenbach <mschanzenbach@posteo.de>
Tue, 26 Jun 2012 17:40:39 +0000 (17:40 +0000)
src/vpn/Makefile.am
src/vpn/test_gns_vpn.c

index 91cb95640a79864ee87aa81d1a4158f4261c6ba7..c079f3711895efa22643bcf119cda998a97bf036 100644 (file)
@@ -25,8 +25,8 @@ if HAVE_MHD
  test_gnunet_vpn-4_to_6 \
  test_gnunet_vpn-6_to_4 \
  test_gnunet_vpn-6_over \
- test_gnunet_vpn-4_over
#test_gns_vpn
+ test_gnunet_vpn-4_over \
+ test_gns_vpn
 endif
 else
 install-exec-hook:
@@ -82,14 +82,14 @@ libgnunetvpn_la_LIBADD = \
 libgnunetvpn_la_LDFLAGS = \
   $(GN_LIB_LDFLAGS)
 
-#test_gns_vpn_SOURCES = \
-# test_gns_vpn.c
-#test_gns_vpn_LDADD = -lmicrohttpd @LIBCURL@ \
-# $(top_builddir)/src/namestore/libgnunetnamestore.la \
-# $(top_builddir)/src/testing/libgnunettesting.la \
-# $(top_builddir)/src/util/libgnunetutil.la
-#test_gnunet_vpn_4_over_CPPFLAGS = \
-# @LIBCURL_CPPFLAGS@
+test_gns_vpn_SOURCES = \
+ test_gns_vpn.c
+test_gns_vpn_LDADD = -lmicrohttpd @LIBCURL@ \
+ $(top_builddir)/src/namestore/libgnunetnamestore.la \
+ $(top_builddir)/src/testing/libgnunettesting.la \
+ $(top_builddir)/src/util/libgnunetutil.la
+test_gnunet_vpn_4_over_CPPFLAGS = \
+ @LIBCURL_CPPFLAGS@
 
 test_gnunet_vpn_4_over_SOURCES = \
  test_gnunet_vpn.c
index fb498cd83759b414d9df21a859766123086fb059..f1295903db59cfd2b1fdd1debab31f47c82dd218 100644 (file)
@@ -366,8 +366,6 @@ mhd_main ()
                                             NULL);  
 }
 
-#include "../dns/dnsparser.h"
-
 static void
 run (void *cls,
      const struct GNUNET_CONFIGURATION_Handle *cfg,
@@ -416,18 +414,13 @@ run (void *cls,
 
   host_key = GNUNET_CRYPTO_rsa_key_create_from_file (zone_keyfile);
   rd.expiration_time = GNUNET_TIME_UNIT_FOREVER_ABS.abs_value;
-  GNUNET_asprintf (&rd_string, "6 %s %s", (char*)&peername, "localhost4");
+  GNUNET_asprintf (&rd_string, "6 %s %s", (char*)&peername, "www.gnunet.");
   GNUNET_assert (GNUNET_OK == GNUNET_NAMESTORE_string_to_value (GNUNET_GNS_RECORD_VPN,
                                                                rd_string,
                                                                (void**)&rd.data,
                                                                &rd.data_size));
   rd.record_type = GNUNET_GNS_RECORD_VPN;
 
-  struct vpn_data* vpn = (struct vpn_data*)rd.data;
-
-  printf ("%hu %s %s\n", ntohs (vpn->proto), GNUNET_h2s (&vpn->peer),
-          (char*)&vpn[1]);
-
   GNUNET_NAMESTORE_record_create (namestore,
                                   host_key,
                                   "www",