changeset 5640:8591bc9961d9 HEAD

Constify struct mech_module.
author Andrey Panin <pazke@donpac.ru>
date Tue, 22 May 2007 09:47:45 +0400
parents e1b3043c0d90
children 209a71c37012
files src/auth/mech-anonymous.c src/auth/mech-cram-md5.c src/auth/mech-digest-md5.c src/auth/mech-plain.c src/auth/mech.c src/auth/mech.h
diffstat 6 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/mech-anonymous.c	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech-anonymous.c	Tue May 22 09:47:45 2007 +0400
@@ -34,7 +34,7 @@
 	return request;
 }
 
-struct mech_module mech_anonymous = {
+const struct mech_module mech_anonymous = {
 	"ANONYMOUS",
 
 	MEMBER(flags) MECH_SEC_ANONYMOUS,
--- a/src/auth/mech-cram-md5.c	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech-cram-md5.c	Tue May 22 09:47:45 2007 +0400
@@ -175,7 +175,7 @@
 	return &request->auth_request;
 }
 
-struct mech_module mech_cram_md5 = {
+const struct mech_module mech_cram_md5 = {
 	"CRAM-MD5",
 
 	MEMBER(flags) MECH_SEC_DICTIONARY | MECH_SEC_ACTIVE,
--- a/src/auth/mech-digest-md5.c	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech-digest-md5.c	Tue May 22 09:47:45 2007 +0400
@@ -601,7 +601,7 @@
 	return &request->auth_request;
 }
 
-struct mech_module mech_digest_md5 = {
+const struct mech_module mech_digest_md5 = {
 	"DIGEST-MD5",
 
 	MEMBER(flags) MECH_SEC_DICTIONARY | MECH_SEC_ACTIVE |
--- a/src/auth/mech-plain.c	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech-plain.c	Tue May 22 09:47:45 2007 +0400
@@ -90,7 +90,7 @@
 	return request;
 }
 
-struct mech_module mech_plain = {
+const struct mech_module mech_plain = {
 	"PLAIN",
 
 	MEMBER(flags) MECH_SEC_PLAINTEXT,
--- a/src/auth/mech.c	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech.c	Tue May 22 09:47:45 2007 +0400
@@ -10,7 +10,7 @@
 
 static struct mech_module_list *mech_modules;
 
-void mech_register_module(struct mech_module *module)
+void mech_register_module(const struct mech_module *module)
 {
 	struct mech_module_list *list;
 
@@ -21,7 +21,7 @@
 	mech_modules = list;
 }
 
-void mech_unregister_module(struct mech_module *module)
+void mech_unregister_module(const struct mech_module *module)
 {
 	struct mech_module_list **pos, *list;
 
--- a/src/auth/mech.h	Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech.h	Tue May 22 09:47:45 2007 +0400
@@ -42,8 +42,8 @@
 	struct mech_module module;
 };
 
-void mech_register_module(struct mech_module *module);
-void mech_unregister_module(struct mech_module *module);
+void mech_register_module(const struct mech_module *module);
+void mech_unregister_module(const struct mech_module *module);
 struct mech_module *mech_module_find(const char *name);
 
 void mech_generic_auth_initial(struct auth_request *request,