Provided by:
manpages-fr-dev_2.64.1-1_all 
NOM
bindresvport - Affecter une socket à un port IP privilégié
SYNOPSIS
#include <sys/types.h>
#include <netinet/in.h>
int bindresvport(int sd, struct sockaddr_in **sin);
DESCRIPTION
La fonction bindresvport() sert à affecter un descripteur de socket à
un port IP privilégié, c’est-à-dire dans l’intervalle [0, 1023].
Si in->sin_port est nul alors un port anonyme de l’intervalle [600,
1023] est choisi. Si l’affectation réalisée par bindresvport() réussie,
alors sin->sin_port renvoie le numéro de port alloué.
sin peut être NULL, dans ce cas sin->sin_family est simplement
considéré comme AF_INET et un port anonyme est alloué (comme
ci-dessus). Cependant, dans ce cas, bindresvport() ne peut renvoyer le
port actuellement alloué.
VALEUR RENVOYÉE
bindresvport() renvoie 0 en cas de succès. En cas d’erreur, -1 est
renvoyé et errno est définie.
ERREURS
bindresvport() peut échouer pour les mêmes raisons que bind(2).
CONFORMITÉ À
Pas dans POSIX.1-2001. Présent sur les systèmes BSD, Solaris et
beaucoup d’autres.
NOTES
Seul le superutilisateur peut affecter une socket à un port privilégié.
Cette fonction échouera pour tous les autres utilisateurs. De plus
l’erreur suivante peut se produire :
EPFNOSUPPORT
sin est non NULL et sin->sin_family n’est pas AF_INET.
VOIR AUSSI
bind(2)
TRADUCTION
Cette page de manuel a été traduite et mise à jour par Christophe
Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
disposition sur http://manpagesfr.free.fr/.
Les mises à jour et corrections de la version présente dans Debian sont
directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
francophone de traduction de Debian.
Veuillez signaler toute erreur de traduction en écrivant à
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir accès à la version anglaise de ce document
en utilisant la commande « man -L C <section> <page_de_man> ».
31 mai 2007 BINDRESVPORT(3)