OpenCores
URL https://opencores.org/ocsvn/plasma/plasma/trunk

Subversion Repositories plasma

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 317 to Rev 318
    Reverse comparison

Rev 317 → Rev 318

/trunk/kernel/tcpip.c
764,9 → 764,11
}
OS_MutexPost(IPMutex);
socket->seqReceived = ack;
socket->resentDone = 0;
}
else if(ack == socket->seqReceived && bytes == 0 &&
(packet[TCP_FLAGS] & (TCP_FLAGS_RST | TCP_FLAGS_FIN)) == 0)
(packet[TCP_FLAGS] & (TCP_FLAGS_RST | TCP_FLAGS_FIN)) == 0 &&
socket->resentDone == 0)
{
//Detected that packet was lost, resend all
if(IPVerbose)
784,6 → 786,7
}
}
OS_MutexPost(IPMutex);
socket->resentDone = 1;
}
}
 
/trunk/kernel/tcpip.h
60,6 → 60,7
uint32 ackProcessed;
uint32 timeout;
uint32 timeoutReset;
int resentDone;
int dontFlush;
uint8 headerSend[38];
uint8 headerRcv[38];

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.