Displaying 6 results from an estimated 6 matches for "mech_register_module".
Did you mean:
mech_unregister_module
2007 May 22
1
[PATCH] add some const's
...in = {
"PLAIN",
MEMBER(flags) MECH_SEC_PLAINTEXT,
diff -r e1b3043c0d90 -r a486a946dfa1 src/auth/mech.c
--- 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 @@ void mech_register_module(struct mech_mo
mech_modules = list;
}
-void mech_unregister_module(struct mech_module *module)
+void mech_unregister_module...
2004 Jul 22
1
[PATCH] add LOGIN authentication mechanism
...in;
+extern struct mech_module mech_login;
extern struct mech_module mech_apop;
extern struct mech_module mech_cram_md5;
extern struct mech_module mech_digest_md5;
@@ -412,6 +413,8 @@ void mech_init(void)
while (*mechanisms != NULL) {
if (strcasecmp(*mechanisms, "PLAIN") == 0)
mech_register_module(&mech_plain);
+ else if (strcasecmp(*mechanisms, "LOGIN") == 0)
+ mech_register_module(&mech_login);
else if (strcasecmp(*mechanisms, "APOP") == 0)
mech_register_module(&mech_apop);
else if (strcasecmp(*mechanisms, "CRAM-MD5") == 0)
@@ -474,6 +...
2008 Aug 12
5
[PATCH] Support GSS-SPNEGO natively
...vecot-1.0.13-jgg/src/auth/mech.c 2008-08-11 21:30:56.000000000 -0600
@@ -72,6 +72,7 @@
extern struct mech_module mech_anonymous;
#ifdef HAVE_GSSAPI
extern struct mech_module mech_gssapi;
+extern struct mech_module mech_gssapi_spnego;
#endif
void mech_init(void)
@@ -86,6 +87,7 @@
mech_register_module(&mech_anonymous);
#ifdef HAVE_GSSAPI
mech_register_module(&mech_gssapi);
+ mech_register_module(&mech_gssapi_spnego);
#endif
}
@@ -101,5 +103,6 @@
mech_unregister_module(&mech_anonymous);
#ifdef HAVE_GSSAPI
mech_unregister_module(&mech_gssapi)...
2004 Jul 01
3
[PATCH, RFC] add APOP authentication mechanism
...+extern struct mech_module mech_apop;
extern struct mech_module mech_cram_md5;
extern struct mech_module mech_digest_md5;
extern struct mech_module mech_anonymous;
@@ -411,6 +412,8 @@ void mech_init(void)
while (*mechanisms != NULL) {
if (strcasecmp(*mechanisms, "PLAIN") == 0)
mech_register_module(&mech_plain);
+ else if (strcasecmp(*mechanisms, "APOP") == 0)
+ mech_register_module(&mech_apop);
else if (strcasecmp(*mechanisms, "CRAM-MD5") == 0)
mech_register_module(&mech_cram_md5);
else if (strcasecmp(*mechanisms, "DIGEST-MD5") == 0)
@@...
2004 Aug 09
1
[PATCH] RPA authentication mechanism
...uct mech_module mech_apop;
extern struct mech_module mech_cram_md5;
extern struct mech_module mech_digest_md5;
extern struct mech_module mech_ntlm;
+extern struct mech_module mech_rpa;
extern struct mech_module mech_anonymous;
void mech_init(void)
@@ -424,6 +425,8 @@ void mech_init(void)
mech_register_module(&mech_digest_md5);
else if (strcasecmp(*mechanisms, "NTLM") == 0)
mech_register_module(&mech_ntlm);
+ else if (strcasecmp(*mechanisms, "RPA") == 0)
+ mech_register_module(&mech_rpa);
else if (strcasecmp(*mechanisms, "ANONYMOUS") == 0) {
if...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...tern const struct mech_module mech_plain;
+extern const struct mech_module mech_x_plain_submit; /* APPLE - urlauth */
extern const struct mech_module mech_login;
extern const struct mech_module mech_apop;
extern const struct mech_module mech_cram_md5;
@@ -86,6 +87,7 @@
void mech_init(void)
{
mech_register_module(&mech_plain);
+ mech_register_module(&mech_x_plain_submit); /* APPLE - urlauth */
mech_register_module(&mech_login);
mech_register_module(&mech_apop);
mech_register_module(&mech_cram_md5);
@@ -112,6 +114,7 @@
void mech_deinit(void)
{
mech_unregister_module(&mech_pl...