Ma bibliothèque de socket en C++ est là :
http://svn.quare.fr/viewvc/projets/trunk/libmksocket/?view=tar
Je ne me souviens plus trop dans quel état elle est (ça fait longtemps que je n'y ai pas touché), mais a priori elle fonctionne (je m'en suis pas mal servi et il y a eu quelques autres utilisateurs), là seule chose c'est que je crois que je n'ai jamais terminé proprement la gestion des erreurs et elle ne gère que les sockets TCP (pas UDP). Elle est par contre multi plateformes (i.e. au moins windows et linux) et l'interface est normalement très simple d'utilisation.
Et comme elle est open source, tu peut l'éditer à souhait (et évidemment, si tu le fait, je veux bien que tu m'envoie tes corrections).