Squashed commit of the following:
commit
5b7bf9d91d1f6020a24c2a98bcb9f0179f10b610
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date: Tue Oct 20 11:12:32 2015 -0400
fix init order of local vars, get_q_sequenced must be called before 'seg' is set to value of seglist_next as get_q_sequenced may update seglist_next
{
PERF_PROFILE(s5TcpPAFPerfStats);
- TcpSegment* seg = trk->seglist_next;
-
uint32_t total = 0;
uint32_t avail = get_q_sequenced(trk);
+ TcpSegment* seg = trk->seglist_next;
// must stop if gap (checked in paf_check)
while (seg && *flags && (total < avail))