Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP code.
This commit is contained in:
parent
c9ba8f2a2c
commit
6f90d45684
4 changed files with 83 additions and 83 deletions
|
@ -236,14 +236,14 @@
|
|||
void (*Handler)(TCP_ConnectionState_t*, TCP_ConnectionBuffer_t*));
|
||||
uint8_t TCP_GetPortState(const uint16_t Port);
|
||||
bool TCP_SetConnectionState(const uint16_t Port,
|
||||
const IP_Address_t RemoteAddress,
|
||||
const IP_Address_t* RemoteAddress,
|
||||
const uint16_t RemotePort,
|
||||
const uint8_t State);
|
||||
uint8_t TCP_GetConnectionState(const uint16_t Port,
|
||||
const IP_Address_t RemoteAddress,
|
||||
const IP_Address_t* RemoteAddress,
|
||||
const uint16_t RemotePort);
|
||||
TCP_ConnectionInfo_t* TCP_GetConnectionInfo(const uint16_t Port,
|
||||
const IP_Address_t RemoteAddress,
|
||||
const IP_Address_t* RemoteAddress,
|
||||
const uint16_t RemotePort);
|
||||
int16_t TCP_ProcessTCPPacket(void* IPHeaderInStart,
|
||||
void* TCPHeaderInStart,
|
||||
|
@ -251,8 +251,8 @@
|
|||
|
||||
#if defined(INCLUDE_FROM_TCP_C)
|
||||
static uint16_t TCP_Checksum16(void* TCPHeaderOutStart,
|
||||
const IP_Address_t SourceAddress,
|
||||
const IP_Address_t DestinationAddress,
|
||||
const IP_Address_t* SourceAddress,
|
||||
const IP_Address_t* DestinationAddress,
|
||||
uint16_t TCPOutSize);
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue