¡@

Home 

c++ Programming Glossary: sockaddr_in

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

1 Initail bind to port now fill in values of the server sockaddr_in struct s_addr and sin_port are in Network Byte Order Big Endian.. gotClient false while gotClient sin_size sizeof struct sockaddr_in socklen_t temp sin_size std cout server starts std endl if client_skt.. Side Client Client void Client startClient now fill in sockaddr_in for remote address serv_addr.sin_family AF_INET save the server..

Example code of libssh2 being used for port forwarding

http://stackoverflow.com/questions/1580750/example-code-of-libssh2-being-used-for-port-forwarding

total_set 0 timeval wait wait.tv_sec 0 wait.tv_usec 2000 sockaddr_in localhost localhost.sin_family AF_INET localhost.sin_addr.s_addr..

How to get IP address from sockaddr

http://stackoverflow.com/questions/1824279/how-to-get-ip-address-from-sockaddr

who replies. int tcp_sock socket AF_INET SOCK_STREAM 0 sockaddr_in client client.sin_family AF_INET socklen_t c_len sizeof client..

Get the IP address of the machine

http://stackoverflow.com/questions/212528/get-the-ip-address-of-the-machine

check it is IP4 is a valid IP4 Address tmpAddrPtr struct sockaddr_in ifa ifa_addr sin_addr char addressBuffer INET_ADDRSTRLEN inet_ntop.. check it is IP6 is a valid IP6 Address tmpAddrPtr struct sockaddr_in6 ifa ifa_addr sin6_addr char addressBuffer INET6_ADDRSTRLEN..

Obtaining local IP address using getaddrinfo() C function?

http://stackoverflow.com/questions/2146191/obtaining-local-ip-address-using-getaddrinfo-c-function

switch ifa ifa_addr sa_family case AF_INET struct sockaddr_in s4 struct sockaddr_in ifa ifa_addr in_addr s4 sin_addr break.. sa_family case AF_INET struct sockaddr_in s4 struct sockaddr_in ifa ifa_addr in_addr s4 sin_addr break case AF_INET6 struct.. in_addr s4 sin_addr break case AF_INET6 struct sockaddr_in6 s6 struct sockaddr_in6 ifa ifa_addr in_addr s6 sin6_addr ..

Socket Exception: “There are no more endpoints available from the endpoint mapper”

http://stackoverflow.com/questions/272523/socket-exception-there-are-no-more-endpoints-available-from-the-endpoint-mappe

m_accept_fd m_accept_fd INVALID_SOCKET return false struct sockaddr_in local_addr local_addr.sin_family AF_INET local_addr.sin_addr.s_addr.. bind m_accept_fd struct sockaddr local_addr sizeof struct sockaddr_in SOCKET_ERROR closesocket m_accept_fd return false if listen..

C++ Winsock P2P

http://stackoverflow.com/questions/2843277/c-winsock-p2p

easiest is SOCKET s socket AF_INET SOCK_STREAM IPPROTO_TCP sockaddr_in localAddress localAddress.sinfamily AF_INET localAddress.sin_port.. NULL NULL zero if FD_ISSET s mySet you have a new caller sockaddr_in remote SOCKET newSocket accept s SOCKADDR remote sizeof remote..

C++ iptables redirection forming separate packets

http://stackoverflow.com/questions/3951043/c-iptables-redirection-forming-separate-packets

proc sys net ipv4 ip_forward Then you can use this struct sockaddr_in addr socklen_t addr_sz sizeof addr getsockopt fd IPPROTO_IP..

How to detect IP address change programmatically in Linux?

http://stackoverflow.com/questions/579783/how-to-detect-ip-address-change-programmatically-in-linux

if ioctl s SIOCGIFADDR ifr 0 printf s n inet_ntoa struct sockaddr_in ifr.ifr_addr sin_addr Replace eth0 with the interface you're..

C++ SMTP Example

http://stackoverflow.com/questions/58210/c-smtp-example

r n #define h_addr h_addr_list 0 FILE fin int sock struct sockaddr_in server struct hostent hp gethostbyname char buf BUFSIZ 1 int..

Using select() for non-blocking sockets

http://stackoverflow.com/questions/6715736/using-select-for-non-blocking-sockets

struct sockaddr sa if sa sa_family AF_INET return struct sockaddr_in sa sin_addr return struct sockaddr_in6 sa sin6_addr int main.. return struct sockaddr_in sa sin_addr return struct sockaddr_in6 sa sin6_addr int main int agrc char argv int status sock adrlen.. struct sockaddr sa if sa sa_family AF_INET return struct sockaddr_in sa sin_addr return struct sockaddr_in6 sa sin6_addr int main..

How to set up a Winsock UDP socket?

http://stackoverflow.com/questions/679145/how-to-set-up-a-winsock-udp-socket

lack of error checking char pkt ... size_t pkt_length ... sockaddr_in dest sockaddr_in local WSAData data WSAStartup MAKEWORD 2 2.. char pkt ... size_t pkt_length ... sockaddr_in dest sockaddr_in local WSAData data WSAStartup MAKEWORD 2 2 data local.sin_family..

Socket Timeout in C++ Linux

http://stackoverflow.com/questions/933122/socket-timeout-in-c-linux

code int main int err net struct hostent host struct sockaddr_in sa sa.sin_family AF_INET sa.sin_port htons xxxx sa.sin_addr.s_addr..