DO_ARRAY_TYPE(pop_data_t, pop_data);
DO_ARRAY_FUNCS(pop_data_t, pop_data, pop_data_delete);
+/****************************************************************************/
+/* module */
+/****************************************************************************/
+
static pop_data_array conns;
static __init void pop_initialize(void)
pop_data_array_wipe(&conns);
}
+/****************************************************************************/
+/* pop3 machine */
+/****************************************************************************/
+
static int pop_setup(job_t *w, void *cfg)
{
return 0;
.finalize = &pop_finalize,
};
+/****************************************************************************/
+/* pop3 mx driver */
+/****************************************************************************/
+
mx_t const pop_mx_ng = {
M_POP,
0,