35 |
static int sock; |
static int sock; |
36 |
static struct stream in; |
static struct stream in; |
37 |
static struct stream out; |
static struct stream out; |
38 |
extern int tcp_port_rdp; |
int g_tcp_port_rdp = TCP_PORT_RDP; |
39 |
|
|
40 |
/* Initialise TCP transport data packet */ |
/* Initialise TCP transport data packet */ |
41 |
STREAM |
STREAM |
142 |
struct addrinfo hints, *res, *ressave; |
struct addrinfo hints, *res, *ressave; |
143 |
char tcp_port_rdp_s[10]; |
char tcp_port_rdp_s[10]; |
144 |
|
|
145 |
snprintf(tcp_port_rdp_s, 10, "%d", tcp_port_rdp); |
snprintf(tcp_port_rdp_s, 10, "%d", g_tcp_port_rdp); |
146 |
|
|
147 |
memset(&hints, 0, sizeof(struct addrinfo)); |
memset(&hints, 0, sizeof(struct addrinfo)); |
148 |
hints.ai_family = AF_UNSPEC; |
hints.ai_family = AF_UNSPEC; |
200 |
} |
} |
201 |
|
|
202 |
servaddr.sin_family = AF_INET; |
servaddr.sin_family = AF_INET; |
203 |
servaddr.sin_port = htons(tcp_port_rdp); |
servaddr.sin_port = htons(g_tcp_port_rdp); |
204 |
|
|
205 |
if (connect(sock, (struct sockaddr *) &servaddr, sizeof(struct sockaddr)) < 0) |
if (connect(sock, (struct sockaddr *) &servaddr, sizeof(struct sockaddr)) < 0) |
206 |
{ |
{ |