Lines Matching defs:sctp_association

1550 struct sctp_association {  struct
1556 struct sctp_ep_common base;
1559 struct list_head asocs;
1562 sctp_assoc_t assoc_id;
1565 struct sctp_endpoint *ep;
1568 struct sctp_cookie c;
1571 struct {
1728 } peer;
1743 enum sctp_state state;
1748 int overall_error_count;
1751 ktime_t cookie_life;
1757 unsigned long rto_initial;
1758 unsigned long rto_max;
1759 unsigned long rto_min;
1762 int max_burst;
1768 int max_retrans;
1774 __u16 pf_retrans;
1776 __u16 ps_retrans;
1779 __u16 max_init_attempts;
1782 __u16 init_retries;
1785 unsigned long max_init_timeo;
1791 unsigned long hbinterval;
1796 __u16 pathmaxrxt;
1798 __u32 flowlabel;
1799 __u8 dscp;
1802 __u8 pmtu_pending;
1807 __u32 pathmtu;
1810 __u32 param_flags;
1812 __u32 sackfreq;
1814 unsigned long sackdelay;
1816 unsigned long timeouts[SCTP_NUM_TIMEOUT_TYPES];
1817 struct timer_list timers[SCTP_NUM_TIMEOUT_TYPES];
1820 struct sctp_transport *shutdown_last_sent_to;
1823 struct sctp_transport *init_last_sent_to;
1826 int shutdown_retries;
1835 __u32 next_tsn;
1846 __u32 ctsn_ack_point;
1849 __u32 adv_peer_ack_point;
1852 __u32 highest_sacked;
1855 __u32 fast_recovery_exit;
1858 __u8 fast_recovery;
1863 __u16 unack_data;
1868 __u32 rtx_data_chunks;
1873 __u32 rwnd;
1876 __u32 a_rwnd;
1881 __u32 rwnd_over;
1887 __u32 rwnd_press;
1893 int sndbuf_used;
1898 atomic_t rmem_alloc;
1903 wait_queue_head_t wait;
1906 __u32 frag_point;
1907 __u32 user_frag;
1910 int init_err_counter;
1913 int init_cycle;
1916 __u16 default_stream;
1917 __u16 default_flags;
1918 __u32 default_ppid;
1919 __u32 default_context;
1920 __u32 default_timetolive;
1923 __u32 default_rcv_context;
1926 struct sctp_stream stream;
1929 struct sctp_outq outqueue;
1934 struct sctp_ulpq ulpq;
1937 __u32 last_ecne_tsn;
1940 __u32 last_cwr_tsn;
1943 int numduptsns;
1968 struct sctp_chunk *addip_last_asconf;
1979 struct list_head asconf_ack_list;
2009 struct list_head addip_chunk_list;
2031 __u32 addip_serial;
2032 int src_out_of_asoc_ok;
2033 union sctp_addr *asconf_addr_del_pending;
2034 struct sctp_transport *new_transport;
2040 struct list_head endpoint_shared_keys;
2045 struct sctp_auth_bytes *asoc_shared_key;
2046 struct sctp_shared_key *shkey;
2051 __u16 default_hmac_id;
2053 __u16 active_key_id;
2055 __u8 need_ecne:1, /* Need to send an ECNE Chunk? */
2056 temp:1, /* Is it a temporary association? */
2057 pf_expose:2, /* Expose pf state? */
2058 force_delay:1;
2060 __u8 strreset_enable;
2061 __u8 strreset_outstanding; /* request param count on the fly */
2063 __u32 strreset_outseq; /* Update after receiving response */
2064 __u32 strreset_inseq; /* Update after receiving request */
2065 __u32 strreset_result[2]; /* save the results of last 2 responses */
2090 static inline struct sctp_association *sctp_assoc(struct sctp_ep_common *base) in sctp_assoc() argument