[dovecot-cvs] dovecot/src/login-common auth-connection.c,1.3,1.4 auth-connection.h,1.2,1.3
cras at procontrol.fi
cras at procontrol.fi
Sun Feb 2 12:53:45 EET 2003
Update of /home/cvs/dovecot/src/login-common
In directory danu:/tmp/cvs-serv22600/login-common
Modified Files:
auth-connection.c auth-connection.h
Log Message:
Send protocol with auth requests
Index: auth-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/login-common/auth-connection.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- auth-connection.c 2 Feb 2003 09:45:07 -0000 1.3
+++ auth-connection.c 2 Feb 2003 10:53:43 -0000 1.4
@@ -274,8 +274,9 @@
i_stream_skip(conn->input, conn->reply.data_size);
}
-int auth_init_request(enum auth_mech mech, auth_callback_t callback,
- void *context, const char **error)
+int auth_init_request(enum auth_mech mech, enum auth_protocol protocol,
+ auth_callback_t callback, void *context,
+ const char **error)
{
struct auth_connection *conn;
struct auth_request *request;
@@ -304,6 +305,7 @@
/* send request to auth */
auth_request.type = AUTH_LOGIN_REQUEST_NEW;
+ auth_request.protocol = protocol;
auth_request.mech = request->mech;
auth_request.id = request->id;
if (o_stream_send(request->conn->output, &auth_request,
Index: auth-connection.h
===================================================================
RCS file: /home/cvs/dovecot/src/login-common/auth-connection.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- auth-connection.h 2 Feb 2003 09:45:07 -0000 1.2
+++ auth-connection.h 2 Feb 2003 10:53:43 -0000 1.3
@@ -43,8 +43,9 @@
extern enum auth_mech available_auth_mechs;
-int auth_init_request(enum auth_mech mech, auth_callback_t *callback,
- void *context, const char **error);
+int auth_init_request(enum auth_mech mech, enum auth_protocol protocol,
+ auth_callback_t callback, void *context,
+ const char **error);
void auth_continue_request(struct auth_request *request,
const unsigned char *data, size_t data_size);
More information about the dovecot-cvs
mailing list