version 1.1, 2012/02/21 23:37:57
|
version 1.1.1.2, 2013/07/22 01:22:19
|
Line 947 xmlNanoFTPConnect(void *ctx) {
|
Line 947 xmlNanoFTPConnect(void *ctx) {
|
((struct sockaddr_in *)&ctxt->ftpAddr)->sin_family = AF_INET; |
((struct sockaddr_in *)&ctxt->ftpAddr)->sin_family = AF_INET; |
memcpy (&((struct sockaddr_in *)&ctxt->ftpAddr)->sin_addr, |
memcpy (&((struct sockaddr_in *)&ctxt->ftpAddr)->sin_addr, |
hp->h_addr_list[0], hp->h_length); |
hp->h_addr_list[0], hp->h_length); |
((struct sockaddr_in *)&ctxt->ftpAddr)->sin_port = (u_short)htons ((unsigned short)port); | ((struct sockaddr_in *)&ctxt->ftpAddr)->sin_port = |
| (unsigned short)htons ((unsigned short)port); |
ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0); |
ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0); |
addrlen = sizeof (struct sockaddr_in); |
addrlen = sizeof (struct sockaddr_in); |
} |
} |