уметь заменять вызовы winsock на аналоги в sys / sockets.h.

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

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

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

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

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

WSAStartup(..)
WSACleanup(..)
Socket(..)
sendto(..)
recvfrom(..)
ioctlsocket(..)
setsocketopt(..)

Ответы на вопрос(4)

Ваш ответ на вопрос