а как они могут быть сделаны, предпологаю, что стандартно, как во всех операционках, api будет тоже самое Berkeley sockets evolved with little modification from a de facto standard into a component of the POSIX specification. The term POSIX sockets is essentially synonymous with Berkeley sockets, but they are also known as BSD sockets, acknowledging the first implementation in the Berkeley Software Distribution.
Обычные бсд сокеты. socket, select
Это да, но вот так они сделаны в lwip. А freertos это операционка, в которой в качестве стека используется.... lwip
Там все тот же sys/socket.h - в котором есть заглушки, а оно пихает уже во внутрянку lwip
если разработчики tcp/ip стека не идиоты, то апи сделают стандартным bsd sockets
Обсуждают сегодня