summaryrefslogtreecommitdiffstats
path: root/net/sctp/stream.c
Commit message (Expand)AuthorAgeFilesLines
* sctp: leave the err path free in sctp_stream_init to sctp_stream_freeXin Long2022-07-271-16/+3
* net: sctp: Fix negotiation of the number of data streams.David Laight2020-08-201-2/+4
* sctp: shrink stream outq when fails to do addstream reconfXin Long2020-07-221-2/+4
* sctp: shrink stream outq only when new outcnt < old outcntXin Long2020-07-221-7/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-311-15/+15
|\
| * sctp: fix err handling of stream initializationMarcelo Ricardo Leitner2019-12-241-15/+15
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-221-2/+6
|\|
| * sctp: fix memleak on err handling of stream initializationMarcelo Ricardo Leitner2019-12-171-2/+6
* | sctp: get netns from asoc and ep baseXin Long2019-12-091-2/+1
|/
* sctp: fix memleak in sctp_send_reset_streamszhengbin2019-08-131-0/+1
* sctp: fix error handling on stream scheduler initializationMarcelo Ricardo Leitner2019-07-011-1/+8
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104Thomas Gleixner2019-05-241-16/+1
* sctp: convert to genradixKent Overstreet2019-03-121-106/+19
* sctp: remove sched init from sctp_stream_initXin Long2019-03-081-2/+0
* sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrateXin Long2019-02-131-1/+3
* sctp: check and update stream->out_curr when allocating stream_outXin Long2019-02-031-0/+20
* sctp: improve the events for sctp stream addingXin Long2019-01-241-11/+8
* sctp: improve the events for sctp stream resetXin Long2019-01-241-22/+17
* sctp: not increase stream's incnt before sending addstrm_in requestXin Long2018-11-191-1/+0
* net/sctp: Replace in/out stream arrays with flex_arrayKonstantin Khorenko2018-08-111-22/+66
* net/sctp: Make wrappers for accessing in/out streamsKonstantin Khorenko2018-08-111-31/+34
* sctp: clear the new asoc's stream outcnt in sctp_stream_updateXin Long2018-04-271-0/+2
* sctp: fix some copy-paste errors for file commentsXin Long2018-02-141-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-091-12/+10
|\
| * sctp: fix error path in sctp_stream_initMarcelo Ricardo Leitner2018-01-031-12/+10
* | sctp: update mid instead of ssn when doing stream and asoc resetXin Long2017-12-151-15/+25
* | sctp: implement report_ftsn for sctp_stream_interleaveXin Long2017-12-151-4/+2
* | sctp: implement make_datafrag for sctp_stream_interleaveXin Long2017-12-111-0/+1
|/
* sctp: force SCTP_ERROR_INV_STRM with __u32 when calling sctp_chunk_failXin Long2017-11-281-1/+1
* sctp: set sender next_tsn for the old result with ctsn_ack_point plus 1Xin Long2017-11-281-1/+1
* sctp: avoid flushing unsent queue when doing asoc resetXin Long2017-11-281-7/+14
* sctp: only allow the asoc reset when the asoc outq is emptyXin Long2017-11-281-0/+9
* sctp: only allow the out stream reset when the stream outq is emptyXin Long2017-11-281-0/+35
* sctp: use sizeof(__u16) for each stream number length instead of magic numberXin Long2017-11-281-4/+6
* sctp: check stream reset info len before making reconf chunkXin Long2017-11-161-8/+24
* sctp: fix error return code in sctp_send_add_streams()Wei Yongjun2017-11-011-2/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-301-9/+17
|\
| * sctp: fix some type cast warnings introduced by stream reconfXin Long2017-10-291-9/+17
* | sctp: introduce stream scheduler foundationsMarcelo Ricardo Leitner2017-10-031-7/+81
* | sctp: introduce struct sctp_stream_out_extMarcelo Ricardo Leitner2017-10-031-0/+16
* | sctp: factor out stream->in allocationMarcelo Ricardo Leitner2017-10-031-8/+28
* | sctp: factor out stream->out allocationMarcelo Ricardo Leitner2017-10-031-20/+32
* | sctp: silence warns on sctp_stream_init allocationsMarcelo Ricardo Leitner2017-10-031-1/+7
|/
* sctp: remove the typedef sctp_paramhdr_tXin Long2017-07-011-2/+2
* sctp: merge sctp_stream_new and sctp_stream_initXin Long2017-06-021-22/+11
* sctp: define the member stream as an object instead of pointer in asocXin Long2017-06-021-35/+33
* sctp: process duplicated strreset asoc request correctlyXin Long2017-04-181-4/+15
* sctp: process duplicated strreset in and addstrm in requests correctlyXin Long2017-04-181-9/+29
* sctp: process duplicated strreset out and addstrm out requests correctlyXin Long2017-04-181-10/+29
* sctp: get list_of_streams of strreset outreq earlierXin Long2017-04-171-4/+4