Lines Matching refs:ctrl_addr
125 union sockunion ctrl_addr; variable
525 addrlen = sizeof(ctrl_addr); in main()
526 if (getsockname(0, (struct sockaddr *)&ctrl_addr, &addrlen) < 0) { in main()
549 tmp_addr = ctrl_addr; in main()
550 memset(&ctrl_addr, 0, sizeof(ctrl_addr)); in main()
551 ctrl_addr.su_sin.sin_family = AF_INET; in main()
552 ctrl_addr.su_sin.sin_len = sizeof(ctrl_addr.su_sin); in main()
553 memcpy(&ctrl_addr.su_sin.sin_addr, in main()
555 sizeof(ctrl_addr.su_sin.sin_addr)); in main()
556 ctrl_addr.su_sin.sin_port = tmp_addr.su_sin6.sin6_port; in main()
578 data_source.su_port = htons(ntohs(ctrl_addr.su_port) - 1); in main()
627 error = getnameinfo((struct sockaddr *)&ctrl_addr, in main()
628 ctrl_addr.su_len, dhostname, sizeof(dhostname), NULL, 0, 0); in main()
1313 s = monitor_socket(ctrl_addr.su_family); in getdatasock()
1320 data_source = ctrl_addr; in getdatasock()
1333 if (ctrl_addr.su_family == AF_INET) { in getdatasock()
2277 pasv_addr = ctrl_addr; in passive()
2374 if (pf != PF_UNSPEC && ctrl_addr.su_family != pf) { in long_passive()
2398 pdata = socket(ctrl_addr.su_family, SOCK_STREAM, 0); in long_passive()
2404 switch (ctrl_addr.su_family) { in long_passive()
2419 pasv_addr = ctrl_addr; in long_passive()
2583 proto = af2epsvproto(ctrl_addr.su_family); in epsv_protounsupp()