-fix build issue, function was renamed
authorChristian Grothoff <christian@grothoff.org>
Mon, 1 Jul 2013 14:00:50 +0000 (14:00 +0000)
committerChristian Grothoff <christian@grothoff.org>
Mon, 1 Jul 2013 14:00:50 +0000 (14:00 +0000)
14 files changed:
src/gns/test_gns_cname_lookup.c
src/gns/test_gns_dht_delegated_lookup.c
src/gns/test_gns_dht_three_peers.c
src/gns/test_gns_max_queries.c
src/gns/test_gns_ns_lookup.c
src/gns/test_gns_pseu_shorten.c
src/gns/test_gns_revocation.c
src/gns/test_gns_simple_delegated_lookup.c
src/gns/test_gns_simple_get_authority.c
src/gns/test_gns_simple_lookup.c
src/gns/test_gns_simple_mx_lookup.c
src/gns/test_gns_simple_shorten.c
src/gns/test_gns_simple_srv_lookup.c
src/gns/test_gns_simple_zkey_lookup.c

index 4d15175e1377f61155502ecb8be04448e33e764b..323adf38565abc5a35cbbfac1da8b3d3e2da78c8 100644 (file)
@@ -378,57 +378,57 @@ do_check (void *cls,
   rd.record_type = GNUNET_DNSPARSER_TYPE_A;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_RECORD_NAME_SERVER,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_RECORD_NAME_SERVER,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = strlen (TEST_RECORD_CNAME_PLUS);
   rd.data = TEST_RECORD_CNAME_PLUS;
   rd.record_type = GNUNET_GNS_RECORD_CNAME;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_RECORD_NAME_PLUS,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_RECORD_NAME_PLUS,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = strlen (TEST_RECORD_CNAME_ZKEY);
   rd.data = TEST_RECORD_CNAME_ZKEY;
   rd.record_type = GNUNET_GNS_RECORD_CNAME;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_RECORD_NAME_ZKEY,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_RECORD_NAME_ZKEY,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = strlen (TEST_RECORD_CNAME_DNS);
   rd.data = TEST_RECORD_CNAME_DNS;
   rd.record_type = GNUNET_GNS_RECORD_CNAME;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_RECORD_NAME_DNS,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_RECORD_NAME_DNS,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   GNUNET_assert(1 == inet_pton (AF_INET, TEST_IP_ZKEY, &web));
   rd.data_size = sizeof(struct in_addr);
   rd.data = &web;
   rd.record_type = GNUNET_DNSPARSER_TYPE_A;
   
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                 bob_key,
-                                 TEST_RECORD_NAME_PLUS,
-                                 &rd,
-                                 &commence_testing,
-                                 NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           bob_key,
+                                           TEST_RECORD_NAME_PLUS,
+                                           1, &rd,
+                                           &commence_testing,
+                                           NULL);
   GNUNET_CRYPTO_ecc_key_free(alice_key);
   GNUNET_CRYPTO_ecc_key_free(bob_key);
 }
index ded45ecb0a42043e014bb9e346c45710f9b192fb..e743e0fd33714e367d781ef90dc2c00ae72bdbdb 100644 (file)
@@ -346,12 +346,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  &put_dht,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           &put_dht,
+                                           NULL);
 }
 
 
