The ipCAST_CONST_PTR_TO_CONST_TYPE_PTR() macro was removed by a4124602cc584fa0658448c229f48a459a84fbb1 but was still used in the ATSAME5x network interface which resulted in a compilation errors. This PR replaces the uses of the macro with direct casts (https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/pull/491#pullrequestreview-1014438538).
Test Steps
The compilation errors were encountered in a project that is using the ATSAME5x network interface. The compilation errors have been resolved by the changes made in this PR.
Description
The
ipCAST_CONST_PTR_TO_CONST_TYPE_PTR()
macro was removed by a4124602cc584fa0658448c229f48a459a84fbb1 but was still used in the ATSAME5x network interface which resulted in a compilation errors. This PR replaces the uses of the macro with direct casts (https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/pull/491#pullrequestreview-1014438538).Test Steps
The compilation errors were encountered in a project that is using the ATSAME5x network interface. The compilation errors have been resolved by the changes made in this PR.
The instructions from https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/blob/main/test/build-combination/README.md#unix-linux-and-mac have also been executed and no errors were encountered.
Checklist:
Related Issue
None.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.