- 1. Добавил папку mbedtls_api для сторонних файлов mbedtls.
- 1.1 В файле hardware_rng изменил реализацию mbedtls_hardware_poll.
- 2. Сокеты
- 2.1 В файле radius_config открыл #include "sockets.h" и убрал объявление struct sockaddr_storage.
- 2.2 В файле lwip sockets.h открыл определение структуры sockaddr_storage.
- 2.3 В файле config.c закрыл внутреннюю реализацию функции rc_add_config(...). Похоже она у нас не вызывается.
- 2.4 В файле убрал объявление struct addrinfo.
- 2.5 В lwipopts.h добавил следующие дефайны:
- #define LWIP_DNS 1 (понадобился для сборки net_sockets.c)
- #define SO_REUSE 1 (так было в примере)
|