Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int fd = socket(AF_INET,SOCK_STREAM,0);
- int enable = 1;
- int stanje = setcockopt(fd,SOL_SOCKET,SO_REUSEPORT, &enable,sizeof(int));
- struct sockaddr_in sadr, cadr;
- sadr.family = AF_INET;
- sadr.sin_port = htons(3333);
- sadr.sin_addr.s_addr = INADDR_ANY;//localhost
- int bindPort = bind(fd,(struc sockaddr*)&sadr,sizeof(sadr));
- if(bindPort < 0)
- perror("NAPAKA");
- int listenServer = listen(fd,0);
- int s = sizeof(cadr);
- int acceptClient = accept(fd,(struc sockaddr*)&cadr,&s);
- int bytes = 0;
- char buf[DATASIZE];
- while(1){
- bytes = recv(acceptClient,buf,DATASIZE,MSG_WAITALL);
- for(int i = 0; i < DATASIZE; i++)
- {
- printf("%c",buf[i]);
- }
- }
- close(acceptClient);
- close(fd);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement