Guest User

Untitled

a guest
May 26th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #include<netinet/in.h>
  2. #include<sys/socket.h>
  3. main( )
  4. {
  5. struct sockaddr_in sa;
  6. struct sockaddr_in cli;
  7. int sockfd,coontfd;
  8. int len,ch;
  9. char str[100];
  10. time_t tick;
  11. sockfd=socket(AF_INET,SOCK_STREAM,0);
  12. if(socket<0)
  13. {
  14. printf(“error in socket\n”);
  15. exit(0);
  16. }
  17. else
  18. printf(“Socket Opened”);
  19. bzero(7sa,sizeof(sa));
  20. sa.sin_port=htons(5600);
  21. sa.sin_addr.s_addr=htonl(0);
  22. if(bind(sockfd,(struct sockaddr*)&sa,sizeof(sa))<0)
  23. {
  24. printf(“Error in binding\n”);
  25. }
  26. else
  27. printf(“Binded Successfully”);
  28. listen(sockfd,50)
  29. for(;;)
  30. {
  31. len=sizeof(ch);
  32. conntfd=accept(sockfd,(struct sockaddr*)&cli,&len);
  33. printf(“Accepted”);
  34. tick=ctime(NULL);
  35. snprintf(str,sizeof(str),”%s”,ctime(&tick));
  36. write(conntfd,str,100);
  37. }
  38. }
Add Comment
Please, Sign In to add comment