]> code.citadel.org Git - citadel.git/blobdiff - citadel/modules/managesieve/serv_managesieve.c
libical, expat, and libsieve are now *required*.
[citadel.git] / citadel / modules / managesieve / serv_managesieve.c
index cf33b0682f0ebb2211e8c45be06318fdb4e49511..1662048d3edffe57b4f64432b43ea14c06cfcda2 100644 (file)
 
 
 #include "ctdl_module.h"
-
-
-
-#ifdef HAVE_LIBSIEVE
-
 #include "serv_sieve.h"
 
 
@@ -589,13 +584,11 @@ void managesieve_cleanup_function(void) {
 
 
 
-#endif /* HAVE_LIBSIEVE */
 const char* CitadelServiceManageSieve = "ManageSieve";
 CTDL_MODULE_INIT(managesieve)
 {
        if (!threading)
        {
-#ifdef HAVE_LIBSIEVE
                CtdlRegisterServiceHook(config.c_managesieve_port,
                                        NULL,
                                        managesieve_greeting,
@@ -603,12 +596,6 @@ CTDL_MODULE_INIT(managesieve)
                                        NULL, 
                                        CitadelServiceManageSieve);
                CtdlRegisterSessionHook(managesieve_cleanup_function, EVT_STOP);
-
-#else  /* HAVE_LIBSIEVE */
-
-               lprintf(CTDL_INFO, "This server is missing libsieve.  Managesieve protocol is disabled..\n");
-
-#endif /* HAVE_LIBSIEVE */
        }
        
        /* return our Subversion id for the Log */