Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

flt_admin.c File Reference

#include "config.h"
#include "defines.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <time.h>
#include <sys/types.h>
#include "hashlib.h"
#include "utils.h"
#include "configparser.h"
#include "cfcgi.h"
#include "template.h"
#include "readline.h"
#include "clientlib.h"

Go to the source code of this file.

Functions

int flt_admin_is_admin (const u_char *name)
int flt_admin_gogogo (t_cf_hash *cgi, t_configuration *dc, t_configuration *vc, int sock)
int flt_admin_setvars (t_cf_hash *cgi, t_configuration *dc, t_configuration *vc, t_cf_template *top, t_cf_template *down)
int flt_admin_init (t_cf_hash *cgi, t_configuration *dc, t_configuration *vc)
int flt_admin_posthandler (t_cf_hash *cgi, t_configuration *dc, t_configuration *vc, t_message *msg, u_int64_t tid, int mode)
void flt_admin_finish (void)
int flt_admin_validator (t_cf_hash *head, t_configuration *dc, t_configuration *vc, time_t last_modified, int sock)
time_t flt_admin_lm (t_cf_hash *head, t_configuration *dc, t_configuration *vc, int sock)

Variables

u_char ** flt_admin_Admins = NULL
t_conf_opt flt_admin_config []
t_handler_config flt_admin_handlers []
t_module_config flt_admin


Detailed Description

Author:
Christian Kruse, <cjk@wwwtech.de>
This plug-in provides administrator functions

Definition in file flt_admin.c.


Variable Documentation

t_module_config flt_admin
 

Initial value:

 {
  flt_admin_config,
  flt_admin_handlers,
  flt_admin_validator,
  flt_admin_lm,
  NULL,
  flt_admin_finish
}

Definition at line 237 of file flt_admin.c.

t_conf_opt flt_admin_config[]
 

Initial value:

 {
  { NULL, NULL, NULL }
}

Definition at line 225 of file flt_admin.c.

t_handler_config flt_admin_handlers[]
 

Initial value:

 {
  { CONNECT_INIT_HANDLER, flt_admin_gogogo },
  { INIT_HANDLER,         flt_admin_init },
  { VIEW_INIT_HANDLER,    flt_admin_setvars },
  { VIEW_LIST_HANDLER,    flt_admin_posthandler },
  { 0, NULL }
}

Definition at line 229 of file flt_admin.c.


Generated on Sun Apr 25 16:37:39 2004 for Classic Forum by doxygen 1.3.5