index 227ca4606ab87d90343c155f0f0e2bee9b44ec24..58edb9cc5402ee48cd1cd081bc51ded68ca18221 100644 (file)
@@ -353,14 +353,19 @@ setup_dave (const struct GNUNET_CONFIGURATION_Handle * cfg)
   rd.record_type = GNUNET_GNS_RECORD_A;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (nh[0], key, "www", &rd, NULL, NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (nh[0], key, "www", 
+                                           1, &rd,
+                                           NULL, NULL);
 
   rd.data_size = strlen(TEST_DAVE_PSEU);
   rd.data = TEST_DAVE_PSEU;
   rd.record_type = GNUNET_GNS_RECORD_PSEU;
 
 
-  GNUNET_NAMESTORE_record_create (nh[0], key, GNUNET_GNS_MASTERZONE_STR, &rd, &cont_ns, nh[0]);
+  GNUNET_NAMESTORE_record_put_by_authority (nh[0], key, 
+                                           GNUNET_GNS_MASTERZONE_STR, 
+                                           1, &rd, 
+                                           &cont_ns, nh[0]);
 
   GNUNET_CRYPTO_ecc_key_free(key);
   GNUNET_free(keyfile);
@@ -416,7 +421,9 @@ setup_bob (const struct GNUNET_CONFIGURATION_Handle * cfg)
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (nh[1], key, "buddy", &rd, &cont_ns, nh[1]);
+  GNUNET_NAMESTORE_record_put_by_authority (nh[1], key, "buddy",
+                                           1, &rd,
+                                           &cont_ns, nh[1]);
 
   GNUNET_CRYPTO_ecc_key_free(key);
   GNUNET_free(keyfile);
@@ -466,7 +473,9 @@ setup_alice (const struct GNUNET_CONFIGURATION_Handle * cfg)
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (nh[2], key, "bob", &rd, &cont_ns, nh[2]);
+  GNUNET_NAMESTORE_record_put_by_authority (nh[2], key, "bob", 
+                                           1, &rd, 
+                                           &cont_ns, nh[2]);
 
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Setting up alice gns\n");
   gh = GNUNET_GNS_connect (cfg_handles[2]);
index 16084eb4b2a23fca16fca6cca650464b3ac9ed81..82273798ff06f54116a61885c8537f205efe941b 100644 (file)
@@ -310,24 +310,24 @@ do_check (void *cls,
   rd.record_type = GNUNET_DNSPARSER_TYPE_A;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_RECORD_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_RECORD_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   GNUNET_CRYPTO_short_hash(&bob_pkey, sizeof(bob_pkey), &bob_hash);
   rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
   rd.data = &bob_hash;
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  &commence_testing,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           &commence_testing,
+                                           NULL);
   
   GNUNET_CRYPTO_ecc_key_free(alice_key);
   GNUNET_CRYPTO_ecc_key_free(bob_key);
index e0803b8484a225ea7d8f5224d460554dc6dcc1d8..e62d34e9aef419e075f489fbbbf1ba974b45c06f 100644 (file)
@@ -548,37 +548,6 @@ commence_testing (void *cls, int32_t success, const char *emsg)
 }
 
 
