Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       seekdir  -  Setzt  die Position innerhalb eines Verzeichnisses für den nächsten Aufruf von
       readdir().

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <dirent.h>

       void seekdir(DIR *Verzz, long pos);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       seekdir():
           _XOPEN_SOURCE
               || /* Glibc >= 2.19: */ _DEFAULT_SOURCE
               || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

BESCHREIBUNG

       Die Funktion seekdir() setzt die Position innerhalb des Directory-Streams (der  Folge  von
       Verzeichnis-Einträgen),  von  der  readdir(2) beim nächsten Aufruf liest. Das Argument pos
       sollte ein Wert sein, der von  einem  vorherigen  Aufruf  von  telldir(3)  zurückgeliefert
       wurde.

RÜCKGABEWERT

       Die Funktion seekdir() hat keinen Rückgabewert.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

       ┌───────────────────────────────────────────────────────┬───────────────────────┬─────────┐
       │SchnittstelleAttributWert    │
       ├───────────────────────────────────────────────────────┼───────────────────────┼─────────┤
       │seekdir()                                              │ Multithread-Fähigkeit │ MT-Safe │
       └───────────────────────────────────────────────────────┴───────────────────────┴─────────┘

STANDARDS

       POSIX.1-2001, POSIX.1-2008, 4.3BSD.

ANMERKUNGEN

       Bis  Glibc 2.1.1 hatte das Argument pos den Typ off_t. POSIX.1-2001 spezifiziert long, was
       auch seit Glibc 2.1.2 verwendet wird. Lesen  Sie  telldir(3)  für  Informationen  darüber,
       warum Sie vorsichtig sein sollten, Annahmen über den Wert dieses Arguments zu treffen.

SIEHE AUCH

       lseek(2), closedir(3), opendir(3), readdir(3), rewinddir(3), scandir(3), telldir(3)

ÜBERSETZUNG

       Die    deutsche    Übersetzung    dieser   Handbuchseite   wurde   von   Markus   Kaufmann
       <markus.kaufmann@gmx.de>, Martin  Eberhard  Schauer  <Martin.E.Schauer@gmx.de>  und  Mario
       Blättermann <mario.blaettermann@gmail.com> erstellt.

       Diese  Übersetzung  ist  Freie  Dokumentation;  lesen  Sie  die GNU General Public License
       Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der  Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.