Перенос Winsock на сокеты Linux

У меня есть программа, которая выполняет некоторые сетевые операции с помощью Winsock, и одно из наших требований прямо сейчас - это перенести нашу программу на Linux. Единственное, что нам мешает сделать это, - это Winsock.

Мой вопрос: насколько легко я могу перенести это на реализацию Linux?

Есть ли какие-то подводные камни, о которых я должен знать, и если я просто включу соответствующие файлы заголовков, какие вещи мне придется обязательно обработать?

Спасибо за любую помощь!

Я бы отправил код, но, к сожалению, не могу по юридическим причинам. Но наш код действительно использует следующее:

WSAStartup(..)
WSACleanup(..)
Socket(..)
sendto(..)
recvfrom(..)
ioctlsocket(..)
setsocketopt(..)
7
задан Mike Bailey 6 January 2011 в 17:24
поделиться