Searched refs:sackCount (Results 1 - 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DBufferQueue.cpp448 int sackCount = 0; local
452 if (buffer->sequence + buffer->size < sacks[sackCount].left_edge) {
453 if (sackCount + 1 == maxSackCount)
455 ++sackCount;
456 sacks[sackCount].left_edge = buffer->sequence;
457 sacks[sackCount].right_edge = buffer->sequence + buffer->size;
459 sacks[sackCount].left_edge = buffer->sequence;
460 if (sacks[sackCount].right_edge == 0)
461 sacks[sackCount].right_edge = buffer->sequence + buffer->size;
468 for (int i = 0; i <= sackCount;
[all...]
H A Dtcp.cpp155 if (segment.sackCount > 0) {
156 int sackCount = ((int)(bufferSize - length) - 4) / sizeof(tcp_sack); local
157 if (sackCount > segment.sackCount)
158 sackCount = segment.sackCount;
160 if (sackCount > 0) {
166 option->length = 2 + sackCount * sizeof(tcp_sack);
167 memcpy(option->sack, segment.sacks, sackCount * sizeof(tcp_sack));
236 segment.sackCount
460 int sackCount = min_c((int)((kMaxOptionSize - length - 4) local
[all...]
H A Dtcp.h243 sackCount(0),
260 int sackCount; member in struct:tcp_segment_header
H A DTCPEndpoint.cpp2013 segment.sackCount = fReceiveQueue.PopulateSackInfo(fReceiveNext,

Completed in 30 milliseconds