У меня есть программа, которая выполняет некоторые сетевые операции с помощью Winsock, и одно из наших требований прямо сейчас - это перенести нашу программу на Linux. Единственное, что нам мешает сделать это, - это Winsock.
Мой вопрос: насколько легко я могу перенести это на реализацию Linux?
Есть ли какие-то подводные камни, о которых я должен знать, и если я просто включу соответствующие файлы заголовков, какие вещи мне придется обязательно обработать?
Спасибо за любую помощь!
Я бы отправил код, но, к сожалению, не могу по юридическим причинам. Но наш код действительно использует следующее:
WSAStartup(..)
WSACleanup(..)
Socket(..)
sendto(..)
recvfrom(..)
ioctlsocket(..)
setsocketopt(..)