[dovecot-cvs] dovecot/src/lib-auth auth-client.c, 1.6, 1.7 auth-client.h, 1.10, 1.11 auth-server-connection.c, 1.14, 1.15 auth-server-connection.h, 1.8, 1.9 auth-server-request.c, 1.23, 1.24 auth-server-request.h, 1.2, 1.3

cras at dovecot.org cras at dovecot.org
Fri Jan 13 22:26:08 EET 2006


Update of /var/lib/cvs/dovecot/src/lib-auth
In directory talvi:/tmp/cvs-serv27808/src/lib-auth

Modified Files:
	auth-client.c auth-client.h auth-server-connection.c 
	auth-server-connection.h auth-server-request.c 
	auth-server-request.h 
Log Message:
Added "bool" type and changed all ints that were used as booleans to bool.



Index: auth-client.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-client.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- auth-client.c	8 Oct 2004 17:51:48 -0000	1.6
+++ auth-client.c	13 Jan 2006 20:26:03 -0000	1.7
@@ -86,8 +86,9 @@
 	return NULL;
 }
 
-int auth_client_reserve_connection(struct auth_client *client, const char *mech,
-				   struct auth_connect_id *id_r)
+bool auth_client_reserve_connection(struct auth_client *client,
+				    const char *mech,
+				    struct auth_connect_id *id_r)
 {
 	struct auth_server_connection *conn;
 	const char *error;
@@ -102,7 +103,7 @@
 	return TRUE;
 }
 
-int auth_client_is_connected(struct auth_client *client)
+bool auth_client_is_connected(struct auth_client *client)
 {
 	return !client->reconnect &&
 		client->conn_waiting_handshake_count == 0;

Index: auth-client.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-client.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- auth-client.h	1 Oct 2005 10:52:15 -0000	1.10
+++ auth-client.h	13 Jan 2006 20:26:03 -0000	1.11
@@ -38,13 +38,13 @@
 				     const char *const *args, void *context);
 
 typedef void auth_connect_notify_callback_t(struct auth_client *client,
-					    int connected, void *context);
+					    bool connected, void *context);
 
 /* Create new authentication client. */
 struct auth_client *auth_client_new(unsigned int client_pid);
 void auth_client_free(struct auth_client *client);
 
-int auth_client_is_connected(struct auth_client *client);
+bool auth_client_is_connected(struct auth_client *client);
 void auth_client_set_connect_notify(struct auth_client *client,
 				    auth_connect_notify_callback_t *callback,
 				    void *context);
@@ -58,8 +58,9 @@
    auth_client_request_new() to force it to use the same connection, or fail.
    This is currently useful only for APOP authentication. Returns TRUE if
    successfull. */
-int auth_client_reserve_connection(struct auth_client *client, const char *mech,
-				   struct auth_connect_id *id_r);
+bool auth_client_reserve_connection(struct auth_client *client,
+				    const char *mech,
+				    struct auth_connect_id *id_r);
 
 /* Create a new authentication request. callback is called whenever something
    happens for the request. id can be NULL. */

Index: auth-server-connection.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-server-connection.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- auth-server-connection.c	28 Oct 2005 17:11:36 -0000	1.14
+++ auth-server-connection.c	13 Jan 2006 20:26:03 -0000	1.15
@@ -34,7 +34,7 @@
 	}
 }
 
-static int
+static bool
 auth_client_input_mech(struct auth_server_connection *conn, const char *args)
 {
 	const char *const *list;
@@ -77,7 +77,7 @@
 	return TRUE;
 }
 
