gsasl-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS gsasl/lib/src


From: gsasl-commit
Subject: CVS gsasl/lib/src
Date: Thu, 14 Oct 2004 23:33:10 +0200

Update of /home/cvs/gsasl/lib/src
In directory dopio:/tmp/cvs-serv4424

Modified Files:
        callback.c 
Log Message:
(gsasl_callback): Support deprecated GSASL_VALIDATE_GSSAPI.


--- /home/cvs/gsasl/lib/src/callback.c  2004/10/03 22:19:11     1.13
+++ /home/cvs/gsasl/lib/src/callback.c  2004/10/14 21:33:10     1.14
@@ -86,6 +86,7 @@
     Gsasl_server_callback_anonymous cb_anonymous;
     Gsasl_server_callback_external cb_external;
     Gsasl_server_callback_securid cb_securid;
+    Gsasl_server_callback_gssapi cb_gssapi;
     char buf[BUFSIZ];
     size_t buflen = BUFSIZ - 1;
     int res;
@@ -121,6 +122,14 @@
        return res;
        break;
 
+      case GSASL_VALIDATE_GSSAPI:
+       cb_gssapi = gsasl_server_callback_gssapi_get (sctx->ctx);
+       if (!cb_gssapi)
+         break;
+       res = cb_gssapi (sctx, sctx->gssapi_display_name, sctx->authzid);
+       return res;
+       break;
+
       default:
        break;
       }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]