Date: Wed, 21 Aug 2002 12:45:56 -0700 From: "Balaji, Pavan" <pavan.balaji@intel.com> To: "'Gianmarco Giovannelli'" <gmarco@giovannelli.it>, questions@FreeBSD.ORG Subject: RE: Porting from win32 to UNIX: Sockets Message-ID: <3D386AED1B47D411A94300508B11F18704AD69C0@fmsmsx116.fm.intel.com>
next in thread | raw e-mail | index | archive | help
The error code for "wouldblock" is EWOULDBLOCK and that of "connreset" is ECONNRESET. See /usr/include/sys/errno.h for all the error codes. Pavan Balaji, Intel Corporation Email: pavan.balaji@intel.com "Only the Paranoid Survive" -- Andy Grove > -----Original Message----- > From: Gianmarco Giovannelli [mailto:gmarco@giovannelli.it] > Sent: Wednesday, August 21, 2002 1:44 PM > To: questions@FreeBSD.ORG > Subject: Porting from win32 to UNIX: Sockets > > > Hi a friend of mine involved in a porting project. > He has asking me something about socket and more I am not > able to answer :-) > > Thanks for your attention... > > --- begin --- > > [...] > that are familiar with "low-level-TCP/IP" coding. > plz help > > following problem: > I don't know how to get an errorcode in case of > socket-operation failed > (send/recv) > in windows it goes like this > > e.g > res = send(....); > if (res==SOCKET_ERROR) > { > err = WSAGetLastError(); > if (err==....) ...; > } > > but how to do this in linux/UNIX/BSD ? > what's the equivalent of WSAGetLastError ? > > furthermore I need to know the errorcodes of > "wouldblock" and "connreset" > > > --- end --- > > Best Regards, > Gianmarco Giovannelli , "Unix expert since yesterday" > http://www.gufi.org/~gmarco > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D386AED1B47D411A94300508B11F18704AD69C0>