]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
test gss_delete_name_attribute
authorLuke Howard <lukeh@padl.com>
Wed, 7 Oct 2009 12:37:43 +0000 (12:37 +0000)
committerLuke Howard <lukeh@padl.com>
Wed, 7 Oct 2009 12:37:43 +0000 (12:37 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/authdata@22863 dc483132-0cff-0310-8789-dd5450dbe970

src/tests/gssapi/t_namingexts.c

index 5e04774813b2abc72830e992f5901a3d606d7c29..3d7e4e34904b6f3f5db95de22fbc8cadd204e5e4 100644 (file)
@@ -237,6 +237,17 @@ testGreetAuthzData(OM_uint32 *minor,
     attr.value = "greet:greeting";
     attr.length = strlen((char *)attr.value);
 
+    major = gss_delete_name_attribute(minor,
+                                      name,
+                                      &attr);
+    if (major == GSS_S_UNAVAILABLE) {
+        fprintf(stderr, "Warning: greet_client plugin not installed\n");
+        return GSS_S_COMPLETE;
+    } else if (GSS_ERROR(major)) {
+        displayStatus("gss_delete_name_attribute", major, *minor);
+        return major;
+    }
+
     value.value = "Hello, acceptor world!";
     value.length = strlen((char *)value.value);