C++ socket classes for OS/2
Some of the error exceptions thrown by this library, are caught and re-thrown by IBM's libraries with side-effects.