J'ai voulu réaliser un client FTP mais je n'ai pas <sys/socket.h>, <netinet/in.h>, <sys/un.h> ...

j'ai visité le site d' OpenSolaris search et j'ai récupéré les différents codes de ces fichiers entêtes, mais ils font appels à d'autre entêtes :<sys/feature_tests.h>, <socket_impl.h>,...
Qui font appel à d'autre entêtes :<un.h>, <if_dl.h>,...
d'autant qu'il faut redéfinir régulièrement des types comme "uint16_t",...

N'existerait-il pas un zip où je peux me procurer tous ces fichiers H en bon état avec tous les sous éléments de sous éléments, ... de sous éléments...

Ou une bibliothèque qui porte le nom xxxx ????

Merci d'avance, j'en peux plus de courir après les fichiers d'entêtes ...