Invalid argument error when using recvfrom

Fernando Barsoba fbarsoba@verizon.net
Wed Oct 26 17:57:00 GMT 2005


Hi all,

Using raw sockets with cygwin is being really painful... After being 
able to create an IP datagram using the latest snapshot now I'm getting 
the error "Invalid argument" when calling recvfrom() without doing BIND 
first.

There is no need to call bind() before recvfrom when using raw sockets. 
Why am i getting this error now? Some restriction with winsock?

I create the socket with:
sd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);

I will appreciate any help..

FBM



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list