isfdtype(3) Library Functions Manual isfdtype(3) NOM isfdtype - Tester le type de fichier d'un descripteur de fichier BIBLIOTHÈQUE Bibliothèque C standard (libc, -lc) SYNOPSIS #include <sys/stat.h> #include <sys/socket.h> int isfdtype(int fd, int fdtype); Exigences de macros de test de fonctionnalités pour la glibc (consulter feature_test_macros(7)) : isfdtype() : Since glibc 2.20: _DEFAULT_SOURCE Before glibc 2.20: _BSD_SOURCE || _SVID_SOURCE DESCRIPTION La fonction isfdtype() teste si le descripteur de fichier fd fait réfé- rence à un fichier de type fdtype. L'argument fdtype indique une des constantes S_IF* de <sys/stat.h> documentées dans stat(2) (S_IFREG par exemple). VALEUR RENVOYÉE The isfdtype() function returns 1 if the file descriptor fd is of type fdtype and 0 if it is not. On failure, -1 is returned and errno is set to indicate the error. ERREURS The isfdtype() function can fail with any of the same errors as fstat(2). STANDARDS La fonction isfdtype() n'est spécifiée par aucun standard mais est ap- parue dans l'ébauche du standard POSIX.1g. Elle est présente dans OpenBSD et Tru64 UNIX (où le fichier d'en-tête n'est autre que <sys/stat.h> dans les deux cas, comme indiqué dans l'ébauche de PO- SIX.1g), et possiblement sur d'autres systèmes. NOTES Portable applications should use fstat(2) instead. VOIR AUSSI fstat(2) TRADUCTION La traduction française de cette page de manuel a été créée par Chris- tophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <ste- phan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, Fran- çois Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Gué- rard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.cou- lon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centra- liens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <si- mon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@de- bian.org>, David Prévot <david@tilapin.org> et Grégoire Scano <gre- goire.scano@malloc.fr> Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩. Pages du manuel de Linux 6.03 30 octobre 2022 isfdtype(3)
Generated by dwww version 1.15 on Sat Jun 29 01:43:59 CEST 2024.