File: modules_init.c

package info (click to toggle)
citadel 7.83-2squeeze2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 4,572 kB
  • ctags: 3,756
  • sloc: ansic: 54,870; sh: 4,298; yacc: 660; makefile: 450; xml: 40
file content (84 lines) | stat: -rw-r--r-- 3,435 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
/*
 * /home/acancro/foo/stable-78x/citadel/modules_init.c
 * Auto generated by mk_modules_init.sh DO NOT EDIT THIS FILE
 */



#include "sysdep.h"
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <libcitadel.h>
#include "citadel.h"
#include "modules_init.h"
#include "sysdep_decls.h"


void LogPrintMessages(long err);
extern long DetailErrorFlags;



void initialise_modules (int threading)
{
    long filter;
    nSizErrmsg = 0;

    if (threading)
        CtdlLogPrintf (CTDL_INFO, "Initialise modules, CtdlThreads enabled.\n");
    else
        CtdlLogPrintf (CTDL_INFO, "Initialise modules, CtdlThreads not yet enabled.\n");
/* static server initialization: */
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(citserver));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(control));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(euidindex));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(file_ops));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(msgbase));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(room_ops));
        CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(user_ops));
/* dynamic modules: */

	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(autocompletion));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(bio));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(calendar));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(checkpoint));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(virus));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(dspam));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(expire));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(extnotify));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(fulltext));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(imap));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(inetcfg));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(instmsg));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(listsub));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(managesieve));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(migrate));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(mrtg));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(netfilter));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(network));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(newuser));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(notes));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(openid_rp));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(pas2));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(pop3));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(pop3client));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(roomchat));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(rssclient));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(rwho));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(sieve));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(smtp));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(spam));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(test));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(vcard));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(wiki));
	CtdlLogPrintf (CTDL_INFO, "%s\n", CTDL_INIT_CALL(xmpp));


	for (filter = 1; filter != 0; filter = filter << 1)
		if ((filter & DetailErrorFlags) != 0)
			LogPrintMessages(filter);
}