new_pkey.flags = GNUNET_NAMESTORE_RF_AUTHORITY
| GNUNET_NAMESTORE_RF_PRIVATE
| GNUNET_NAMESTORE_RF_PENDING;
- gph->namestore_task = GNUNET_NAMESTORE_record_create (namestore_handle,
- gph->key,
- gph->test_name,
- &new_pkey,
- &create_pkey_cont,
- gph);
+ gph->namestore_task = GNUNET_NAMESTORE_record_put_by_authority (namestore_handle,
+ gph->key,
+ gph->test_name,
+ 1,
+ &new_pkey,
+ &create_pkey_cont,
+ gph);
}
npacket.queries = &query;
npacket.answers = NULL;
npacket.authority_records = NULL;
+ npacket.additional_records = NULL;
npacket.num_queries = 1;
npacket.num_answers = 0;
npacket.num_authority_records = 0;
rh->id);
GNUNET_NETWORK_socket_close (rh->dns_sock);
finish_lookup (rh, rlh, 0, NULL);
+ GNUNET_DNSPARSER_free_packet (packet);
return;
}
continue;