ELinks 0.16.1.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 |