.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1995 Andries Brouwer (aeb@cwi.nl) .\" Written 10 June 1995 by Andries Brouwer .\" and Copyright (C) 2007, 2015, 2020, Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Thu Oct 31 15:16:23 1996 by Eric S. Raymond .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH _llseek 2 "30 mars 2023" "Pages du manuel de Linux 6.05.01" .SH NOM _llseek \- Positionner la tête de lecture/écriture dans un fichier .SH BIBLIOTHÈQUE Bibliothèque C standard (\fIlibc\fP, \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP /* Définition des constantes \fBSYS_*\fP */ \fB#include \fP .PP \fBint syscall(SYS__llseek, unsigned int \fP\fIfd\fP\fB, unsigned long \fP\fIoffset_high\fP\fB,\fP \fB unsigned long \fP\fIoffset_low\fP\fB, loff_t *\fP\fIresult\fP\fB,\fP \fB unsigned int \fP\fIwhence\fP\fB);\fP .fi .PP \fIRemarque\fP\ : la glibc ne fournit par d'enveloppe pour \fB_llseek\fP(), imposant l'utilisation de \fBsyscall\fP(2). .SH DESCRIPTION Remarque\ : pour des informations sur la fonction de bibliothèque \fBllseek\fP(3), voir \fBlseek64\fP(3). .PP L'appel système \fB_llseek\fP() remet la position de la description du fichier ouvert associée au descripteur de fichier \fIfd\fP à la valeur .IP (offset_high << 32) | offset_low .PP Cette nouvelle position est un emplacement d'octet par rapport au début du fichier, la position actuelle du fichier ou la fin du fichier, selon que \fIwhence\fP est respectivement \fBSEEK_SET\fP, \fBSEEK_CUR\fP ou \fBSEEK_END\fP. .PP La nouvelle position du fichier est renvoyée dans le paramètre \fIresult\fP. Le type \fIloff_t\fP est un type signé en 64\ bits. .PP Cet appel système existe sur diverses plateformes 32\ bits pour gérer le positionnement dans de gros fichiers. .SH "VALEUR RENVOYÉE" En cas de réussite, \fB_llseek\fP() renvoie \fB0\fP, sinon il renvoie \fB\-1\fP, auquel cas \fIerrno\fP contient le code d'erreur. .SH ERREURS .TP \fBEBADF\fP \fIfd\fP n'est pas un descripteur de fichier ouvert. .TP \fBEFAULT\fP Problème lors de la copie des résultats vers l'espace utilisateur. .TP \fBEINVAL\fP \fIwhence\fP n’est pas valable. .SH VERSIONS Vous voudrez sans doute utiliser plutôt la fonction enveloppe \fBlseek\fP(2). .SH STANDARDS Linux. .SH "VOIR AUSSI" \fBlseek\fP(2), \fBopen\fP(2), \fBlseek64\fP(3) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Stéphan Rafin , Thierry Vignaud , François Micaux, Alain Portal , Jean-Philippe Guérard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas François , Florentin Duneau , Simon Paillard , Denis Barbier , David Prévot , Frédéric Hantrais et Jean-Philippe MENGUAL . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .