Lines Matching refs:pasv_addr
111 union sockunion pasv_addr; variable
2450 su = &pasv_addr; in statcmd()
2921 pasv_addr = ctrl_addr; in passive()
2922 pasv_addr.su_port = 0; in passive()
2923 if (bind(pdata, (struct sockaddr *)&pasv_addr, pasv_addr.su_len) < 0) in passive()
2928 len = sizeof(pasv_addr); in passive()
2929 if (getsockname(pdata, (struct sockaddr *) &pasv_addr, &len) < 0) in passive()
2933 if (pasv_addr.su_family == AF_INET) in passive()
2934 a = (char *) &pasv_addr.su_sin.sin_addr; in passive()
2935 else if (pasv_addr.su_family == AF_INET6 && in passive()
2936 IN6_IS_ADDR_V4MAPPED(&pasv_addr.su_sin6.sin6_addr)) in passive()
2937 a = (char *) &pasv_addr.su_sin6.sin6_addr.s6_addr[12]; in passive()
2941 p = (char *) &pasv_addr.su_port; in passive()
3011 pasv_addr = ctrl_addr; in long_passive()
3012 pasv_addr.su_port = 0; in long_passive()
3013 len = pasv_addr.su_len; in long_passive()
3036 if (bind(pdata, (struct sockaddr *)&pasv_addr, len) < 0) in long_passive()
3041 if (getsockname(pdata, (struct sockaddr *) &pasv_addr, &len) < 0) in long_passive()
3049 p = (char *)&pasv_addr.su_port; in long_passive()
3050 switch (pasv_addr.su_family) { in long_passive()
3052 a = (char *) &pasv_addr.su_sin.sin_addr; in long_passive()
3060 if (IN6_IS_ADDR_V4MAPPED(&pasv_addr.su_sin6.sin6_addr)) { in long_passive()
3061 a = (char *) &pasv_addr.su_sin6.sin6_addr.s6_addr[12]; in long_passive()
3064 a = (char *) &pasv_addr.su_sin6.sin6_addr; in long_passive()
3076 switch (pasv_addr.su_family) { in long_passive()
3080 ntohs(pasv_addr.su_port)); in long_passive()