ELinks 0.18.0
|
#include <sys/types.h>
#include "elinks.h"
#include "cache/cache.h"
#include "config/options.h"
#include "main/select.h"
#include "main/timer.h"
#include "network/connection.h"
#include "network/socket.h"
#include "protocol/bittorrent/bencoding.h"
#include "protocol/bittorrent/bittorrent.h"
#include "protocol/bittorrent/common.h"
#include "protocol/bittorrent/connection.h"
#include "protocol/bittorrent/tracker.h"
#include "protocol/protocol.h"
#include "protocol/uri.h"
#include "util/memory.h"
#include "util/string.h"
Functions | |
static void | do_send_bittorrent_tracker_request (struct connection *conn) |
static void | set_bittorrent_tracker_interval (struct connection *conn) |
static void | bittorrent_tracker_callback (void *data, struct connection_state state, struct bittorrent_const_string *response) |
static void | check_bittorrent_stopped_request (void *____) |
void | send_bittorrent_tracker_request (struct connection *conn) |
void | done_bittorrent_tracker_connection (struct connection *conn) |
Variables | |
struct uri_list | bittorrent_stopped_requests |
|
static |
|
static |
|
static |
void done_bittorrent_tracker_connection | ( | struct connection * | conn | ) |
void send_bittorrent_tracker_request | ( | struct connection * | conn | ) |
|
static |
struct uri_list bittorrent_stopped_requests |