а как они могут быть сделаны, предпологаю, что стандартно, как во всех операционках, 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
 Dmitry
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Dmitry
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Это да, но вот так они сделаны в lwip. А freertos это операционка, в которой в качестве стека используется.... lwip
Там все тот же sys/socket.h - в котором есть заглушки, а оно пихает уже во внутрянку lwip
если разработчики tcp/ip стека не идиоты, то апи сделают стандартным bsd sockets
Обсуждают сегодня