The Modtronix TCP/IP stack is only part of a working project, and is contained in the
../src/net folder. The version of the stack can be seen in the
../src/net/version.txt file.
It is
very important not to do any project configuration in the TCP/IP stack files (
../src/net folder), but only in the
projdefs.h file. The
projdefs.h file is not part of the Modtronix TCP/IP stack, but is used to configure the stack. It is located in the
../src folder. Not making any changes to the Modtronix TCP/IP stack files will simplify updating to newer versions in the future. To update to a newer version, all that should be done is replacing the
../src/net folder with the newer version. When all configuration data is defined in the
projdefs.h file (which does not live in the
../src/net folder), this means that replacing the stack with a different version will not affect the project's configuration.