changeset 9299:602adc1f2f83 HEAD

lib-auth: Added auth_master_user_list_count().
author Timo Sirainen <tss@iki.fi>
date Fri, 15 May 2009 16:46:51 -0400
parents 468273e27777
children b66054f9b8fb
files src/lib-auth/auth-master.c src/lib-auth/auth-master.h
diffstat 2 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-auth/auth-master.c	Fri May 15 16:25:29 2009 -0400
+++ b/src/lib-auth/auth-master.c	Fri May 15 16:46:51 2009 -0400
@@ -473,6 +473,11 @@
 	return ctx->user_strings[ctx->idx++];
 }
 
+unsigned int auth_master_user_list_count(struct auth_master_user_list_ctx *ctx)
+{
+	return ctx->user_count;
+}
+
 int auth_master_user_list_deinit(struct auth_master_user_list_ctx **_ctx)
 {
 	struct auth_master_user_list_ctx *ctx = *_ctx;
--- a/src/lib-auth/auth-master.h	Fri May 15 16:25:29 2009 -0400
+++ b/src/lib-auth/auth-master.h	Fri May 15 16:46:51 2009 -0400
@@ -21,6 +21,7 @@
 struct auth_master_user_list_ctx *
 auth_master_user_list_init(struct auth_master_connection *conn);
 const char *auth_master_user_list_next(struct auth_master_user_list_ctx *ctx);
+unsigned int auth_master_user_list_count(struct auth_master_user_list_ctx *ctx);
 /* Returns -1 if anything failed, 0 if ok */
 int auth_master_user_list_deinit(struct auth_master_user_list_ctx **ctx);