Rev 8450 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8450 | Rev 8536 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | 33 | ||
Line 34... | Line 34... | ||
34 | int sock = socket(AF_INET4, SOCK_STREAM, IPPROTO_TCP); |
34 | int sock = socket(AF_INET4, SOCK_STREAM, IPPROTO_TCP); |
35 | 35 | ||
36 | puts("Connecting...\n"); |
36 | puts("Connecting...\n"); |
37 | if (connect(sock, addr_info->ai_addr, addr_info->ai_addrlen) != 0) { |
37 | if (connect(sock, addr_info->ai_addr, addr_info->ai_addrlen) != 0) { |
38 | printf("Connection failed, err_code = %d\n", err_code); |
38 | printf("Connection failed, errno = %d\n", errno); |
39 | exit(err_code); |
39 | exit(errno); |
Line 40... | Line 40... | ||
40 | } |
40 | } |
41 | puts("Connected successfully\n"); |
41 | puts("Connected successfully\n"); |
42 | 42 | ||
43 | puts("Sending request...\n"); |
43 | puts("Sending request...\n"); |
44 | if (send(sock, request, strlen(request), MSG_NOFLAG) == -1) { |
44 | if (send(sock, request, strlen(request), MSG_NOFLAG) == -1) { |
45 | printf("Sending failed, err_code = %d\n", err_code); |
45 | printf("Sending failed, errno = %d\n", errno); |
Line 46... | Line 46... | ||
46 | exit(err_code); |
46 | exit(errno); |
47 | } |
47 | } |
48 | puts("Request sended successfully, waiting for response...\n"); |
48 | puts("Request sended successfully, waiting for response...\n"); |
49 | 49 | ||
50 | char buf[512 + 1]; |
50 | char buf[512 + 1]; |
Line 51... | Line 51... | ||
51 | if (recv(sock, buf, 512, MSG_NOFLAG) == -1) { |
51 | if (recv(sock, buf, 512, MSG_NOFLAG) == -1) { |
Line 52... | Line 52... | ||
52 | printf("Receive failed, err_code = %d\n", err_code); |
52 | printf("Receive failed, errno = %d\n", errno); |