summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/Attic/protocols/provider.c4
-rw-r--r--lasso/Attic/protocols/provider.h2
2 files changed, 4 insertions, 2 deletions
diff --git a/lasso/Attic/protocols/provider.c b/lasso/Attic/protocols/provider.c
index 06f71531..c92b7203 100644
--- a/lasso/Attic/protocols/provider.c
+++ b/lasso/Attic/protocols/provider.c
@@ -66,11 +66,13 @@ lasso_provider_dump(LassoProvider *provider)
gchar *provider_dump;
provider_node = lasso_node_new();
- metadata_node = lasso_node_copy(provider->metadata);
/* set the public key, ca_certificate, metadata */
provider_class = LASSO_NODE_GET_CLASS(provider_node);
provider_class->set_name(provider_node, LASSO_PROVIDER_NODE);
+ provider_class->set_ns(provider_node, lassoLassoHRef, NULL);
+
+ metadata_node = lasso_node_copy(provider->metadata);
provider_class->add_child(provider_node, metadata_node, FALSE);
lasso_node_destroy(metadata_node);
if(provider->public_key != NULL) {
diff --git a/lasso/Attic/protocols/provider.h b/lasso/Attic/protocols/provider.h
index f0da87a6..415e934c 100644
--- a/lasso/Attic/protocols/provider.h
+++ b/lasso/Attic/protocols/provider.h
@@ -39,7 +39,7 @@ extern "C" {
#define LASSO_IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), LASSO_TYPE_PROVIDER))
#define LASSO_PROVIDER_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LASSO_TYPE_PROVIDER, LassoProviderClass))
-#define LASSO_PROVIDER_NODE "LassoProvider"
+#define LASSO_PROVIDER_NODE "Provider"
#define LASSO_PROVIDER_PUBLIC_KEY_NODE "PublicKey"
#define LASSO_PROVIDER_CA_CERTIFICATE_NODE "CaCertificate"