Lines Matching refs:controlFd
135 SOCKET controlFd; /* the file descriptor for the control socket */ member
488 ret->controlFd = INVALID_SOCKET; in xmlNanoFTPNewCtxt()
515 if (ctxt->controlFd != INVALID_SOCKET) closesocket(ctxt->controlFd); in xmlNanoFTPFreeCtxt()
516 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPFreeCtxt()
571 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPGetMore()
620 if ((len = recv(ctxt->controlFd, &ctxt->controlBuf[ctxt->controlBufIndex], in xmlNanoFTPGetMore()
623 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPGetMore()
624 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPGetMore()
652 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPReadResponse()
741 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPCheckResponse()
745 FD_SET(ctxt->controlFd, &rfd); in xmlNanoFTPCheckResponse()
746 switch(select(ctxt->controlFd + 1, &rfd, NULL, NULL, &tv)) { in xmlNanoFTPCheckResponse()
778 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPSendUser()
806 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPSendPasswd()
830 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPQuit()
837 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPQuit()
919 ctxt->controlFd = socket (AF_INET6, SOCK_STREAM, 0); in xmlNanoFTPConnect()
924 ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0); in xmlNanoFTPConnect()
954 ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0); in xmlNanoFTPConnect()
958 if (ctxt->controlFd == INVALID_SOCKET) { in xmlNanoFTPConnect()
966 if (connect(ctxt->controlFd, (struct sockaddr *) &ctxt->ftpAddr, in xmlNanoFTPConnect()
969 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
970 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
979 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
980 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1033 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPConnect()
1036 closesocket(ctxt->controlFd); in xmlNanoFTPConnect()
1037 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1055 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPConnect()
1058 closesocket(ctxt->controlFd); in xmlNanoFTPConnect()
1059 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1064 closesocket(ctxt->controlFd); in xmlNanoFTPConnect()
1065 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1075 closesocket(ctxt->controlFd); in xmlNanoFTPConnect()
1076 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1096 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPConnect()
1099 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1100 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1110 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1111 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1127 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPConnect()
1130 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1131 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1149 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPConnect()
1152 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1153 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1163 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1164 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1173 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1174 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1183 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1184 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1198 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1199 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1204 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1205 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1220 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1221 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPConnect()
1283 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPCwd()
1299 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPCwd()
1332 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET) || in xmlNanoFTPDele()
1350 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPDele()
1422 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPGetConnection()
1523 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPGetConnection()
1555 if ((ctxt == NULL) || (ctxt->controlFd == INVALID_SOCKET)) return(-1); in xmlNanoFTPCloseConnection()
1561 FD_SET(ctxt->controlFd, &rfd); in xmlNanoFTPCloseConnection()
1563 FD_SET(ctxt->controlFd, &efd); in xmlNanoFTPCloseConnection()
1564 res = select(ctxt->controlFd + 1, &rfd, NULL, &efd, &tv); in xmlNanoFTPCloseConnection()
1569 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPCloseConnection()
1577 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPCloseConnection()
1581 closesocket(ctxt->controlFd); ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPCloseConnection()
1760 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPList()
1855 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPGetSocket()
1875 res = send(ctxt->controlFd, SEND_ARG2_CAST buf, len, 0); in xmlNanoFTPGetSocket()
2043 if (ctxt->controlFd != INVALID_SOCKET) { in xmlNanoFTPClose()
2045 closesocket(ctxt->controlFd); in xmlNanoFTPClose()
2046 ctxt->controlFd = INVALID_SOCKET; in xmlNanoFTPClose()