Lines Matching refs:controlFd

134     SOCKET controlFd;	/* the file descriptor for the control socket */
487 ret->controlFd = -1;
514 if (ctxt->controlFd >= 0) closesocket(ctxt->controlFd);
515 ctxt->controlFd = -1;
570 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
619 if ((len = recv(ctxt->controlFd, &ctxt->controlBuf[ctxt->controlBufIndex],
622 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
623 ctxt->controlFd = -1;
651 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
740 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
744 FD_SET(ctxt->controlFd, &rfd);
745 switch(select(ctxt->controlFd + 1, &rfd, NULL, NULL, &tv)) {
777 res = send(ctxt->controlFd, buf, len, 0);
805 res = send(ctxt->controlFd, buf, len, 0);
829 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
836 res = send(ctxt->controlFd, buf, len, 0);
916 ctxt->controlFd = socket (AF_INET6, SOCK_STREAM, 0);
921 ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0);
950 ctxt->controlFd = socket (AF_INET, SOCK_STREAM, 0);
954 if (ctxt->controlFd < 0) {
962 if (connect(ctxt->controlFd, (struct sockaddr *) &ctxt->ftpAddr,
965 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
966 ctxt->controlFd = -1;
975 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
976 ctxt->controlFd = -1;
1029 res = send(ctxt->controlFd, buf, len, 0);
1032 closesocket(ctxt->controlFd);
1033 ctxt->controlFd = -1;
1051 res = send(ctxt->controlFd, buf, len, 0);
1054 closesocket(ctxt->controlFd);
1055 ctxt->controlFd = -1;
1060 closesocket(ctxt->controlFd);
1061 ctxt->controlFd = -1;
1071 closesocket(ctxt->controlFd);
1072 ctxt->controlFd = -1;
1092 res = send(ctxt->controlFd, buf, len, 0);
1095 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1096 ctxt->controlFd = -1;
1106 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1107 ctxt->controlFd = -1;
1123 res = send(ctxt->controlFd, buf, len, 0);
1126 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1127 ctxt->controlFd = -1;
1145 res = send(ctxt->controlFd, buf, len, 0);
1148 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1149 ctxt->controlFd = -1;
1159 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1160 ctxt->controlFd = -1;
1169 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1170 ctxt->controlFd = -1;
1179 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1180 ctxt->controlFd = -1;
1194 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1195 ctxt->controlFd = -1;
1200 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1201 ctxt->controlFd = -1;
1216 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1217 ctxt->controlFd = -1;
1273 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
1289 res = send(ctxt->controlFd, buf, len, 0);
1322 if ((ctxt == NULL) || (ctxt->controlFd < 0) || (file == NULL)) return(-1);
1340 res = send(ctxt->controlFd, buf, len, 0);
1412 res = send(ctxt->controlFd, buf, len, 0);
1513 res = send(ctxt->controlFd, buf, len, 0);
1545 if ((ctxt == NULL) || (ctxt->controlFd < 0)) return(-1);
1551 FD_SET(ctxt->controlFd, &rfd);
1553 FD_SET(ctxt->controlFd, &efd);
1554 res = select(ctxt->controlFd + 1, &rfd, NULL, &efd, &tv);
1559 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1567 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1571 closesocket(ctxt->controlFd); ctxt->controlFd = -1;
1750 res = send(ctxt->controlFd, buf, len, 0);
1845 res = send(ctxt->controlFd, buf, len, 0);
1865 res = send(ctxt->controlFd, buf, len, 0);
2033 if (ctxt->controlFd >= 0) {
2035 closesocket(ctxt->controlFd);
2036 ctxt->controlFd = -1;