diff src/auth/auth-request.c @ 3863:55df57c028d4 HEAD

Added "bool" type and changed all ints that were used as booleans to bool.
author Timo Sirainen <tss@iki.fi>
date Fri, 13 Jan 2006 22:25:57 +0200
parents 4b6d962485b9
children 928229f8b3e6
line wrap: on
line diff
--- a/src/auth/auth-request.c	Fri Jan 13 17:11:47 2006 +0200
+++ b/src/auth/auth-request.c	Fri Jan 13 22:25:57 2006 +0200
@@ -87,7 +87,7 @@
 	request->refcount++;
 }
 
-int auth_request_unref(struct auth_request *request)
+bool auth_request_unref(struct auth_request *request)
 {
 	i_assert(request->refcount > 0);
 	if (--request->refcount > 0)
@@ -117,8 +117,8 @@
 	}
 }
 
-int auth_request_import(struct auth_request *request,
-			const char *key, const char *value)
+bool auth_request_import(struct auth_request *request,
+			 const char *key, const char *value)
 {
 	if (strcmp(key, "user") == 0)
 		request->user = p_strdup(request->pool, value);
@@ -241,7 +241,7 @@
 	auth_cache_insert(passdb_cache, request, passdb->cache_key, str_c(str));
 }
 
-static int
+static bool
 auth_request_handle_passdb_callback(enum passdb_result *result,
 				    struct auth_request *request)
 {
@@ -471,8 +471,8 @@
 		userdb->iface->lookup(request, auth_request_userdb_callback);
 }
 
-int auth_request_set_username(struct auth_request *request,
-			      const char *username, const char **error_r)
+bool auth_request_set_username(struct auth_request *request,
+			       const char *username, const char **error_r)
 {
 	unsigned char *p;