Changeset 269799 in webkit
- Timestamp:
- Nov 13, 2020, 2:22:01 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-610-branch/Source/ThirdParty/libwebrtc/Source/third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.c
r239418 r269799 1663 1663 { 1664 1664 struct sctp_tmit_chunk *chk = NULL; /* make gcc happy */ 1665 struct sctp_stream_in *strm; 1665 1666 uint32_t tsn, fsn, gap, mid; 1666 1667 struct mbuf *dmbuf; … … 2295 2296 TAILQ_FOREACH_SAFE(control, &asoc->pending_reply_queue, next, ncontrol) { 2296 2297 TAILQ_REMOVE(&asoc->pending_reply_queue, control, next); 2298 strm = &asoc->strmin[control->sinfo_stream]; 2297 2299 sctp_queue_data_to_stream(stcb, asoc, control, abort_flag, &need_reasm_check); 2298 2300 if (*abort_flag) { … … 2300 2302 } 2301 2303 if (need_reasm_check) { 2302 (void)sctp_deliver_reasm_check(stcb, asoc, &asoc->strmin[control->sinfo_stream], SCTP_READ_LOCK_NOT_HELD);2304 (void)sctp_deliver_reasm_check(stcb, asoc, strm, SCTP_READ_LOCK_NOT_HELD); 2303 2305 need_reasm_check = 0; 2304 2306 } … … 2315 2317 */ 2316 2318 TAILQ_REMOVE(&asoc->pending_reply_queue, control, next); 2319 strm = &asoc->strmin[control->sinfo_stream]; 2317 2320 sctp_queue_data_to_stream(stcb, asoc, control, abort_flag, &need_reasm_check); 2318 2321 if (*abort_flag) { … … 2320 2323 } 2321 2324 if (need_reasm_check) { 2322 (void)sctp_deliver_reasm_check(stcb, asoc, &asoc->strmin[control->sinfo_stream], SCTP_READ_LOCK_NOT_HELD);2325 (void)sctp_deliver_reasm_check(stcb, asoc, strm, SCTP_READ_LOCK_NOT_HELD); 2323 2326 need_reasm_check = 0; 2324 2327 }
Note:
See TracChangeset
for help on using the changeset viewer.