-/**
- * Function called once we've created the first NS record,
- * create the second one.
- *
- * @param cls closure, unused
- * @param success GNUNET_OK on success
- * @param emsg error message, NULL on success
- */
-static void
-create_next_record (void *cls,
-                   int32_t success,
-                   const char *emsg)
-{
-  struct GNUNET_NAMESTORE_RecordData rd;
-
-  qe = NULL;
-  if (NULL != emsg)
-    FPRINTF (stderr, "Failed to create record: %s\n", emsg);
-  GNUNET_assert (GNUNET_YES == success);
-  rd.data_size = strlen (TEST_RECORD_NS);
-  rd.data = TEST_RECORD_NS;
-  rd.record_type = GNUNET_GNS_RECORD_NS;
-  qe = GNUNET_NAMESTORE_record_create (namestore_handle,
-                                      alice_key,
-                                      TEST_RECORD_NAME,
-                                      &rd,
-                                      &commence_testing,
-                                      NULL);
-}
-
-
 /**
  * Peer is ready, run the actual test.  Begins by storing
  * a record in the namestore.
@@ -594,7 +563,7 @@ do_check (void *cls,
 {
   struct GNUNET_CRYPTO_EccPublicKeyBinaryEncoded alice_pkey;
   char* alice_keyfile;
-  struct GNUNET_NAMESTORE_RecordData rd;
+  struct GNUNET_NAMESTORE_RecordData rd[2];
   struct in_addr ns;
   
   cfg = ccfg;
@@ -627,19 +596,25 @@ do_check (void *cls,
 
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
              "Creating NS records\n");
-  rd.expiration_time = UINT64_MAX;
+  rd[0].expiration_time = UINT64_MAX;
   GNUNET_assert(1 == inet_pton (AF_INET, TEST_IP_NS, &ns));
-  rd.data_size = sizeof (struct in_addr);
-  rd.data = &ns;
-  rd.record_type = GNUNET_DNSPARSER_TYPE_A;
-  rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
-
-  qe = GNUNET_NAMESTORE_record_create (namestore_handle,
-                                      alice_key,
-                                      TEST_RECORD_NAME,
-                                      &rd,
-                                      &create_next_record,
-                                      NULL);
+  rd[0].data_size = sizeof (struct in_addr);
+  rd[0].data = &ns;
+  rd[0].record_type = GNUNET_DNSPARSER_TYPE_A;
+  rd[0].flags = GNUNET_NAMESTORE_RF_AUTHORITY;
+  
+  rd[1].expiration_time = UINT64_MAX;
+  rd[1].data_size = strlen (TEST_RECORD_NS);
+  rd[1].data = TEST_RECORD_NS;
+  rd[1].record_type = GNUNET_GNS_RECORD_NS;
+  rd[1].flags = GNUNET_NAMESTORE_RF_AUTHORITY;
+
+  qe = GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                                alice_key,
+                                                TEST_RECORD_NAME,
+                                                2, rd,
+                                                &commence_testing,
+                                                NULL);
 }
 
 
index a104d38fcbf1c8cbc69dabb711e505a0d18a0be8..62e94dfcbacfb43a19887fb1ef6198fd6bb4bc10 100644 (file)
@@ -523,12 +523,12 @@ fin_init_zone (void *cls, int32_t success, const char *emsg)
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
   
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  our_key,
-                                  TEST_AUTHORITY_BOB,
-                                  &rd,
-                                  &put_pkey_dht,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           our_key,
+                                           TEST_AUTHORITY_BOB,
+                                           1, &rd,
+                                           &put_pkey_dht,
+                                           NULL);
 
 }
 
@@ -543,12 +543,12 @@ cont_init_zone (void *cls, int32_t success, const char *emsg)
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  priv_key,
-                                  TEST_SHORTEN_ZONE,
-                                  &rd,
-                                  &fin_init_zone,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           priv_key,
+                                           TEST_SHORTEN_ZONE,
+                                           1, &rd,
+                                           &fin_init_zone,
+                                           NULL);
 }
 
 
@@ -638,12 +638,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  our_key,
-                                  TEST_PRIVATE_ZONE,
-                                  &rd,
-                                  &cont_init_zone,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           our_key,
+                                           TEST_PRIVATE_ZONE,
+                                           1, &rd,
+                                           &cont_init_zone,
+                                           NULL);
 }
 
 
index 540f58a3594383d80cddcff2733b3778ffb7b560..c491db4aa47fb76c74509c211794fc56ed52bc8e 100644 (file)
@@ -228,12 +228,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = sizeof(struct in_addr);
   rd.data = web;
@@ -255,12 +255,12 @@ do_check (void *cls,
   rd.data_size = 0;
   rd.record_type = GNUNET_GNS_RECORD_REV;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  bob_key,
-                                  GNUNET_GNS_MASTERZONE_STR,
-                                  &rd,
-                                  &commence_testing,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           bob_key,
+                                           GNUNET_GNS_MASTERZONE_STR,
+                                           1, &rd,
+                                           &commence_testing,
+                                           NULL);
   GNUNET_free (alice_keyfile);
   GNUNET_free (web);
   GNUNET_free (sig);
index f2610c167288c296adf853b733ad57556dd7382e..4804de6f8aa91ae9f9a6056e5d01d3a489423cf7 100644 (file)
@@ -234,12 +234,12 @@ do_check (void *cls,
   rd.data = &bob_hash;
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
   rd.data_size = sizeof(struct in_addr);
   rd.data = &web;
   rd.record_type = GNUNET_DNSPARSER_TYPE_A;
index 300e7be5b19b07e46c1faa89e99152da7715b4c6..7a25e7ca1db6eca9ad5fa7f48391aa32ee12c636 100644 (file)
@@ -235,12 +235,12 @@ void do_check (void *cls,
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
   /* put bob into our zone */
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  our_key,
-                                  TEST_AUTHORITY_BOB,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           our_key,
+                                           TEST_AUTHORITY_BOB,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   /* put alice into bobs zone */
   GNUNET_CRYPTO_short_hash(&alice_pkey, sizeof(alice_pkey), &alice_hash);
