setsockopt ( sock level optname optval optlen -- 0/err )
publication: 14 mars 2022 / mis à jour 26 janvier 2024
vocabulaire: sockets
Définit la valeur actuelle d'une option de socket associée à un socket de n'importe quel type, dans n'importe quel état.
Permet de définir les options associées à un socket. Ces options peuvent exister à plusieurs niveaux de protocole, mais sont toujours présentes au niveau de socket le plus haut.
Paramètres:
- sock descripteur de fichier de la socket à modifier
- level niveau du protocole auquel l'option appartient
- optname nom de l'option à modifier
- optval pointeur sur la valeur de l'option
- optlen taille de la valeur de l'option en octets
Retour:
- 0 en cas de succès, une erreur sinon
Exemple:
\ for TCP socket
variable optval 1 optval !
AF_INET SOCK_STREAM 0 socket to sockfd
sockfd SOL_SOCKET SO_REUSEADDR optval 4 setsockopt drop
Legal: site web personnel sans commerce / personal site without seling