htons (man 3)
Host to Network Short int [Long]
Permet d’effectuer le codage du port dans la norme réseau
inet_aton (man 3)
Inet Ascii To Network
Permet d’effectuer le codage du port dans la norme réseau
int sock;
struct sockaddr_in addr;
/* création de la socket */
sock = socket(AF_INET, SOCK_STREAM, 0);
/* remplissage de la structure addr */
addr.sin_family = AF_INET;
addr.sin_port = htons(4242);
inet_aton("1.2.3.4", &addr.sin_addr);
/* connexion à 1.2.3.4:4242 */
connect(sock, (struct sockaddr *)&addr, sizeof addr);