¡@

Home 

2014/10/16 ¤W¤È 08:14:41

android Programming Glossary: htons

TCP socket Transfer data from PC to android device (Android NDK)

http://stackoverflow.com/questions/11872405/tcp-socket-transfer-data-from-pc-to-android-device-android-ndk

are in Network Byte Order Big Endian Since Intel CPUs use Host Byte Order Little Endian conversion is necessary e.g. htons and htonl server_addr.sin_family AF_INET IPv4 server_addr.sin_port htons PORT server_addr.sin_addr.s_addr htonl INADDR_ANY.. Little Endian conversion is necessary e.g. htons and htonl server_addr.sin_family AF_INET IPv4 server_addr.sin_port htons PORT server_addr.sin_addr.s_addr htonl INADDR_ANY memset server_addr.sin_zero 0 8 binding now bind server port associate.. AF_INET save the server IP input from Java serv_addr.sin_addr.s_addr inet_addr serverIP set port serv_addr.sin_port htons PORT memset serv_addr.sin_zero 0 8 create local stream socket client_skt socket PF_INET SOCK_STREAM 0 if client_skt 0 __android_log_print..

iptables in android

http://stackoverflow.com/questions/4577268/iptables-in-android

myip saddr pseudohead.dst_addr myip daddr pseudohead.zero 0 pseudohead.proto IPPROTO_TCP pseudohead.length htons sizeof struct tcphdr tcpopt_len tcpdatalen int totaltcp_len sizeof struct tcp_pseudo sizeof struct tcphdr tcpopt_len tcpdatalen..