RACK_ACKED
rsm->r_flags &= ~(RACK_ACKED|RACK_SACK_PASSED|RACK_WAS_SACKPASS);
if (rsm->r_flags & RACK_ACKED) {
rsm->r_flags |= RACK_ACKED;
if (rsm && (rsm->r_flags & RACK_ACKED) && (th_ack == rsm->r_start)) {
if (rsm->r_flags & RACK_ACKED) {
if ((rsm->r_flags & RACK_ACKED) == 0) {
if (rsm && ((rsm->r_flags & RACK_ACKED) == 0)) {
if (rsm->r_flags & RACK_ACKED) {
if (my_rsm->r_flags & RACK_ACKED) {
if (my_rsm->r_flags & RACK_ACKED) {
if (rsm->r_flags & RACK_ACKED) {
if (rsm->r_flags & RACK_ACKED) {
if (rsm->r_flags & RACK_ACKED) {
if (prsm->r_flags & (RACK_ACKED | RACK_HAS_FIN)) {
if (rsm->r_flags & RACK_ACKED) {
if (rsm->r_flags & RACK_ACKED) {
if (rsm && (rsm->r_flags & (RACK_ACKED | RACK_HAS_FIN))) {
if (rsm->r_flags & RACK_ACKED)
rsm->r_flags &= ~(RACK_ACKED | RACK_SACK_PASSED | RACK_WAS_SACKPASS | RACK_RWND_COLLAPSED | RACK_WAS_LOST);
if (rsm->r_flags & RACK_ACKED) {
rsm->r_flags &= ~RACK_ACKED;
if ((rsm->r_flags & RACK_ACKED) ||
if (nrsm->r_flags & RACK_ACKED) {
if ((rsm->r_flags & RACK_ACKED) == 0) {
(next->r_flags & RACK_ACKED) &&
if ((rsm->r_flags & RACK_ACKED) == 0) {
rsm->r_flags |= RACK_ACKED;
if ((rsm->r_flags & RACK_ACKED) == 0) {
(prev->r_flags & RACK_ACKED)) {
rsm->r_flags |= RACK_ACKED;
(rsm->r_flags & RACK_ACKED)) {
if (next->r_flags & RACK_ACKED) {
if (prev->r_flags & RACK_ACKED) {
while (rsm && (rsm->r_flags & RACK_ACKED)) {