net: tcp2: Eliminate/remove extra prototypes
To improve readability, eliminate/remove extra prototypes. Signed-off-by: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com>
This commit is contained in:
parent
593f7c4556
commit
502842297e
1 changed files with 10 additions and 12 deletions
|
@ -31,8 +31,6 @@ static K_MEM_SLAB_DEFINE(tcp_conns_slab, sizeof(struct tcp),
|
|||
CONFIG_NET_MAX_CONTEXTS, 4);
|
||||
|
||||
static void tcp_in(struct tcp *conn, struct net_pkt *pkt);
|
||||
static size_t tcp_data_len(struct net_pkt *pkt);
|
||||
int net_tcp_finalize(struct net_pkt *pkt);
|
||||
|
||||
int (*tcp_send_cb)(struct net_pkt *pkt) = NULL;
|
||||
size_t (*tcp_recv_cb)(struct tcp *conn, struct net_pkt *pkt) = NULL;
|
||||
|
@ -144,6 +142,16 @@ static const char *tcp_flags(u8_t flags)
|
|||
return buf;
|
||||
}
|
||||
|
||||
static size_t tcp_data_len(struct net_pkt *pkt)
|
||||
{
|
||||
struct tcphdr *th = th_get(pkt);
|
||||
size_t tcp_options_len = (th->th_off - 5) * 4;
|
||||
ssize_t len = net_pkt_get_len(pkt) - net_pkt_ip_hdr_len(pkt) -
|
||||
net_pkt_ip_opts_len(pkt) - sizeof(*th) - tcp_options_len;
|
||||
|
||||
return len > 0 ? len : 0;
|
||||
}
|
||||
|
||||
static const char *tcp_th(struct net_pkt *pkt)
|
||||
{
|
||||
#define BUF_SIZE 80
|
||||
|
@ -443,16 +451,6 @@ end:
|
|||
return result;
|
||||
}
|
||||
|
||||
static size_t tcp_data_len(struct net_pkt *pkt)
|
||||
{
|
||||
struct tcphdr *th = th_get(pkt);
|
||||
size_t tcp_options_len = (th->th_off - 5) * 4;
|
||||
ssize_t len = net_pkt_get_len(pkt) - net_pkt_ip_hdr_len(pkt) -
|
||||
net_pkt_ip_opts_len(pkt) - sizeof(*th) - tcp_options_len;
|
||||
|
||||
return len > 0 ? len : 0;
|
||||
}
|
||||
|
||||
static size_t tcp_data_get(struct tcp *conn, struct net_pkt *pkt)
|
||||
{
|
||||
ssize_t len = tcp_data_len(pkt);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue