Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include <iostream>
  2. #include <fcntl.h>
  3. #include <unistd.h>
  4. #include <sys/socket.h>
  5. #include <netinet/in.h>
  6. #include <arpa/inet.h>
  7.  
  8. using namespace std;
  9. int main(int argc, char **argv) {
  10.  
  11. int gniazdo = socket(PF_INET, SOCK_STREAM, 0);
  12.  
  13. sockaddr_in addr;
  14. addr.sin_family = AF_INET;
  15. addr.sin_port = htons(13);
  16. addr.sin_addr.s_addr = htonl(INADDR_ANY);
  17.  
  18. printf("%d",bind(gniazdo, (struct sockaddr*)&addr, sizeof(addr)));
  19. listen(gniazdo, 1);
  20. int s = accept(gniazdo, 0, 0);
  21.  
  22. const char * buffer = "elo";
  23. int len = write(s, buffer, sizeof(buffer));
  24. printf("%d",len);
  25.  
  26.  
  27. shutdown(gniazdo, SHUT_RDWR);
  28.  
  29. return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement