|
ELinks 0.19.1
|
#include <stdio.h>#include <string.h>#include <stdarg.h>#include <stdlib.h>#include <ctype.h>#include <errno.h>#include <gssapi/gssapi.h>#include "elinks.h"#include "network/connection.h"#include "protocol/uri.h"#include "protocol/http/http.h"#include "protocol/http/http_negotiate.h"#include "util/base64.h"#include "main/object.h"#include "util/lists.h"
Data Structures | |
| struct | negotiate |
Functions | |
| static struct negotiate * | http_negotiate_get (struct uri *uri, int *isnew, int alloc) |
| static void | http_negotiate_save (struct negotiate *neg) |
| static void | http_negotiate_cleanup (struct negotiate *neg, int full) |
| static int | http_negotiate_get_name (struct connection *conn, struct negotiate *neg) |
| static int | http_negotiate_parse_data (char *data, int type, gss_buffer_desc *token) |
| static int | http_negotiate_create_context (struct negotiate *neg) |
| int | http_negotiate_input (struct connection *conn, struct uri *uri, int type, char *data) |
| int | http_negotiate_output (struct uri *uri, struct string *header) |
Variables | |
| static struct negotiate list | negotiate_list = { D_LIST_HEAD_EL(negotiate_list) } |
|
static |
|
static |
|
static |
| int http_negotiate_input | ( | struct connection * | conn, |
| struct uri * | uri, | ||
| int | type, | ||
| char * | data ) |
|
static |
|
static |
|
static |