Здравствуйте Anthony, Вы писали:
A>Народ!
A>Подскажите, pls, где грабли?
A>Написана программулина, которая по винсокету отправляет сообщения. Используется для этих целей TCP и UDP. Откомпилирована в BC++ 5.0 по Win2k SP2. Под 2k работает без проблем. Как только запускаю под Win98se сразу возникает ошибка WSAEAFNOSUPPORT при попытке создания сокета. Сокет создается следующим образом:
A>SOCKET m_s = socket(AF_INET, iProtocol, 0)
A>где iProtocol принимает значения SOCK_DGRAM или SOCK_STREAM.
A>В чем дело — не пойму...
Это странно. Судя по MSDN такая ошибка возвращается, если не поддерживается протокол. Может у тебя TCP/IP не установлен/отключен/ещё что-то страшное?