+#define CTDLEXIT_SHUTDOWN 0 /* Normal shutdown; do NOT auto-restart */
+
/*
* Exit codes 101 through 109 are used for conditions in which
* we deliberately do NOT want the service to automatically
#define CTDLEXIT_OOD 104 /* Out Of Date config - rerun setup */
#define CTDLEXIT_DB 105 /* Unable to initialize database */
#define CTDLEXIT_LIBCITADEL 106 /* Incorrect version of libcitadel */
-
+#define CTDL_EXIT_UNSUP_AUTH 107 /* Unsupported auth mode configured */
int redirect_ssl;
#endif
- int buffering;
- char *output_buffer; /* hold output for one big dump */
- int buffer_len;
-
/* A linked list of all instant messages sent to us. */
struct ExpressMessage *FirstExpressMessage;
int disable_exp; /* Set to 1 to disable incoming pages */
struct ma_info *ma; /* multipart/alternative data */
const char *ServiceName; /* readable purpose of this session */
void *openid_data; /* Data stored by the OpenID module */
+ char *ldap_dn; /* DN of user when using AUTHMODE_LDAP */
};
typedef struct CitContext t_context;