ELinks 0.16.1.1
|
#include "elinks.h"
#include "cache/cache.h"
#include "intl/libintl.h"
#include "network/connection.h"
#include "protocol/gemini/codes.h"
#include "protocol/uri.h"
#include "session/session.h"
#include "session/task.h"
#include "terminal/terminal.h"
#include "terminal/window.h"
#include "util/snprintf.h"
#include "viewer/text/draw.h"
Data Structures | |
struct | gemini_code |
struct | gemini_error_info |
Macros | |
#define | _GNU_SOURCE /* Needed for asprintf() */ |
Functions | |
static int | compare_gemini_codes (const void *key, const void *element) |
static const char * | gemini_code_to_string (int code) |
static char * | get_gemini_error_document (struct terminal *term, struct uri *uri, int code) |
static void | show_gemini_error_document (struct session *ses, void *data) |
void | gemini_error_document (struct connection *conn, int code) |
Variables | |
static const struct gemini_code | gemini_code [] |
#define _GNU_SOURCE /* Needed for asprintf() */ |
|
static |
|
static |
void gemini_error_document | ( | struct connection * | conn, |
int | code ) |
|
static |
|
static |