ELinks 0.16.1.1
|
#include <string.h>
#include "elinks.h"
#include "bfu/hierbox.h"
#include "intl/libintl.h"
#include "main/module.h"
#include "protocol/auth/auth.h"
#include "protocol/auth/dialogs.h"
#include "protocol/protocol.h"
#include "protocol/uri.h"
#include "session/session.h"
#include "util/base64.h"
#include "util/error.h"
#include "util/memory.h"
#include "util/string.h"
Functions | |
static struct auth_entry * | find_auth_entry (struct uri *uri, const char *realm) |
static void | set_auth_user (struct auth_entry *entry, struct uri *uri) |
static void | set_auth_password (struct auth_entry *entry, struct uri *uri) |
static void | done_auth_entry (struct auth_entry *entry) |
static struct auth_entry * | init_auth_entry (struct uri *uri, const char *realm) |
struct auth_entry * | add_auth_entry (struct uri *uri, const char *realm, char *nonce, char *opaque, unsigned int digest) |
struct auth_entry * | find_auth (struct uri *uri) |
void | del_auth_entry (struct auth_entry *entry) |
void | free_auth (void) |
static void | done_auth (struct module *xxx) |
struct auth_entry * | get_invalid_auth_entry (void) |
Variables | |
static struct auth_entry list | auth_entry_list = { D_LIST_HEAD(auth_entry_list) } |
struct module | auth_module |
struct auth_entry * add_auth_entry | ( | struct uri * | uri, |
const char * | realm, | ||
char * | nonce, | ||
char * | opaque, | ||
unsigned int | digest ) |
void del_auth_entry | ( | struct auth_entry * | entry | ) |
|
static |
|
static |
struct auth_entry * find_auth | ( | struct uri * | uri | ) |
|
static |
void free_auth | ( | void | ) |
struct auth_entry * get_invalid_auth_entry | ( | void | ) |
|
static |
|
static |
|
static |
|
static |