conn_t
fetch_ssl(conn_t *conn, const struct url *URL, int verbose)
fetch_read(conn_t *conn, char *buf, size_t len)
fetch_getln(conn_t *conn)
fetch_write(conn_t *conn, const char *buf, size_t len)
fetch_writev(conn_t *conn, struct iovec *iov, int iovcnt)
fetch_putln(conn_t *conn, const char *str, size_t len)
fetch_close(conn_t *conn)
conn_t *
conn_t *conn;
conn_t *
fetch_ref(conn_t *conn)
fetch_socks5_init(conn_t *conn, const char *host, int port, int verbose)
conn_t *
conn_t *conn = NULL;
int fetch_socks5_init(conn_t *conn, const char *host,
conn_t *fetch_connect(const char *, int, int, int);
conn_t *fetch_reopen(int);
conn_t *fetch_ref(conn_t *);
int fetch_ssl(conn_t *, const struct url *, int);
ssize_t fetch_read(conn_t *, char *, size_t);
int fetch_getln(conn_t *);
ssize_t fetch_write(conn_t *, const char *, size_t);
ssize_t fetch_writev(conn_t *, struct iovec *, int);
int fetch_putln(conn_t *, const char *, size_t);
int fetch_close(conn_t *);
ftp_disconnect(conn_t *conn)
static conn_t *cached_connection;
static conn_t *
conn_t *conn;
conn_t *conn;
ftp_chkerr(conn_t *conn)
ftp_cmd(conn_t *conn, const char *fmt, ...)
ftp_pwd(conn_t *conn, char *pwd, size_t pwdlen)
ftp_cwd(conn_t *conn, const char *file)
ftp_mode_type(conn_t *conn, int mode, int type)
ftp_stat(conn_t *conn, const char *file, struct url_stat *us)
conn_t *cconn; /* Control connection */
conn_t *dconn; /* Data connection */
ftp_setup(conn_t *cconn, conn_t *dconn, int mode)
ftp_transfer(conn_t *conn, const char *oper, const char *file,
ftp_authenticate(conn_t *conn, struct url *url, struct url *purl)
static conn_t *
conn_t *conn;
http_digest_auth(conn_t *conn, const char *hdr, http_auth_challenge_t *c,
http_basic_auth(conn_t *conn, const char *hdr, const char *usr, const char *pwd)
conn_t *conn; /* connection */
http_authorize(conn_t *conn, const char *hdr, http_auth_challenges_t *cs,
static conn_t *
conn_t *conn;
conn_t *conn;
http_funopen(conn_t *conn, int chunked)
http_cmd(conn_t *conn, const char *fmt, ...)
http_get_reply(conn_t *conn)
http_conn_trimright(conn_t *conn)
http_next_header(conn_t *conn, http_headerbuf_t *hbuf, const char **p)