Differences between IBM Open32 and Standard Header Files
Following are the differences between IBM Open32 and <WINSOCK.H>:
- <WINSOCK.H> includes <OS2WIN.H> instead
of <WINDOWS.H>.
- The keyword FAR has been removed from all functions
and pointers.
- The hostent, netent, servent, and protoent structures
had several entries that were defined as "short." These have been widened
to "int." The two fields of the linger structure have been widened from
"u_short" to "int." These changes were made to comply with the definitions
in the BSD header files.
- A bug in the IN_CLASSC macro has been corrected.
- The CONST keyword for the buf parameter of
the prototype for WSAAsyncGetHostByAddr has been removed (it was an error).
[Back: Differences between and Standard Header Files]
[Next: Using the Winsock 1.1 for OS/2 Trace Command and Trace Formatter]