Lines Matching defs:sctp_association
1555 struct sctp_association { struct
1561 struct sctp_ep_common base;
1564 struct list_head asocs;
1567 sctp_assoc_t assoc_id;
1570 struct sctp_endpoint *ep;
1573 struct sctp_cookie c;
1576 struct {
1731 } peer;
1746 enum sctp_state state;
1751 int overall_error_count;
1754 ktime_t cookie_life;
1760 unsigned long rto_initial;
1761 unsigned long rto_max;
1762 unsigned long rto_min;
1765 int max_burst;
1771 int max_retrans;
1777 int pf_retrans;
1780 __u16 max_init_attempts;
1783 __u16 init_retries;
1786 unsigned long max_init_timeo;
1792 unsigned long hbinterval;
1797 __u16 pathmaxrxt;
1799 __u32 flowlabel;
1800 __u8 dscp;
1803 __u8 pmtu_pending;
1808 __u32 pathmtu;
1811 __u32 param_flags;
1813 __u32 sackfreq;
1815 unsigned long sackdelay;
1817 unsigned long timeouts[SCTP_NUM_TIMEOUT_TYPES];
1818 struct timer_list timers[SCTP_NUM_TIMEOUT_TYPES];
1821 struct sctp_transport *shutdown_last_sent_to;
1824 struct sctp_transport *init_last_sent_to;
1827 int shutdown_retries;
1836 __u32 next_tsn;
1847 __u32 ctsn_ack_point;
1850 __u32 adv_peer_ack_point;
1853 __u32 highest_sacked;
1856 __u32 fast_recovery_exit;
1859 __u8 fast_recovery;
1864 __u16 unack_data;
1869 __u32 rtx_data_chunks;
1874 __u32 rwnd;
1877 __u32 a_rwnd;
1882 __u32 rwnd_over;
1888 __u32 rwnd_press;
1894 int sndbuf_used;
1899 atomic_t rmem_alloc;
1904 wait_queue_head_t wait;
1907 __u32 frag_point;
1908 __u32 user_frag;
1911 int init_err_counter;
1914 int init_cycle;
1917 __u16 default_stream;
1918 __u16 default_flags;
1919 __u32 default_ppid;
1920 __u32 default_context;
1921 __u32 default_timetolive;
1924 __u32 default_rcv_context;
1927 struct sctp_stream stream;
1930 struct sctp_outq outqueue;
1935 struct sctp_ulpq ulpq;
1938 __u32 last_ecne_tsn;
1941 __u32 last_cwr_tsn;
1944 int numduptsns;
1969 struct sctp_chunk *addip_last_asconf;
1980 struct list_head asconf_ack_list;
2010 struct list_head addip_chunk_list;
2032 __u32 addip_serial;
2033 int src_out_of_asoc_ok;
2034 union sctp_addr *asconf_addr_del_pending;
2035 struct sctp_transport *new_transport;
2041 struct list_head endpoint_shared_keys;
2046 struct sctp_auth_bytes *asoc_shared_key;
2047 struct sctp_shared_key *shkey;
2052 __u16 default_hmac_id;
2054 __u16 active_key_id;
2056 __u8 need_ecne:1, /* Need to send an ECNE Chunk? */
2057 temp:1, /* Is it a temporary association? */
2058 force_delay:1,
2059 intl_enable:1,
2060 prsctp_enable:1,
2061 reconf_enable:1;
2063 __u8 strreset_enable;
2064 __u8 strreset_outstanding; /* request param count on the fly */
2089 static inline struct sctp_association *sctp_assoc(struct sctp_ep_common *base) in sctp_assoc() argument