53 |
|
|
54 |
/* ------------------------------------------------------------- Definitions */ |
/* ------------------------------------------------------------- Definitions */ |
55 |
|
|
56 |
|
#define READ_TIMEOUT 5 |
57 |
|
|
58 |
struct Socket_T { |
struct Socket_T { |
59 |
int port; |
int port; |
319 |
if(s->ssl) |
if(s->ssl) |
320 |
return send_ssl_socket(s->ssl, b, size); |
return send_ssl_socket(s->ssl, b, size); |
321 |
else |
else |
322 |
return sock_send(s->socket, b, size, 0); |
return sock_write(s->socket, b, size); |
323 |
|
|
324 |
} |
} |
325 |
|
|
338 |
if(s->ssl) |
if(s->ssl) |
339 |
return recv_ssl_socket(s->ssl, b, size); |
return recv_ssl_socket(s->ssl, b, size); |
340 |
else |
else |
341 |
return sock_recv(s->socket, b, size, 0); |
return sock_read(s->socket, b, size, READ_TIMEOUT); |
342 |
|
|
343 |
} |
} |
344 |
|
|