summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/gssapi/generic/ChangeLog6
-rw-r--r--src/lib/gssapi/generic/disp_major_status.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog
index 9de3be3d1..a00716897 100644
--- a/src/lib/gssapi/generic/ChangeLog
+++ b/src/lib/gssapi/generic/ChangeLog
@@ -1,3 +1,9 @@
+1998-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * disp_major_status.c (display_unknown): Change to not return
+ GSS_S_CONTINUE_NEEDED, per the standard C bindings
+ specification.
+
Wed Feb 18 16:11:15 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
diff --git a/src/lib/gssapi/generic/disp_major_status.c b/src/lib/gssapi/generic/disp_major_status.c
index 4dd91d25f..86233eb73 100644
--- a/src/lib/gssapi/generic/disp_major_status.c
+++ b/src/lib/gssapi/generic/disp_major_status.c
@@ -241,7 +241,7 @@ OM_uint32 g_display_major_status(minor_status, status_value,
*minor_status = 0;
if (status_value) {
(*message_context)++;
- return(GSS_S_CONTINUE_NEEDED);
+ return(GSS_S_COMPLETE);
} else {
*message_context = 0;
return(GSS_S_COMPLETE);
@@ -263,7 +263,7 @@ OM_uint32 g_display_major_status(minor_status, status_value,
*minor_status = 0;
if (status_value) {
(*message_context)++;
- return(GSS_S_CONTINUE_NEEDED);
+ return(GSS_S_COMPETE);
} else {
*message_context = 0;
return(GSS_S_COMPLETE);
@@ -303,7 +303,7 @@ OM_uint32 g_display_major_status(minor_status, status_value,
if (status_value) {
*message_context = bit+3;
- return(GSS_S_CONTINUE_NEEDED);
+ return(GSS_S_COMPLETE);
} else {
*message_context = 0;
return(GSS_S_COMPLETE);