estos so loo s encabezados para ñas librerias de socket para linux o unix y de hecho son más dependiendo de lo que vayas a utilizar, normalmente so,lo bastara con compilar el prpgrama
gcc -o miexe miprograma.c
pero si por alguna razon no funciona , seria necesario realizar manualmente el linkeo con la libreria de sockets.. que en caso de estos sistemas se haria asi:
gcc -o miexe miprograma.c -lsock
Sin embargo si usas windows no debes usar ni estos encabezados ni tampoco la libreria porque como tal no existe..deberias utilizar winsock que es las version del api de sockets para windows sino lo tienes o no lo condigues me avisas...normalmente deberia venoir contu compilador desde que este sea microsoft o borland ..o de alguna casa de sw grande.
JuanK