… | |
… | |
3 | * Rights to this code are documented in doc/pod/license.pod. |
3 | * Rights to this code are documented in doc/pod/license.pod. |
4 | * |
4 | * |
5 | * Global objects. |
5 | * Global objects. |
6 | */ |
6 | */ |
7 | |
7 | |
8 | static char const rcsid[] = "$Id: global.C,v 1.4 2007/08/28 17:08:12 pippijn Exp $"; |
8 | static char const rcsid[] = "$Id: global.C,v 1.5 2007/08/29 21:01:18 pippijn Exp $"; |
9 | |
9 | |
10 | #include "atheme.h" |
10 | #include "atheme.h" |
11 | #include <ermyth/crypto.h> |
11 | #include <ermyth/crypto.h> |
12 | #include <ermyth/database.h> |
12 | #include <ermyth/database.h> |
13 | #include "uplink.h" |
13 | #include "uplink.h" |
… | |
… | |
16 | #include "authcookie.h" |
16 | #include "authcookie.h" |
17 | |
17 | |
18 | protocol::handler *phandler; |
18 | protocol::handler *phandler; |
19 | database::handler *backend; |
19 | database::handler *backend; |
20 | crypto::handler *crypter; |
20 | crypto::handler *crypter; |
|
|
21 | |
|
|
22 | garbage_collector gc; |
21 | |
23 | |
22 | chansvs_t chansvs; |
24 | chansvs_t chansvs; |
23 | globsvs_t globsvs; |
25 | globsvs_t globsvs; |
24 | opersvs_t opersvs; |
26 | opersvs_t opersvs; |
25 | memosvs_t memosvs; |
27 | memosvs_t memosvs; |