********************************************************* Tcpip library used for 7188E/8000E ------------------------------------------------------ 8sockets denotes the library allow 8 TCP connections. 16sockets denotes the library allow 16 TCP connections. 32sockets denotes the library allow 32 TCP connections. ********************************************************* ----------------------------------------------------------------------------------------------------------- [2005/07/29] 1. Fix the bug that the system crash by WDT while the Ethernet cable has be removed. 2. The LED on i7188E will flick for 5 times per second ----------------------------------------------------------------------------------------------------------- [2005/06/20] 1. Use GetTimeTicks() to replace *TimeTicks variable. ---------------------------------------------------------------------------------------------------------- [2005/05/26 1.The first 3 bytes of MAC address will be compulsively set to 00:0D:E0 2.Fix the bug of selectsocket()function. ----------------------------------------------------------------------------------------------------------- [2005/5/24] 1.Fix UDP function 2.Shorten program code, delete the duplicate checksum function 3.Correct the bug for the TCP package. The first package MSS Note: If use the bCheckOutputUdpPacket or bCheckInputUdpPacket variables, it must update this version library ----------------------------------------------------------------------------------------------------------- [2005/04/14] 1.Fix DHCP bug ----------------------------------------------------------------------------------------------------------- [2004/12/21] 1.Fix the bug that the DHCP client cannot connect to the external network. 2. Call Install_DHCP() for DHCP function to work. If the program NEED NOT the DHCP client functions, need not to call Install_DHCP(), then the codes for DHCP & DNS will not be link into the .exe file. ----------------------------------------------------------------------------------------------------------- [2004/12/10] 1.Fix the TCPIP data locking in 80M CPU 2.Fix the no sockets for usage in the repeat connection. 3.Fix the connection broken while the huge data was accessed ----------------------------------------------------------------------------------------------------------- [2004/11/13] Add: Add DHCPget(), DHCPrelease() ----------------------------------------------------------------------------------------------------------- [2004/04/19] Add: Filter the ARP REQUEST packet from the the different domain. ----------------------------------------------------------------------------------------------------------- [2004/04/09] Add: GetMaxSocketNo() Fix: Fix theTCP socket to unused status while the TCP socket number is holding on Listen. ----------------------------------------------------------------------------------------------------------- [2003/10/14] Fix ----------------------------------------------------------------------------------------------------------- [2003/08/06] Fix ----------------------------------------------------------------------------------------------------------- tcpip16 [2003/10/23] Fix the bug that no noblock mode. ----------------------------------------------------------------------------------------------------------- [2003/08/16] Fix