X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FIPStack%2Ftcp.h;h=0e260fcf9b42bc468cfad19305788275f9f8b9ff;hb=0dd55a90dfc0073f9432635a621c3ec6d2d9bca9;hp=43828f185231e125b7b45904835333030243c0fa;hpb=eb42cce3c834d711e888d7866db98c563710993d;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/IPStack/tcp.h b/KernelLand/Modules/IPStack/tcp.h index 43828f18..0e260fcf 100644 --- a/KernelLand/Modules/IPStack/tcp.h +++ b/KernelLand/Modules/IPStack/tcp.h @@ -94,7 +94,7 @@ enum eTCPConnectionState TCP_ST_SYN_SENT, // 1 - SYN sent by local, waiting for SYN-ACK TCP_ST_SYN_RCVD, // 2 - SYN recieved, SYN-ACK sent - TCP_ST_OPEN, // 3 - Connection open + TCP_ST_ESTABLISHED, // 3 - Connection open // Local Close TCP_ST_FIN_WAIT1, // 4 - FIN sent, waiting for reply (ACK or FIN) @@ -102,9 +102,10 @@ enum eTCPConnectionState TCP_ST_CLOSING, // 6 - Waiting for ACK of FIN (FIN sent and recieved) TCP_ST_TIME_WAIT, // 7 - Waiting for timeout after local close // Remote close - TCP_ST_CLOSE_WAIT, // 8 - FIN recieved, waiting for user to close (error set, wait for node close) - TCP_ST_LAST_ACK, // 9 - FIN sent and recieved, waiting for ACK - TCP_ST_FINISHED // 10 - Essentially closed, all packets are invalid + TCP_ST_FORCE_CLOSE, // 8 - RST recieved, waiting for user close + TCP_ST_CLOSE_WAIT, // 9 - FIN recieved, waiting for user to close (error set, wait for node close) + TCP_ST_LAST_ACK, // 10 - FIN sent and recieved, waiting for ACK + TCP_ST_FINISHED // 11 - Essentially closed, all packets are invalid }; struct sTCPConnection