Ensure that the variable bail is always initialized before used.

MFC after:	1 week
This commit is contained in:
Michael Tuexen 2017-02-01 00:10:29 +00:00
parent 2aa116007c
commit c03627fd06
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=313032

View File

@ -7730,9 +7730,9 @@ sctp_fill_outqueue(struct sctp_tcb *stcb,
/* must make even word boundary */
space_left &= 0xfffffffc;
strq = stcb->asoc.ss_functions.sctp_ss_select_stream(stcb, net, asoc);
giveup = 0;
bail = 0;
while ((space_left > 0) && (strq != NULL)) {
giveup = 0;
bail = 0;
moved = sctp_move_to_outqueue(stcb, strq, space_left, frag_point,
&giveup, eeor_mode, &bail, so_locked);
stcb->asoc.ss_functions.sctp_ss_scheduled(stcb, net, asoc, strq, moved);