Lines Matching refs:ctrl_addr
107 union sockunion ctrl_addr;
571 addrlen = sizeof(ctrl_addr);
572 if (getsockname(s, (struct sockaddr *)&ctrl_addr, &addrlen) < 0) {
576 dataport = ntohs(ctrl_addr.su_port) - 1; /* as per RFC 959 */
579 selecthost(&ctrl_addr);
582 if (ctrl_addr.su_family == AF_INET)
596 data_source.su_port = htons(ntohs(ctrl_addr.su_port) - 1);
1894 data_source = ctrl_addr;
1958 socklen_t fromlen = ctrl_addr.su_len;
2903 pdata = socket(ctrl_addr.su_family, SOCK_STREAM, 0);
2915 if (ctrl_addr.su_family == AF_INET) {
2925 if (ctrl_addr.su_family == AF_INET6) {
2935 pasv_addr = ctrl_addr;
2988 if (ctrl_addr.su_family != pf) {
2989 switch (ctrl_addr.su_family) {
3014 pdata = socket(ctrl_addr.su_family, SOCK_STREAM, 0);
3025 pasv_addr = ctrl_addr;
3030 if (ctrl_addr.su_family == AF_INET) {
3040 if (ctrl_addr.su_family == AF_INET6) {