Lines Matching defs:module_base

59 struct module_base {
81 static int module_common_radpkt(struct module_base *, uint32_t, u_int,
83 static int module_recv_imsg(struct module_base *);
84 static int module_imsg_handler(struct module_base *, struct imsg *);
88 static void module_reset_event(struct module_base *);
90 struct module_base *
93 struct module_base *base;
95 if ((base = calloc(1, sizeof(struct module_base))) == NULL)
119 module_start(struct module_base *base)
134 module_run(struct module_base *base)
146 module_destroy(struct module_base *base)
157 module_load(struct module_base *base)
182 module_drop_privilege(struct module_base *base, int nochroot)
206 module_notify_secret(struct module_base *base, const char *secret)
218 module_send_message(struct module_base *base, uint32_t cmd, const char *fmt,
243 module_userpass_ok(struct module_base *base, u_int q_id, const char *msg)
260 module_userpass_fail(struct module_base *base, u_int q_id, const char *msg)
277 module_accsreq_answer(struct module_base *base, u_int q_id, const u_char *pkt,
285 module_accsreq_next(struct module_base *base, u_int q_id, const u_char *pkt,
293 module_accsreq_aborted(struct module_base *base, u_int q_id)
305 module_reqdeco_done(struct module_base *base, u_int q_id, const u_char *pkt,
313 module_resdeco_done(struct module_base *base, u_int q_id, const u_char *pkt,
321 module_common_radpkt(struct module_base *base, uint32_t imsg_type, u_int q_id,
357 module_recv_imsg(struct module_base *base)
385 module_imsg_handler(struct module_base *base, struct imsg *imsg)
618 module_stop(struct module_base *base)
633 struct module_base *base = ctx;
658 module_reset_event(struct module_base *base)
684 module_imsg_compose(struct module_base *base, uint32_t type, uint32_t id,
697 module_imsg_composev(struct module_base *base, uint32_t type, uint32_t id,