Code:
int mastersocket;
fd_set descrip;
int activity, user;
int client_socket[700];
int maxclients = 700;
if (mastersocket=socket(AF_INET,SOCK_STREAM
{
fatal("Creating mastersocket, AF_INET SOCK
exit(EXIT_FAILURE); }
struct sockaddr_in address;
address.sin_family = AF_INET;
address.sin_addr.s_addr = INADDR_ANY;
address.sin_port = htons(port);
/*Binding a socket callled mastersocket */
if(bind(mastersocket,(struct sockaddr *)&ad
{
fatal("Binding mastersocket, AF_INET SOCK_
exit(EXIT_FAILURE); }
/* Listening to mastersocket */
if(listen(mastersocket, 3) == -1)
{
fatal("Listening to mastersocket, AF_INET
exit(EXIT_FAILURE); }
fcntl(mastersocket, F_SETFL, FNDELAY);