Lines Matching refs:drop
1528 // TODO: drop broadcast/multicast
1681 int32 drop = (int32)(fReceiveNext - segment.sequence).Number();
1682 if (drop > 0) {
1683 if ((uint32)drop > buffer->size
1684 || ((uint32)drop == buffer->size
1688 drop = buffer->size;
1692 TRACE("* remove %" B_PRId32 " bytes from the start", drop);
1693 gBufferModule->remove_header(buffer, drop);
1694 segment.sequence += drop;
1700 if (drop != 0)
1703 drop = (int32)(segment.sequence + buffer->size
1705 if (drop > 0) {
1707 if ((uint32)drop >= buffer->size) {
1709 // drop the segment (an immediate acknowledge is always triggered)
1718 drop--;
1722 TRACE("* remove %" B_PRId32 " bytes from the end", drop);
1723 gBufferModule->remove_trailer(buffer, drop);