ReactOS  0.4.15-dev-5463-g138eb58
tcp_tw_bucket Struct Reference

#include <tcpcore.h>

Collaboration diagram for tcp_tw_bucket:

Public Attributes

__u32 daddr
 
__u32 rcv_saddr
 
__u16 dport
 
unsigned short num
 
int bound_dev_if
 
struct socknext
 
struct sock ** pprev
 
struct sockbind_next
 
struct sock ** bind_pprev
 
unsigned char state
 
unsigned char substate
 
__u16 sport
 
unsigned short family
 
unsigned char reuse
 
unsigned char rcv_wscale
 
atomic_t refcnt
 
int hashent
 
int timeout
 
__u32 rcv_nxt
 
__u32 snd_nxt
 
__u32 rcv_wnd
 
__u32 ts_recent
 
long ts_recent_stamp
 
unsigned long ttd
 
struct tcp_bind_buckettb
 
struct tcp_tw_bucketnext_death
 
struct tcp_tw_bucket ** pprev_death
 

Detailed Description

Definition at line 1952 of file tcpcore.h.

Member Data Documentation

◆ bind_next

struct sock* tcp_tw_bucket::bind_next

Definition at line 1964 of file tcpcore.h.

◆ bind_pprev

struct sock** tcp_tw_bucket::bind_pprev

Definition at line 1965 of file tcpcore.h.

◆ bound_dev_if

int tcp_tw_bucket::bound_dev_if

Definition at line 1961 of file tcpcore.h.

◆ daddr

__u32 tcp_tw_bucket::daddr

Definition at line 1957 of file tcpcore.h.

◆ dport

__u16 tcp_tw_bucket::dport

Definition at line 1959 of file tcpcore.h.

◆ family

unsigned short tcp_tw_bucket::family

Definition at line 1969 of file tcpcore.h.

◆ hashent

int tcp_tw_bucket::hashent

Definition at line 1975 of file tcpcore.h.

◆ next

struct sock* tcp_tw_bucket::next

Definition at line 1962 of file tcpcore.h.

◆ next_death

struct tcp_tw_bucket* tcp_tw_bucket::next_death

Definition at line 1984 of file tcpcore.h.

◆ num

unsigned short tcp_tw_bucket::num

Definition at line 1960 of file tcpcore.h.

◆ pprev

struct sock** tcp_tw_bucket::pprev

Definition at line 1963 of file tcpcore.h.

◆ pprev_death

struct tcp_tw_bucket** tcp_tw_bucket::pprev_death

Definition at line 1985 of file tcpcore.h.

◆ rcv_nxt

__u32 tcp_tw_bucket::rcv_nxt

Definition at line 1977 of file tcpcore.h.

◆ rcv_saddr

__u32 tcp_tw_bucket::rcv_saddr

Definition at line 1958 of file tcpcore.h.

◆ rcv_wnd

__u32 tcp_tw_bucket::rcv_wnd

Definition at line 1979 of file tcpcore.h.

◆ rcv_wscale

unsigned char tcp_tw_bucket::rcv_wscale

Definition at line 1970 of file tcpcore.h.

◆ refcnt

atomic_t tcp_tw_bucket::refcnt

Definition at line 1972 of file tcpcore.h.

Referenced by tcp_tw_put().

◆ reuse

unsigned char tcp_tw_bucket::reuse

Definition at line 1970 of file tcpcore.h.

◆ snd_nxt

__u32 tcp_tw_bucket::snd_nxt

Definition at line 1978 of file tcpcore.h.

◆ sport

__u16 tcp_tw_bucket::sport

Definition at line 1968 of file tcpcore.h.

◆ state

unsigned char tcp_tw_bucket::state

Definition at line 1966 of file tcpcore.h.

◆ substate

unsigned char tcp_tw_bucket::substate

Definition at line 1966 of file tcpcore.h.

◆ tb

struct tcp_bind_bucket* tcp_tw_bucket::tb

Definition at line 1983 of file tcpcore.h.

◆ timeout

int tcp_tw_bucket::timeout

Definition at line 1976 of file tcpcore.h.

◆ ts_recent

__u32 tcp_tw_bucket::ts_recent

Definition at line 1980 of file tcpcore.h.

◆ ts_recent_stamp

long tcp_tw_bucket::ts_recent_stamp

Definition at line 1981 of file tcpcore.h.

◆ ttd

unsigned long tcp_tw_bucket::ttd

Definition at line 1982 of file tcpcore.h.


The documentation for this struct was generated from the following file: