Appels systeme secondaires
htonl, htons, ntohl, ntohs
gèrent les différences entre des ordinateurs d'architectures différentes et les
différences entre des réseaux fonctionnant avec des protocoles différents. Ces
fonctions sont utilisables pour les protocoles Internet et XNS.
getsockname#include <sys/types.h>
#include <sys/socket.h>
int getsockname(int s, struct sockaddr *name, int *namelen);
Cet appel système retourne -1 en cas d'erreur sinon 0 ainsi que dans
name, le nom du socket s et dans namelen, sa
longueur.
getpeernameint getpeername(int s, struct sockaddr *name, int *namelen);
Cet appel système retourne -1 en cas d'erreur sinon 0 ainsi que dans
name, le nom associé au socket auquel le socket s est connecté
et dans namelen, la longueur de ce nom.
setsockopt,
getsockopt,
ioctl, fcntlCes
appels système permettent de consulter et de modifier certaines options d'un
socket.
|