#include /* standard C i/o facilities */ #include /* For error number checks */ #include /* Unix System Calls */ #include /* system data type definitions */ #include /* system data type definitions */ #include /* socket specific definitions */ #include /* INET constants and stuff */ #include /* IP address conversion stuff */ #include /* For String manipulations */ #include /* For String manipulations */ #include /* The hostent structure */ #include /* The malloc includes! */ #include /* The malloc includes! */ #include /* Open, close, etc... */ #include /* To handle Unix Signals */ #include #define MAXLINE 255 #define NUM_RETRIES 5 #define MAX_MSG_SIZE 512 #define WAIT_TIME 20 #define DNS_PORT 53 /* * common function declarations */ void crawler (char *, int ); void service_clients ();