diff options
author | Archit Aggarwal <architag@amazon.com> | 2020-07-14 14:46:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-14 14:46:52 -0700 |
commit | ede4005182908b09d925c166b27be442c7522ea6 (patch) | |
tree | 3634b7bb3296ab8278ba1ba994461fb0c5c09f0c | |
parent | d915a7816f2c6c0ed044e34cae286b123c82cc64 (diff) | |
download | freertos-git-ede4005182908b09d925c166b27be442c7522ea6.tar.gz |
Remove duplicated default config code, and documentation for new macros in FreeRTOS+TCP (#143)
-rw-r--r-- | FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include/FreeRTOSIPConfigDefaults.h | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include/FreeRTOSIPConfigDefaults.h b/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include/FreeRTOSIPConfigDefaults.h index c0ae4ed10..cef40d899 100644 --- a/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include/FreeRTOSIPConfigDefaults.h +++ b/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include/FreeRTOSIPConfigDefaults.h @@ -317,20 +317,25 @@ from the FreeRTOSIPConfig.h configuration header file. */ #define ipconfigALLOW_SOCKET_SEND_WITHOUT_BIND 1 #endif - -#ifndef ipconfigIP_PASS_PACKETS_WITH_IP_OPTIONS - #define ipconfigIP_PASS_PACKETS_WITH_IP_OPTIONS 1 -#endif - -#ifndef ipconfigUDP_PASS_ZERO_CHECKSUM_PACKETS - #define ipconfigUDP_PASS_ZERO_CHECKSUM_PACKETS 0 -#endif - - +/* Configuration to control whether packets with IP options, + * received over the network, should be passed up to the + * software stack OR should be dropped. + * If set to 1, the stack accepts IP packets that contain IP options, but does + * not process the options (IP options are not supported). + * If set to 0, the stack will drop IP packets that contain IP options. + */ #ifndef ipconfigIP_PASS_PACKETS_WITH_IP_OPTIONS #define ipconfigIP_PASS_PACKETS_WITH_IP_OPTIONS 1 #endif +/* Configuration to control whether UDP packets with + * checksum value of zero should be passed up the software + * stack OR should be dropped. + * If set to 1, the stack will accept UDP packets that have their checksum + * value set to 0. + * If set to 0, the stack will drop UDP packets that have their checksum value + * set to 0. + */ #ifndef ipconfigUDP_PASS_ZERO_CHECKSUM_PACKETS #define ipconfigUDP_PASS_ZERO_CHECKSUM_PACKETS 0 #endif |