Subversion Repositories Kolibri OS

Rev

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);