module_file
struct module_file module_file;
memset(&module_file, 0, sizeof(module_file));
if ((module_file.base = module_create(STDIN_FILENO, &module_file,
module_drop_privilege(module_file.base, 0);
module_load(module_file.base);
if (imsgbuf_init(&module_file.ibuf, 3) == -1)
while (module_run(module_file.base) == 0)
module_destroy(module_file.base);
struct module_file *module = ctx;
struct module_file *module = ctx;
struct module_file *self = ctx;
auth_pap(struct module_file *self, u_int q_id, RADIUS_PACKET *radpkt,
auth_md5chap(struct module_file *self, u_int q_id, RADIUS_PACKET *radpkt,
auth_mschapv2(struct module_file *self, u_int q_id, RADIUS_PACKET *radpkt,
auth_reject(struct module_file *self, u_int q_id, RADIUS_PACKET *radpkt,
static void auth_pap(struct module_file *, u_int, RADIUS_PACKET *, char *,
static void auth_md5chap(struct module_file *, u_int, RADIUS_PACKET *,
static void auth_mschapv2(struct module_file *, u_int, RADIUS_PACKET *,
static void auth_reject(struct module_file *, u_int, RADIUS_PACKET *,