All pastes #477322 Raw Edit

Anonymous

public c v1 · immutable
·published 2007-05-08 16:09 UTC
rendered paste body
void Con_Serv( void ) {     int sockfd, newsockfd, portno, clilen;     char buffer[256];     struct sockaddr_in serv_addr, cli_addr;     int n;     sockfd = socket(AF_INET, SOCK_STREAM, 0);     bzero((char *) &serv_addr, sizeof(serv_addr));     portno = 33333;     serv_addr.sin_family = AF_INET;     serv_addr.sin_addr.s_addr = INADDR_ANY;     serv_addr.sin_port = htons(portno);     if (bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)) < 0)               error("ERROR on binding");     listen(sockfd,5);     clilen = sizeof(cli_addr);     newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen);     bzero(buffer,256);     n = read(newsockfd,buffer,255);     Cmd_ExecuteString(buffer);     n = write(newsockfd,"I got your message",18);     close(sockfd);}