-static int
+static bool
 auth_client_input_spid(struct auth_server_connection *conn, const char *args)
 {
 	if (conn->handshake_received) {
@@ -89,7 +89,7 @@
 	return TRUE;
 }
 
-static int
+static bool
 auth_client_input_cuid(struct auth_server_connection *conn, const char *args)
 {
 	if (conn->handshake_received) {
@@ -101,7 +101,7 @@
 	return TRUE;
 }
 
-static int auth_client_input_done(struct auth_server_connection *conn)
+static bool auth_client_input_done(struct auth_server_connection *conn)
 {
 	conn->available_auth_mechs = conn->auth_mechs_buf->data;
 	conn->available_auth_mechs_count =
@@ -256,7 +256,7 @@
 }
 
 void auth_server_connection_destroy(struct auth_server_connection *conn,
-				    int reconnect)
+				    bool reconnect)
 {
 	struct auth_client *client = conn->client;
 	struct auth_server_connection **pos;

Index: auth-server-connection.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-server-connection.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- auth-server-connection.h	15 Dec 2004 17:52:17 -0000	1.8
+++ auth-server-connection.h	13 Jan 2006 20:26:03 -0000	1.9
@@ -55,7 +55,7 @@
 struct auth_server_connection *
 auth_server_connection_new(struct auth_client *client, const char *path);
 void auth_server_connection_destroy(struct auth_server_connection *conn,
-				    int reconnect);
+				    bool reconnect);
 
 struct auth_server_connection *
 auth_server_connection_find_path(struct auth_client *client, const char *path);

Index: auth-server-request.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-server-request.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- auth-server-request.c	1 Oct 2005 10:52:15 -0000	1.23
+++ auth-server-request.c	13 Jan 2006 20:26:03 -0000	1.24
@@ -31,8 +31,8 @@
 	unsigned int retrying:1;
 };
 
-static int auth_server_send_new_request(struct auth_server_connection *conn,
-					struct auth_request *request);
+static bool auth_server_send_new_request(struct auth_server_connection *conn,
+					 struct auth_request *request);
 static void auth_client_request_free(struct auth_request *request);
 
 static struct auth_server_connection *
@@ -67,7 +67,7 @@
 	}
 }
 
-static int is_valid_string(const char *str)
+static bool is_valid_string(const char *str)
 {
 	const char *p;
 
@@ -80,8 +80,8 @@
 	return TRUE;
 }
 
-static int auth_server_send_new_request(struct auth_server_connection *conn,
-					struct auth_request *request)
+static bool auth_server_send_new_request(struct auth_server_connection *conn,
+					 struct auth_request *request)
 {
 	string_t *str;
 	ssize_t ret;
@@ -148,7 +148,7 @@
 	}
 }
 
-int auth_client_input_ok(struct auth_server_connection *conn, const char *args)
+bool auth_client_input_ok(struct auth_server_connection *conn, const char *args)
 {
 	const char *const *list, *const *args_list, *data_base64;
 	struct auth_request *request;
@@ -187,8 +187,8 @@
 	return TRUE;
 }
 
-int auth_client_input_cont(struct auth_server_connection *conn,
-			   const char *args)
+bool auth_client_input_cont(struct auth_server_connection *conn,
+			    const char *args)
 {
 	struct auth_request *request;
 	const char *data;
@@ -217,8 +217,8 @@
 	return TRUE;
 }
 
-int auth_client_input_fail(struct auth_server_connection *conn,
-			   const char *args)
+bool auth_client_input_fail(struct auth_server_connection *conn,
+			    const char *args)
 {
 	struct auth_request *request;
         struct auth_server_connection *next;

Index: auth-server-request.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-auth/auth-server-request.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- auth-server-request.h	13 Oct 2004 16:38:34 -0000	1.2
+++ auth-server-request.h	13 Jan 2006 20:26:03 -0000	1.3
@@ -1,11 +1,12 @@
 #ifndef __AUTH_SERVER_REQUEST_H
 #define __AUTH_SERVER_REQUEST_H
 
-int auth_client_input_ok(struct auth_server_connection *conn, const char *args);
-int auth_client_input_cont(struct auth_server_connection *conn,
-			   const char *args);
-int auth_client_input_fail(struct auth_server_connection *conn,
+bool auth_client_input_ok(struct auth_server_connection *conn,
+			  const char *args);
+bool auth_client_input_cont(struct auth_server_connection *conn,
 			   const char *args);
+bool auth_client_input_fail(struct auth_server_connection *conn,
+			    const char *args);
 
 void auth_server_requests_remove_all(struct auth_server_connection *conn);
 



More information about the dovecot-cvs mailing list