@@ -249,10 +249,10 @@ void do_check (void *cls,
                                           &rd, 1);
 
   GNUNET_NAMESTORE_record_put (namestore_handle,
-                               &bob_pkey,
-                               TEST_AUTHORITY_ALICE,
-                               GNUNET_TIME_UNIT_FOREVER_ABS,
-                               1,
+                              &bob_pkey,
+                              TEST_AUTHORITY_ALICE,
+                              GNUNET_TIME_UNIT_FOREVER_ABS,
+                              1,
                                &rd,
                                sig,
                                NULL,
index ff325a4649d058573089265c17d5b0e32ab3031b..a7c3348fdb8b74d98fe2c5d4041fe77965abacf6 100644 (file)
@@ -260,12 +260,12 @@ do_check (void *cls,
   rd.data = &web;
   rd.record_type = GNUNET_DNSPARSER_TYPE_A;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
-  nsqe = GNUNET_NAMESTORE_record_create (namestore_handle,
-                                        alice_key,
-                                        TEST_RECORD_NAME,
-                                        &rd,
-                                        &commence_testing,
-                                        NULL);
+  nsqe = GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                                  alice_key,
+                                                  TEST_RECORD_NAME,
+                                                  1, &rd,
+                                                  &commence_testing,
+                                                  NULL);
   GNUNET_CRYPTO_ecc_key_free (alice_key);
 }
 
index f928a39139d70a36a04cd7328b6eb62b20859b41..f3cfaac27e5aa3ec53ec5c0eb74c6eae7d7b4258 100644 (file)
@@ -231,12 +231,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = sizeof(struct in_addr);
   rd.data = mail;
index 9b61a41c833bcc2d49d83c10f484a5d81fe3106c..600cb0733e6f30eb189bcb5e32a3df004259fc6f 100644 (file)
@@ -260,12 +260,13 @@ void do_check (void *cls,
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
   
   /* put bob into our zone */
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  our_key,
-                                  TEST_AUTHORITY_BOB,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           our_key,
+                                           TEST_AUTHORITY_BOB,
+                                           1,
+                                           &rd,
+                                           NULL,
+                                           NULL);
   
   /* put alice into bobs zone */
   GNUNET_CRYPTO_short_hash(&alice_pkey, sizeof(alice_pkey), &alice_hash);
@@ -310,12 +311,12 @@ void do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   GNUNET_free(sig);
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                               our_key,
-                               TEST_ALICE_PSEU,
-                               &rd,
-                               &commence_testing,
-                               NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           our_key,
+                                           TEST_ALICE_PSEU,
+                                           1, &rd,
+                                           &commence_testing,
+                                           NULL);
 
   GNUNET_free(web);
   GNUNET_CRYPTO_ecc_key_free(our_key);
index c0208639d0374fb9eb9d3a0333cd5851fa320387..3b1cd46a075099a35aa5b8ef39f61ae8f1135f0b 100644 (file)
@@ -237,12 +237,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = sizeof (struct in_addr);
   rd.data = sipserver;
index 923664b777d6e9d1e5b6296d1aa8322118116d3f..311282535aa33a6c4e8f93a61abf19e9a1e5bea4 100644 (file)
@@ -246,12 +246,12 @@ do_check (void *cls,
   rd.record_type = GNUNET_GNS_RECORD_PKEY;
   rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
 
-  GNUNET_NAMESTORE_record_create (namestore_handle,
-                                  alice_key,
-                                  TEST_AUTHORITY_NAME,
-                                  &rd,
-                                  NULL,
-                                  NULL);
+  GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+                                           alice_key,
+                                           TEST_AUTHORITY_NAME,
+                                           1, &rd,
+                                           NULL,
+                                           NULL);
 
   rd.data_size = sizeof(struct in_addr);
   rd.data = web;