su_port
p = (char *)&data_dest.su_port;
p = (char *)&data_dest.su_port;
(void)memcpy(&data_dest.su_port, buf,
sizeof(data_dest.su_port));
ntohs(ctrl_addr.su_port) > IPPORT_RESERVED + 1)) {
port = ntohs(ctrl_addr.su_port) - 1;
data_source.su_port = htons(port);
p = (unsigned char *) &su->su_port;
p = (unsigned char *) &su->su_port;
p = (unsigned char *) &su->su_port;
pasv_addr.su_port = 0;
pasv_addr.su_port = htons(port);
p = (char *) &pasv_addr.su_port;
p = (char *) &pasv_addr.su_port;
ntohs(pasv_addr.su_port));
his_addr.su_port = tmp_addr.su_port;
ctrl_addr.su_port = tmp_addr.su_port;
data_addr.su_port = htons(pack2(port, 0));
data_addr.su_port = htons(pack2(port, 0));
data_addr.su_port = htons(pack2(port, 0));
data_addr.su_port = htons(port[1]);
data_addr.su_port = 0; /* let system pick one */
p = (char *)&data_addr.su_port;
uint8_t up[sizeof(data_addr.su_port)];
memcpy(up, &data_addr.su_port, sizeof(up));