Lines Matching defs:data_addr

158 static struct sockinet myctladdr, hisctladdr, data_addr;
1265 data_addr = myctladdr;
1266 data = socket(data_addr.su_family, SOCK_STREAM, 0);
1277 switch (data_addr.su_family) {
1382 if (data_addr.su_family != AF_INET) {
1400 memset(&data_addr, 0, sizeof(data_addr));
1401 data_addr.su_family = AF_INET;
1402 data_addr.su_len = sizeof(struct sockaddr_in);
1403 data_addr.si_su.su_sin.sin_addr.s_addr =
1405 data_addr.su_port = htons(pack2(port, 0));
1406 if (data_addr.si_su.su_sin.sin_addr.s_addr !=
1418 switch (data_addr.su_family) {
1436 memset(&data_addr, 0, sizeof(data_addr));
1437 data_addr.su_family = AF_INET;
1438 data_addr.su_len = sizeof(struct sockaddr_in);
1439 data_addr.si_su.su_sin.sin_addr.s_addr =
1441 data_addr.su_port = htons(pack2(port, 0));
1442 if (data_addr.si_su.su_sin.sin_addr.s_addr !=
1471 memset(&data_addr, 0, sizeof(data_addr));
1472 data_addr.su_family = AF_INET6;
1473 data_addr.su_len = sizeof(struct sockaddr_in6);
1477 data_addr.si_su.su_sin6.sin6_addr.s6_addr[i] =
1481 data_addr.su_port = htons(pack2(port, 0));
1483 &data_addr.si_su.su_sin6.sin6_addr,
1485 sizeof(data_addr.si_su.su_sin6.sin6_addr))) {
1516 data_addr = hisctladdr;
1517 data_addr.su_port = htons(port[1]);
1521 if (ftp_connect(data, (struct sockaddr *)(void *)&data_addr.si_su,
1522 data_addr.su_len, 1) < 0) {
1535 if (data_addr.su_family == AF_INET) {
1548 data_addr = myctladdr;
1550 data_addr.su_port = 0; /* let system pick one */
1553 data = socket(data_addr.su_family, SOCK_STREAM, 0);
1566 if (bind(data, (struct sockaddr *)(void *)&data_addr.si_su,
1567 data_addr.su_len) < 0) {
1576 len = sizeof(data_addr.si_su);
1577 memset((char *)&data_addr, 0, sizeof (data_addr));
1578 if (getsockname(data, (struct sockaddr *)(void *)&data_addr.si_su, &len) == -1) {
1582 data_addr.su_len = len;
1590 switch (data_addr.su_family) {
1604 af = (data_addr.su_family == AF_INET) ? 1 : 2;
1605 tmp = data_addr;
1640 switch (data_addr.su_family) {
1642 a = (char *)&data_addr.si_su.su_sin.sin_addr;
1643 p = (char *)&data_addr.su_port;
1650 uint8_t ua[sizeof(data_addr.si_su.su_sin6.sin6_addr)];
1651 uint8_t up[sizeof(data_addr.su_port)];
1653 memcpy(ua, &data_addr.si_su.su_sin6.sin6_addr,
1655 memcpy(up, &data_addr.su_port, sizeof(up));
1686 if (data_addr.su_family == AF_INET) {