|
ELinks 0.19.1
|
#include <errno.h>#include <sys/types.h>#include <fsplib.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "elinks.h"#include "cache/cache.h"#include "config/options.h"#include "intl/libintl.h"#include "main/module.h"#include "main/select.h"#include "network/connection.h"#include "network/socket.h"#include "osdep/osdep.h"#include "protocol/auth/auth.h"#include "protocol/common.h"#include "protocol/protocol.h"#include "protocol/fsp/fsp.h"#include "protocol/uri.h"#include "util/conv.h"#include "util/memory.h"#include "util/snprintf.h"#include "util/string.h"
Macros | |
| #define | _GNU_SOURCE /* Needed for asprintf() */ |
| #define | READ_SIZE 4096 |
Functions | |
| static void | fsp_error (struct connection_state error) |
| static int | compare (const void *av, const void *bv) |
| static void | display_entry (const FSP_RDENTRY *fentry, const char dircolor[]) |
| static void | sort_and_display_entries (FSP_DIR *dir, const char dircolor[]) |
| static void | fsp_directory (FSP_SESSION *ses, struct uri *uri) |
| static void | do_fsp (struct connection *conn) |
| static void | prompt_username_pw (struct connection *conn) |
| static void | fsp_got_error (struct socket *socket, struct read_buffer *rb) |
| static void | fsp_got_data (struct socket *socket, struct read_buffer *rb) |
| static void | fsp_got_header (struct socket *socket, struct read_buffer *rb) |
| void | fsp_protocol_handler (struct connection *conn) |
Variables | |
| struct module | fsp_protocol_module |
| #define _GNU_SOURCE /* Needed for asprintf() */ |
| #define READ_SIZE 4096 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void fsp_protocol_handler | ( | struct connection * | conn | ) |
|
static |
|
static |
| struct module fsp_protocol_module |