Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char* HOST = argv[1];
- char* SERVICE = argv[2];
- char* KEY = argv[3];
- int port, n, sfd;
- struct hostent* phe;
- struct sockaddr_in sin;
- phe = gethostbyname(HOST);
- sscanf(SERVICE, "%d%n", &port, &n);
- sfd = socket(PF_INET, SOCK_STREAM, 0);
- sin.sin_family = AF_INET;
- sin.sin_port = htons(port);
- memcpy(&sin.sin_addr, phe->h_addr_list[0], sizeof(sin.sin_addr));
- connect(sfd, (struct sockaddr *)&sin, sizeof(sin));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement