ppa(7) ppa(7)
NAME
ppa - STREAMS-Modul PPA
BESCHREIBUNG
Das Modul ppa wickelt den asynchronen Übertragungsmodus von ppp(7) ab.
Dazu gehören Checksummen-Berechnung und Abbildung von Steuerzeichen.
ppa wird in einen Datenstrom über einem seriellen Treiber eingeklinkt.
Beim Empfang von Paketen nimmt es eine Nachrichtenfolge entgegen und
bearbeitet sie. Für jedes vollständig empfangene Paket reicht es eine
Nachricht stromaufwärts weiter. Bei der Ausgabe werden die Frame-
Anfangs- und -Endezeichen eingefügt, bevor das Paket stromabwärts
gesendet wird.
ppa wird durch eine Reihe von ioctl(2)-Aufrufen gesteuert, denen
jeweils folgende Union ppioctl übergeben wird.
typedef unsigned long pppcharmap;
long ppisap;
long ppiindx;
long ppiflags;
long ppimtu;
long ppitimeout;
ppacntt ppicnt;
pppcharmap ppicharmap;
struct ppisetstropts {
long ppssap;
long ppsflags;
} ppistropts;
Folgende Optionen sind zulässig:
PPAGETSTATS
Dieses Kommando liefert eine Struktur ppacntt mit statistischen
Daten über ppa zurück, z. B. Anzahl der empfangenen Pakete oder
der übertragenen Raw-Zeichen. Diese Daten werden vom LQM-Proto-
koll verwendet.
PPASETRCVMASK, PPASETSNDMASK
Mit diesen Kommandos wird die Steuermaske für asynchrone Übertra-
gung für die Empfangs- bzw. Sendeseite gesetzt.
PPASETMTU, PPAGETMTU
Mit diesen Kommandos wird die Maximalgröße für zu sendende Über-
tragungseinheiten gesetzt bzw. zurückgeliefert.
PPASETMAXIPKT, PPAGETMAXIPKT
Mit diesen Kommandos wird die Maximalgröße für zu empfangende
Pakete gesetzt bzw. zurückgeliefert.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
ppa(7) ppa(7)
SIEHE AUCH
ppp(7).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98