#include <biosphere_module.h>
#include <io.h>
#include <list.h>
#include <str.h>
#include <type.h>
#include <apr_strings.h>
#include <stdio.h>
#include <openssl/sha.h>
Include dependency graph for bsmod_password.c:
Go to the source code of this file.
Data Structures | |
struct | password_entry |
Defines | |
#define | BSMOD_PASSWORD_FILE "passwd" |
Functions | |
static char * | hash_string (const char *str) |
static bs_status | add_user (const char *name, const char *pass) |
static bs_status | remove_user (const char *name) |
static bs_status | bsmod_password_init (void) |
static bs_status | bsmod_password_cleanup (void) |
static bs_service_response * | create_status_response (const bs_service_request *request, bs_status status) |
static bs_status | bsmod_password_handle_service (const bs_service_request *request, bs_service_response **response, void *extra) |
Variables | |
apr_pool_t * | password_pool |
bs_list * | password_list |
bs_module | bsmod_symtable |
bs_module | bsmod_symtable |