gsasl-commit
[Top][All Lists]
Advanced

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

CVS gsasl/src


From: gsasl-commit
Subject: CVS gsasl/src
Date: Tue, 30 Nov 2004 03:17:14 +0100

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

Modified Files:
        callbacks.h 
Log Message:
Use new API (server mode not ported yet).


--- /home/cvs/gsasl/src/callbacks.h     2004/04/15 22:46:46     1.12
+++ /home/cvs/gsasl/src/callbacks.h     2004/11/30 02:17:14     1.13
@@ -19,89 +19,12 @@
  *
  */
 
-#ifndef _CALLBACKS_H
-#define _CALLBACKS_H
+#ifndef CALLBACKS_H
+#define CALLBACKS_H
 
 #include <gsasl.h>             /* Gsasl_session_ctx */
 
-/* Client callbacks */
-
-extern int
-client_callback_anonymous (Gsasl_session_ctx * ctx,
-                          char *out, size_t * outlen);
-
-extern int
-client_callback_authorization_id (Gsasl_session_ctx * ctx,
-                                 char *out, size_t * outlen);
-
-extern int
-client_callback_authentication_id (Gsasl_session_ctx * ctx,
-                                  char *out, size_t * outlen);
-
-extern int
-client_callback_password (Gsasl_session_ctx * ctx,
-                         char *out, size_t * outlen);
-
-extern int
-client_callback_service (Gsasl_session_ctx * ctx,
-                        char *srv,
-                        size_t * srvlen,
-                        char *host,
-                        size_t * hostlen,
-                        char *srvname, size_t * srvnamelen);
-
-extern int
-client_callback_passcode (Gsasl_session_ctx * ctx,
-                         char *out, size_t * outlen);
-
-extern Gsasl_qop
-client_callback_qop (Gsasl_session_ctx * ctx, Gsasl_qop serverqops);
-
-extern size_t client_callback_maxbuf (Gsasl_session_ctx * ctx,
-                                     size_t servermaxbuf);
-
-extern int
-client_callback_realm (Gsasl_session_ctx * ctx, char *out, size_t * outlen);
-
-/* Server callbacks */
-
-extern int
-server_callback_cram_md5 (Gsasl_session_ctx * ctx,
-                         char *username, char *challenge, char *response);
-
-extern int
-server_callback_anonymous (Gsasl_session_ctx * ctx, const char *message);
-
-extern Gsasl_qop server_callback_qop (Gsasl_session_ctx * ctx);
-
-extern size_t server_callback_maxbuf (Gsasl_session_ctx * ctx);
-
 extern int
-server_callback_realm (Gsasl_session_ctx * ctx,
-                      char *out, size_t * outlen, size_t nth);
-
-extern int server_callback_external (Gsasl_session_ctx * ctx);
-
-extern int
-server_callback_validate (Gsasl_session_ctx * ctx,
-                         const char *authorization_id,
-                         const char *authentication_id,
-                         const char *password);
-
-extern int
-server_callback_retrieve (Gsasl_session_ctx * ctx,
-                         const char *authentication_id,
-                         const char *authorization_id,
-                         const char *realm, char *key, size_t * keylen);
-
-extern int
-server_callback_service (Gsasl_session_ctx * ctx,
-                        char *srv,
-                        size_t * srvlen, char *host, size_t * hostlen);
-
-int
-server_callback_gssapi (Gsasl_session_ctx * ctx,
-                       const char *clientname,
-                       const char *authentication_id);
+callback (Gsasl * ctx, Gsasl_session * sctx, Gsasl_property prop);
 
-#endif /* _CALLBACKS_H */
+#endif /* CALLBACKS_H */





reply via email to

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