hook up mapToAny
authorLuke Howard <lukeh@padl.com>
Sun, 19 Sep 2010 15:42:58 +0000 (17:42 +0200)
committerLuke Howard <lukeh@padl.com>
Sun, 19 Sep 2010 15:42:58 +0000 (17:42 +0200)
util_attr.cpp

index 1a891bf..92f8cc9 100644 (file)
@@ -307,13 +307,28 @@ gss_any_t
 gss_eap_attr_ctx::mapToAny(int authenticated,
                            gss_buffer_t type_id) const
 {
-    return NULL;
+    unsigned int type;
+    gss_eap_attr_provider *provider;
+
+    type = attributePrefixToType(type_id);
+
+    provider = m_providers[type];
+
+    return provider->mapToAny(authenticated, type_id);
 }
 
 void
 gss_eap_attr_ctx::releaseAnyNameMapping(gss_buffer_t type_id,
                                         gss_any_t input) const
 {
+    unsigned int type;
+    gss_eap_attr_provider *provider;
+
+    type = attributePrefixToType(type_id);
+
+    provider = m_providers[type];
+
+    provider->releaseAnyNameMapping(type_id, input);
 }
 
 void