aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Howard <lukeh@padl.com>2009-10-07 12:37:43 +0000
committerLuke Howard <lukeh@padl.com>2009-10-07 12:37:43 +0000
commit53f8159337e4b6344d3cb1f99bc8cfc9fc70430e (patch)
treed664849d3a0a519e538effe864d26a97f6c09035
parent9c4b2ea6ec05fe0dccdc097f34b9e10677295abf (diff)
downloadkrb5-53f8159337e4b6344d3cb1f99bc8cfc9fc70430e.zip
krb5-53f8159337e4b6344d3cb1f99bc8cfc9fc70430e.tar.gz
krb5-53f8159337e4b6344d3cb1f99bc8cfc9fc70430e.tar.bz2
test gss_delete_name_attribute
git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/authdata@22863 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/tests/gssapi/t_namingexts.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/tests/gssapi/t_namingexts.c b/src/tests/gssapi/t_namingexts.c
index 5e04774..3d7e4e3 100644
--- a/src/tests/gssapi/t_namingexts.c
+++ b/src/tests/gssapi/t_namingexts.c
@@ -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);