Знать о любой кроссплатформенной библиотеке сокетов (Windows и Linux) в C?

Я ищу возможность взаимодействия через сокеты (прослушивание, принятие, подключение, получение, отправка, отключение) как в Linux, так и в Windows. . Мой проект находится на C, поэтому, если кто-то не придумает, как мне интегрировать библиотеки C ++ в проект C, библиотека также должна быть на C.

В конечном итоге, мне бы хотелось, чтобы в библиотеке была поддержка ipv6 и неблокирующий режим, однако это не обязательно.

Кто-нибудь знает какие-нибудь библиотеки / примеры кода кроссплатформенности? Помогли бы даже просто большие фрагменты кода. Пока что несколько библиотек сокетов, которые я нашел, были на C ++.

14
задан ThinkingStiff 29 June 2012 в 07:21
поделиться