mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-05-18 22:26:41 +08:00
httpd/altcp: add forgotten functions
This commit is contained in:
@@ -109,6 +109,9 @@ err_t altcp_output(struct altcp_pcb *conn);
|
||||
u16_t altcp_mss(struct altcp_pcb *conn);
|
||||
u16_t altcp_sndbuf(struct altcp_pcb *conn);
|
||||
u16_t altcp_sndqueuelen(struct altcp_pcb *conn);
|
||||
void altcp_nagle_disable(struct altcp_pcb *conn);
|
||||
void altcp_nagle_enable(struct altcp_pcb *conn);
|
||||
int altcp_nagle_disabled(struct altcp_pcb *conn);
|
||||
|
||||
void altcp_setprio(struct altcp_pcb *conn, u8_t prio);
|
||||
|
||||
|
||||
@@ -73,6 +73,9 @@ typedef err_t (*altcp_output_fn)(struct altcp_pcb *conn);
|
||||
typedef u16_t (*altcp_mss_fn)(struct altcp_pcb *conn);
|
||||
typedef u16_t (*altcp_sndbuf_fn)(struct altcp_pcb *conn);
|
||||
typedef u16_t (*altcp_sndqueuelen_fn)(struct altcp_pcb *conn);
|
||||
typedef void (*altcp_nagle_disable_fn)(struct altcp_pcb *conn);
|
||||
typedef void (*altcp_nagle_enable_fn)(struct altcp_pcb *conn);
|
||||
typedef int (*altcp_nagle_disabled_fn)(struct altcp_pcb *conn);
|
||||
|
||||
typedef void (*altcp_setprio_fn)(struct altcp_pcb *conn, u8_t prio);
|
||||
|
||||
@@ -99,6 +102,9 @@ struct altcp_functions {
|
||||
altcp_mss_fn mss;
|
||||
altcp_sndbuf_fn sndbuf;
|
||||
altcp_sndqueuelen_fn sndqueuelen;
|
||||
altcp_nagle_disable_fn nagle_disable;
|
||||
altcp_nagle_enable_fn nagle_enable;
|
||||
altcp_nagle_disabled_fn nagle_disabled;
|
||||
altcp_setprio_fn setprio;
|
||||
altcp_dealloc_fn dealloc;
|
||||
altcp_get_tcp_addrinfo_fn addrinfo;
|
||||
@@ -108,8 +114,8 @@ struct altcp_functions {
|
||||
#endif
|
||||
};
|
||||
|
||||
void altcp_default_set_poll(struct altcp_pcb *conn, u8_t interval);
|
||||
void altcp_default_recved(struct altcp_pcb *conn, u16_t len);
|
||||
void altcp_default_set_poll(struct altcp_pcb *conn, u8_t interval);
|
||||
void altcp_default_recved(struct altcp_pcb *conn, u16_t len);
|
||||
err_t altcp_default_bind(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port);
|
||||
err_t altcp_default_shutdown(struct altcp_pcb *conn, int shut_rx, int shut_tx);
|
||||
err_t altcp_default_write(struct altcp_pcb *conn, const void *dataptr, u16_t len, u8_t apiflags);
|
||||
@@ -117,8 +123,11 @@ err_t altcp_default_output(struct altcp_pcb *conn);
|
||||
u16_t altcp_default_mss(struct altcp_pcb *conn);
|
||||
u16_t altcp_default_sndbuf(struct altcp_pcb *conn);
|
||||
u16_t altcp_default_sndqueuelen(struct altcp_pcb *conn);
|
||||
void altcp_default_setprio(struct altcp_pcb *conn, u8_t prio);
|
||||
void altcp_default_dealloc(struct altcp_pcb *conn);
|
||||
void altcp_default_nagle_disable(struct altcp_pcb *conn);
|
||||
void altcp_default_nagle_enable(struct altcp_pcb *conn);
|
||||
int altcp_default_nagle_disabled(struct altcp_pcb *conn);
|
||||
void altcp_default_setprio(struct altcp_pcb *conn, u8_t prio);
|
||||
void altcp_default_dealloc(struct altcp_pcb *conn);
|
||||
err_t altcp_default_get_tcp_addrinfo(struct altcp_pcb *conn, int local, ip_addr_t *addr, u16_t *port);
|
||||
ip_addr_t *altcp_default_get_ip(struct altcp_pcb *conn, int local);
|
||||
#ifdef LWIP_DEBUG
|
||||
|
||||
Reference in New Issue
Block a user