Provided by: manpages-de-dev_0.10-1_all bug

BEZEICHNUNG

       swab - vertauscht benachbarte Bytes

"UBERSICHT

       #define _XOPEN_SOURCE       /* Siehe feature_test_macros(7) */
       #include <unistd.h>

       void swab(const void *from, void *to, ssize_t n);

BESCHREIBUNG

       Die  Funktion  swab() kopiert n Byte aus dem Feld, auf das from, zeigt,
       in das Feld, auf das to zeigt und vertauscht dabei  benachbarte  gerade
       und  ungerade Byte. Diese Funktion wird fur den Datenaustausch zwischen
       Maschinen verwendet, die nicht die gleiche Anordnung  von  nieder-  und
       hoherwertigen Byte haben.

       Diese  Funktion  tut  nichts,  wenn  n  negativ ist. Wenn n positiv und
       ungerade ist, werden n-1 Byte wie oben beschrieben bearbeitet  und  mit
       dem  letzten  Byte  irgendwas  gemacht.  (Mit  anderen Worten, n sollte
       gerade sein.)

R"UCKGABEWERT

       Die Funktion swab() gibt keinen Wert zuruck.

KONFORM ZU

       SVr4, 4.3BSD, POSIX.1-2001.

SIEHE AUCH

       bstring(3)

KOLOPHON

       Diese  Seite  ist  Teil  der   Veroffentlichung   3.32   des   Projekts
       Linux-man-pages.  Eine Beschreibung des Projekts und Informationen, wie
       Fehler    gemeldet     werden     konnen,     finden     sich     unter
       http://www.kernel.org/doc/man-pages/.

"UBERSETZUNG

       Die  deutsche Ubersetzung dieser Handbuchseite wurde von Patrick Rother
       <krd@gulu.net> und Martin  Eberhard  Schauer  <Martin.E.Schauer@gmx.de>
       erstellt.

       Diese  Ubersetzung  ist  Freie Dokumentation; lesen Sie die GNU General
       Public  License  Version  3  oder  neuer   bezuglich   der   Copyright-
       Bedingungen. Es wird KEINE HAFTUNG ubernommen.

       Wenn  Sie  Fehler  in  der  Ubersetzung  dieser  Handbuchseite  finden,
       schicken     Sie     bitte     eine     E-Mail     an     <debian-l10n-
       german@lists.debian.org>.

                               15. Dezember 2001                       SWAB(3)