TCP_SYN_QUEUE Structure

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
TCP_SYN_QUEUE Structure
C
typedef struct {
  NODE_INFO niSourceAddress;
  WORD wSourcePort;
  DWORD dwSourceSEQ;
  WORD wDestPort;
  WORD wTimestamp;
} TCP_SYN_QUEUE;
Description

Structure containing all the important elements of an incomming SYN packet in order to establish a connection at a future time if all sockets on the listening port are already connected to someone

Members
Members 
Description 
NODE_INFO niSourceAddress; 
Remote IP address and MAC address 
WORD wSourcePort; 
Remote TCP port number that the response SYN needs to be sent to 
DWORD dwSourceSEQ; 
Remote TCP SEQuence number that must be ACKnowledged when we send our response SYN 
WORD wDestPort; 
Local TCP port which the original SYN was destined for 
WORD wTimestamp; 
Timer to expire old SYN packets that can't be serviced at all 
Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.