+
+#ifdef HAVE_OPENSSL
+ CtdlRegisterServiceHook(config.c_xmpps_c2s_port,
+ NULL,
+ xmpps_greeting,
+ xmpp_command_loop,
+ xmpp_async_loop,
+ CitadelServiceXMPPs);
+#endif
+
+ CtdlRegisterSessionHook(xmpp_cleanup_function, EVT_STOP);
+ CtdlRegisterSessionHook(xmpp_login_hook, EVT_LOGIN);
+ CtdlRegisterSessionHook(xmpp_logout_hook, EVT_LOGOUT);
+ CtdlRegisterSessionHook(xmpp_login_hook, EVT_UNSTEALTH);
+ CtdlRegisterSessionHook(xmpp_logout_hook, EVT_STEALTH);