index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
sctp
/
outqueue.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-21
sctp: delete the nested flexible array variable
Xin Long
1
-4
/
+7
2022-11-07
sctp: clear out_curr if all frag chunks of current msg are pruned
Xin Long
1
-0
/
+5
2022-11-07
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
Xin Long
1
-5
/
+3
2022-04-05
sctp: count singleton chunks in assoc user stats
Jamie Bainbridge
1
-1
/
+5
2021-11-25
sctp: make the raise timer more simple and accurate
Xin Long
1
-0
/
+3
2021-06-22
sctp: do the basic send and recv for PLPMTUD probe
Xin Long
1
-2
/
+11
2021-03-19
sctp: move sk_route_caps check and set into sctp_outq_flush_transports
Xin Long
1
-0
/
+7
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-3
/
+3
2019-12-30
sctp: add enabled check for path tracepoint loop.
Kevin Kou
1
-2
/
+3
2019-12-26
sctp: move trace_sctp_probe_path into sctp_outq_sack
Kevin Kou
1
-0
/
+6
2019-12-09
sctp: get netns from asoc and ep base
Xin Long
1
-3
/
+3
2019-05-24
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104
Thomas Gleixner
1
-16
/
+1
2019-01-30
sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER s...
Xin Long
1
-1
/
+1
2018-11-03
sctp: define SCTP_SS_DEFAULT for Stream schedulers
Xin Long
1
-1
/
+1
2018-10-18
sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size
Xin Long
1
-6
/
+2
2018-10-03
sctp: fix fall-through annotation
Gustavo A. R. Silva
1
-1
/
+1
2018-08-11
net/sctp: Make wrappers for accessing in/out streams
Konstantin Khorenko
1
-5
/
+6
2018-05-14
sctp: checkpatch fixups
Marcelo Ricardo Leitner
1
-13
/
+7
2018-05-14
sctp: add asoc and packet to sctp_flush_ctx
Marcelo Ricardo Leitner
1
-53
/
+44
2018-05-14
sctp: add sctp_flush_ctx, a context struct on outq_flush routines
Marcelo Ricardo Leitner
1
-94
/
+88
2018-05-14
sctp: rework switch cases in sctp_outq_flush_data
Marcelo Ricardo Leitner
1
-98
/
+93
2018-05-14
sctp: make use of gfp on retransmissions
Marcelo Ricardo Leitner
1
-8
/
+9
2018-05-14
sctp: move transport flush code out of sctp_outq_flush
Marcelo Ricardo Leitner
1
-30
/
+26
2018-05-14
sctp: move flushing of data chunks out of sctp_outq_flush
Marcelo Ricardo Leitner
1
-74
/
+75
2018-05-14
sctp: move outq data rtx code out of sctp_outq_flush
Marcelo Ricardo Leitner
1
-43
/
+58
2018-05-14
sctp: move the flush of ctrl chunks into its own function
Marcelo Ricardo Leitner
1
-36
/
+56
2018-05-14
sctp: factor out sctp_outq_select_transport
Marcelo Ricardo Leitner
1
-97
/
+90
2018-05-14
sctp: add sctp_packet_singleton
Marcelo Ricardo Leitner
1
-7
/
+15
2018-04-25
sctp: fix identification of new acks for SFR-CACC
Marcelo Ricardo Leitner
1
-25
/
+23
2018-01-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2018-01-15
sctp: avoid compiler warning on implicit fallthru
Marcelo Ricardo Leitner
1
-2
/
+2
2017-12-15
sctp: implement generate_ftsn for sctp_stream_interleave
Xin Long
1
-6
/
+6
2017-12-01
sctp: do not abandon the other frags in unsent outq if one msg has outstandin...
Xin Long
1
-1
/
+2
2017-12-01
sctp: abandon the whole msg if one part of a fragmented message is abandoned
Xin Long
1
-4
/
+8
2017-12-01
sctp: only update outstanding_bytes for transmitted queue when doing prsctp_p...
Xin Long
1
-2
/
+4
2017-10-03
sctp: introduce stream scheduler foundations
Marcelo Ricardo Leitner
1
-27
/
+32
2017-10-03
sctp: introduce struct sctp_stream_out_ext
Marcelo Ricardo Leitner
1
-2
/
+2
2017-08-06
sctp: remove the typedef sctp_xmit_t
Xin Long
1
-4
/
+4
2017-08-06
sctp: remove the typedef sctp_retransmit_reason_t
Xin Long
1
-1
/
+1
2017-07-24
sctp: remove the typedef sctp_sack_variable_t
Xin Long
1
-5
/
+5
2017-07-01
net: convert sk_buff.users from atomic_t to refcount_t
Reshetova, Elena
1
-1
/
+1
2017-06-02
sctp: define the member stream as an object instead of pointer in asoc
Xin Long
1
-5
/
+5
2017-04-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+1
2017-04-03
sctp: add SCTP_PR_STREAM_STATUS sockopt for prsctp
Xin Long
1
-0
/
+10
2017-04-01
sctp: use right in and out stream cnt
Xin Long
1
-2
/
+1
2017-03-21
sctp: out_qlen should be updated when pruning unsent queue
Xin Long
1
-6
/
+5
2017-02-07
sctp: add dst_pending_confirm flag
Julian Anastasov
1
-1
/
+1
2017-01-18
sctp: implement sender-side procedures for SSN Reset Request Parameter
Xin Long
1
-10
/
+23
2017-01-11
sctp: Fix spelling mistake: "Atempt" -> "Attempt"
Colin Ian King
1
-1
/
+1
2016-10-13
sctp: reuse sent_count to avoid retransmitted chunks for RTT measurements
Xin Long
1
-3
/
+1
2016-10-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-6
/
+6
2016-09-30
sctp: change to check peer prsctp_capable when using prsctp polices
Xin Long
1
-4
/
+4
2016-09-30
sctp: remove prsctp_param from sctp_chunk
Xin Long
1
-2
/
+2
2016-09-23
sctp: fix the handling of SACK Gap Ack blocks
Marcelo Ricardo Leitner
1
-5
/
+6
2016-09-18
sctp: make sctp_outq_flush/tail/uncork return void
Xin Long
1
-12
/
+7
2016-09-18
sctp: save transmit error to sk_err in sctp_outq_flush
Xin Long
1
-9
/
+12
2016-09-18
sctp: free msg->chunks when sctp_primitive_SEND return err
Xin Long
1
-1
/
+0
2016-09-18
sctp: remove the unnecessary state check in sctp_outq_tail
Xin Long
1
-39
/
+14
2016-07-11
sctp: implement prsctp PRIO policy
Xin Long
1
-0
/
+99
2016-04-10
sctp: avoid refreshing heartbeat timer too often
Marcelo Ricardo Leitner
1
-5
/
+10
2016-03-20
sctp: do not leak chunks that are sent to unconfirmed paths
Marcelo Ricardo Leitner
1
-1
/
+5
2016-03-13
sctp: allow sctp_transmit_packet and others to use gfp
Marcelo Ricardo Leitner
1
-15
/
+15
2015-12-06
sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PEN...
lucien
1
-0
/
+1
2015-12-06
sctp: hold the chunks only after the chunk is enqueued in outq
lucien
1
-0
/
+1
2014-07-22
net: sctp: Rename SCTP_XMIT_NAGLE_DELAY to SCTP_XMIT_DELAY
David Laight
1
-2
/
+2
2014-07-15
net: sctp: remove unnecessary break after return/goto
Fabian Frederick
1
-1
/
+0
2014-01-06
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-25
/
+7
2014-01-02
sctp: Remove outqueue empty state
Vlad Yasevich
1
-25
/
+7
2013-12-26
sctp: fix checkpatch errors with space required or prohibited
wangweidong
1
-4
/
+4
2013-12-06
sctp: Fix FSF address in file headers
Jeff Kirsher
1
-3
/
+2
2013-11-28
sctp: Restore 'resent' bit to avoid retransmitted chunks for RTT measurements
Xufeng Zhang
1
-0
/
+3
2013-11-23
net: sctp: find the correct highest_new_tsn in sack
Chang Xiangzhong
1
-1
/
+2
2013-08-09
net: sctp: trivial: update bug report in header comment
Daniel Borkmann
1
-6
/
+0
2013-07-24
net: sctp: trivial: update mailing list address
Daniel Borkmann
1
-1
/
+1
2013-07-09
net: sctp: confirm route during forward progress
Daniel Borkmann
1
-0
/
+9
2013-07-02
net: sctp: get rid of SCTP_DBG_TSNS entirely
Daniel Borkmann
1
-105
/
+0
2013-07-01
net: sctp: rework debugging framework to use pr_debug and friends
Daniel Borkmann
1
-90
/
+70
2013-06-13
sctp: fully initialize sctp_outq in sctp_outq_init
Neil Horman
1
-4
/
+2
2013-04-17
net: sctp: outqueue: simplify sctp_outq_uncork function
Daniel Borkmann
1
-3
/
+2
2013-04-17
net: sctp: sctp_outq: remove 'malloced' from its struct
Daniel Borkmann
1
-6
/
+0
2013-02-04
net: remove redundant check for timer pending state before del_timer
Ying Xue
1
-3
/
+1
2013-01-17
sctp: refactor sctp_outq_teardown to insure proper re-initalization
Neil Horman
1
-4
/
+8
2012-12-03
sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STAT...
Michele Baldessari
1
-2
/
+10
2012-10-04
sctp: check src addr when processing SACK to update transport state
Nicolas Dichtel
1
-5
/
+10
2012-09-04
sctp: use list_move_tail instead of list_del/list_add_tail
Wei Yongjun
1
-6
/
+4
2012-08-14
sctp: Make the mib per network namespace
Eric W. Biederman
1
-8
/
+10
2012-07-22
sctp: Implement quick failover draft from tsvwg
Neil Horman
1
-2
/
+4
2012-04-15
net: cleanup unsigned to unsigned int
Eric Dumazet
1
-1
/
+1
2011-12-20
sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd
Thomas Graf
1
-4
/
+2
2011-08-24
sctp: HEARTBEAT negotiation after ASCONF
Michio Honda
1
-0
/
+4
2011-07-14
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-1
/
+19
2011-07-07
sctp: Enforce retransmission limit during shutdown
Thomas Graf
1
-1
/
+19
2011-06-02
sctp: Add ASCONF operation on the single-homed host
Michio Honda
1
-0
/
+13
2011-04-20
sctp: move chunk from retransmit queue to abandoned list
Wei Yongjun
1
-0
/
+7
2011-04-20
sctp: remove completely unsed EMPTY state
Vlad Yasevich
1
-1
/
+0
2011-04-19
sctp: teach CACC algorithm about removed transports
Vlad Yasevich
1
-3
/
+8
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-3
/
+3
2011-03-07
sctp: several declared/set but unused fixes
Hagen Paul Pfeifer
1
-2
/
+0
2010-08-26
net/sctp: Use pr_fmt and pr_<level>
Joe Perches
1
-16
/
+18
2010-05-17
net: Remove unnecessary returns from void function()s
Joe Perches
1
-2
/
+0
2010-04-30
sctp: Optimize computation of highest new tsn in SACK.
Vlad Yasevich
1
-35
/
+7
2010-04-30
sctp: correctly mark missing chunks in fast recovery
Vlad Yasevich
1
-5
/
+13
2010-04-30
sctp: Do not force T3 timer on fast retransmissions.
Vlad Yasevich
1
-12
/
+3
2010-04-30
sctp: remove 'resent' bit from the chunk
Vlad Yasevich
1
-1
/
+0
2010-04-30
sctp: use sctp_chunk_is_data macro to decide a chunk is data chunk
Shan Wei
1
-1
/
+1
2010-04-30
sctp: fix to retranmit at least one DATA chunk
Wei Yongjun
1
-0
/
+12
2010-04-30
sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent
Wei Yongjun
1
-0
/
+6
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2009-11-29
net: Move && and || to end of previous line
Joe Perches
1
-2
/
+2
2009-11-29
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-10
/
+0
2009-11-29
sctp: on T3_RTX retransmit all the in-flight chunks
Andrei Pelinescu-Onciul
1
-10
/
+0
2009-11-23
sctp: Update max.burst implementation
Vlad Yasevich
1
-0
/
+15
2009-11-23
sctp: implement the sender side for SACK-IMMEDIATELY extension
Wei Yongjun
1
-0
/
+7
2009-09-04
sctp: Failover transmitted list on transport delete
Vlad Yasevich
1
-13
/
+34
2009-03-13
sctp: fix to send FORWARD-TSN chunk only if peer has such capable
Wei Yongjun
1
-0
/
+3
2009-03-02
sctp: use time_before or time_after for comparing jiffies
Wei Yongjun
1
-1
/
+2
2009-01-22
sctp: Correctly start rtx timer on new packet transmissions.
Vlad Yasevich
1
-2
/
+1
2008-10-01
sctp: reduce memory footprint of sctp_chunk structure
Neil Horman
1
-7
/
+7
2008-10-01
sctp: Retransmit list is ineligable for missing indications
Vlad Yasevich
1
-2
/
+0
2008-10-01
sctp: Optimize SFR-CACC transport list walking during SACK processing
Vlad Yasevich
1
-15
/
+19
2008-10-01
sctp: Only mark chunks as missing when there are gaps
Vlad Yasevich
1
-9
/
+12
2008-07-22
sctp: make sctp_outq_flush() static
Adrian Bunk
1
-1
/
+3
2008-06-19
sctp: Follow security requirement of responding with 1 packet
Vlad Yasevich
1
-10
/
+24
2008-06-04
sctp: Flush the queue only once during fast retransmit.
Vlad Yasevich
1
-34
/
+48
2008-06-04
sctp: Start T3-RTX timer when fast retransmitting lowest TSN
Vlad Yasevich
1
-11
/
+31
2008-04-17
SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.
Gui Jianfeng
1
-0
/
+2
2008-04-14
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-0
/
+3
2008-04-12
[SCTP]: "list_for_each()" -> "list_for_each_entry()" where appropriate.
Robert P. J. Day
1
-33
/
+16
2008-04-12
[SCTP]: Fix protocol violation when receiving an error lenght INIT-ACK
Gui Jianfeng
1
-0
/
+3
2008-03-05
net: replace remaining __FUNCTION__ occurrences
Harvey Harrison
1
-7
/
+7
2008-02-29
[SCTP]: extend exported data in /proc/net/sctp/assoc
Neil Horman
1
-0
/
+3
2008-02-06
[SCTP]: Make sure the chunk is off the transmitted list prior to freeing.
Vlad Yasevich
1
-1
/
+3
2008-02-05
[SCTP]: Stop claiming that this is a "reference implementation"
Vlad Yasevich
1
-4
/
+4
2008-01-28
[SCTP]: Update ASCONF processing to conform to spec.
Vlad Yasevich
1
-2
/
+27
2007-11-09
SCTP: Always flush the queue when uncorcking.
Vlad Yasevich
1
-3
/
+2
2007-11-07
SCTP: Fix difference cases of retransmit.
Vlad Yasevich
1
-16
/
+17
2007-11-07
SCTP : Fix bad formatted comment in outqueue.c
Wei Yongjun
1
-1
/
+2
2007-08-30
SCTP: Do not retransmit chunks that are newer then rtt.
Vlad Yasevich
1
-0
/
+7
2007-04-25
[NET]: cleanup extra semicolons
Stephen Hemminger
1
-6
/
+6
2007-02-26
[SCTP]: Fix connection hang/slowdown with PR-SCTP
Vlad Yasevich
1
-5
/
+22
2007-02-10
[NET] SCTP: Fix whitespace errors.
YOSHIFUJI Hideaki
1
-15
/
+15
2006-12-02
[SCTP]: Even more trivial sctp annotations.
Al Viro
1
-1
/
+1
2006-12-02
[SCTP]: More trivial sctp annotations.
Al Viro
1
-1
/
+1
2006-09-29
[SCTP]: Include sk_buff overhead while updating the peer's receive window.
Sridhar Samudrala
1
-1
/
+2
2006-09-22
[SCTP]: Extend /proc/net/sctp/snmp to provide more statistics.
Sridhar Samudrala
1
-1
/
+5
2006-07-21
[SCTP]: Verify all the paths to a peer via heartbeat before using them.
Sridhar Samudrala
1
-3
/
+6
2006-06-17
[SCTP] Reset rtt_in_progress for the chunk when processing its sack.
Vlad Yasevich
1
-0
/
+1
2006-02-02
[SCTP]: Fix 'fast retransmit' to send a TSN only once.
Vlad Yasevich
1
-5
/
+7
2005-07-08
[SCTP]: Use struct list_head for chunk lists, not sk_buff_head.
David S. Miller
1
-22
/
+28
2005-06-20
[SCTP] sctp_connectx() API support
Frank Filz
1
-5
/
+6
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+1734