Привет.
Требуестя выставить виндовому сокету promiscious mode. Есть некоторый работающий код
#define SIO_RCVALL 0x98000001
...
unsigned long flag = 1;
ioctlsocket(sock, SIO_RCVALL, &flag);
...
В таком исполнении ioctlsocket возвращает SOCKET_ERROR, однако все работает как надо!
Проблема: есть оська Pharlap, частично поддерживающая win32 API (в частности winsock), под которой данная прога уже не работает :(.
Может кто подскажет как включить promiscious mode некоторым, альтернативным вышеприведенному способу, способом.
Заранее спасибо.
Требуестя выставить виндовому сокету promiscious mode. Есть некоторый работающий код
#define SIO_RCVALL 0x98000001
...
unsigned long flag = 1;
ioctlsocket(sock, SIO_RCVALL, &flag);
...
В таком исполнении ioctlsocket возвращает SOCKET_ERROR, однако все работает как надо!
Проблема: есть оська Pharlap, частично поддерживающая win32 API (в частности winsock), под которой данная прога уже не работает :(.
Может кто подскажет как включить promiscious mode некоторым, альтернативным вышеприведенному способу, способом.
Заранее спасибо.