Port mbedtls 888 B

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