mirror of
https://github.com/FreeRTOS/FreeRTOS-Plus-TCP
synced 2025-10-23 18:38:33 +08:00

* use matching endpoint instead of first endpoint * update with @htibosch latest changes * fix formatting * fix misra and spellings * code clean up * wip separation IP * separation IP * separation IP * wip buils separation * fixing unit tests * fix unit tests * fix formatting * wip , next prvProcessNetworkDownEvent * adding build separation to ip utils * fix unit tests * fix formatting * update xCheckRequiresARPResolution * update vARPAgeCache * update vARPAgeCache * misra checks * fix formatting * fix misra * wip s/w: FreeRTOS_recvfrom * wip sockets till prvSocketBindAdd * adding build separation to FreeRTOS_Sockets.c * add build config support to FreeRTOS_inet_pton FreeRTOS_inet_ntop FreeRTOS_GetIPType * adding build config support * fix build issues * check misra * minor fix * fix unit tests * fix unit tests build * Uncrustify: triggered by comment * fix formatting * build separate FreeRTOS_TCP_IP.c * build separate FreeRTOS_TCP_Reception.c * misra fix * build separate FreeRTOS_TCP_State_Handling.c * build separate FreeRTOS_TCP_Transmission.c * build separate FreeRTOS_TCP_Transmission.c fix build * adding build separation for FreeRTOS_TCP_Utils.c and FreeRTOS_TCP_Transmission.c * fix formatting * UDP: Build Separation Changes Changes in UDP files to support IPv4 and IPv6 Build Separation. * fix IPv4 build issues post build sep merge * IPv4 only build * more - fix IPv4 build issues post build sep merge * fix DHCP v4 * fix v6 build * add v6 build checks * separate v4v6 tcp files * fix rebase conflicts * fix formatting * fix build when TCP disabled * add more build checks * adding more ipv4 flags to v4 specific files * fix udp unit tests * add build config build tests to CI * fix formatting * fix build checks yml * DNS: Build Separation Changes Changes for supporting IPv4 and IPv6 build separation in DNS. * Routing: Build Separtion Changes Changes for supporting IPv4 and IPv6 build separation in Routing. * DNS build fix and rebase to latest changes * fix formatting * fix unit tests * fix formatting * fix MISRA * updaating ARP functions to be available on all configs * plus_tcp_demo_cli build config changes * fix formatting, guard FreeRTOS_FillEndPoint inside ipconfigUSE_IPv4 check * more build sepration changes to routing * build separation plus_tcp_demo_cli.c * fixing issues with routing, fix formatting * adding pxFindEndpoint of plus_tcp_demo_cli inside ipconfigUSE_IPv6 != 0 check * minor build fix * moving usDNSType of endpoint struct out of ipconfigUSE_IPv6 check * update code to use IP family while using socket APIs * moving vSetMultiCastIPv4MacAddress to FreeRTOS_IPv4_Utils.c * fix routing * build DNS only if IPv4 is enabled * fix review feedback * fix build * fix build * fix formatting * fix comment * fix wrt reeview feedback * fix unit tests * cleanup FreeRTOS_MatchingEndpoint * fix FreeRTOS_MatchingEndpoint to handle cusstom frames --------- Co-authored-by: GitHub Action <action@github.com> Co-authored-by: shubnil <103672514+shubnil@users.noreply.github.com>