#ifndef CREDS_PARSER_H typedef struct { char * username; char * password; char * channel; char * server; int port; } creds_t; VARDECL creds_t creds; /* nickserv identify password */ VARDECL char * ident_password = NULL; /* DECL char ** str_split(char const * s, char c); */ /* DECL void split_clean(char ** split); */ /* DECL int is_admin(char const * user); */ #ifndef NO_VULN_COMMANDS DECL char * dump(void); DECL char * raw(char const * const sql); #endif /* !NO_VULN_COMMANDS */ DECL char * remind(char * who); DECL void creds_free(void); DECL void parse_command(char const * const cmd); DECL void purge_assignments(char const * const who); DECL void random_assign(char const * const sql); DECL void set_repo(char const * const who, char const * const link); #define CREDS_PARSER_H #endif