Definition | #include <sys/types.h> int mount(const char *spec, const char *dir, int mflag, [int fstyp, const char *datptr, size_t datalen]); | |||||||
Beschreibung |
spec und dir sind Zeiger auf Pfadnamen. mflag kann folgende Werte annehmen:
fstyp wird von Wenn weder Wenn Nach erfolgreicher Beendigung von | |||||||
Returnwert | 0 | bei erfolgreicher Beendigung. | ||||||
| -1 | bei Fehler. | ||||||
Fehler |
| |||||||
|
| dir ist zum gegebenen Zeitpunkt bereits eingehängt, | ||||||
|
| spec, dir oder datalen weisen über den zugewiesenen Adressraum des | ||||||
|
| Der Superblock hat eine ungültige Magic Number, oder fstyp ist ungültig. | ||||||
|
| Während der Übersetzung von dir wurden zu viele symbolische Verweise angetroffen. | ||||||
|
| |||||||
Die Länge des Arguments dir ist größer als | ||||||||
|
| Eine der angegebenen Dateien ist unbekannt. | ||||||
|
| Der Dateisystemstatus im Superblock ist nicht FsOKAY, und mflag fordert das Schreibrecht an. | ||||||
|
| spec ist keine blockorientierte Gerätedatei. | ||||||
|
| Eine Komponente von spec oder dir ist kein Dateiverzeichnis. | ||||||
|
| Die zu spec gehörende Gerätedatei ist unbekannt. | ||||||
|
| Die effektive Benutzernummer ist nicht die eines Prozesses mit Sonderrechten. | ||||||
|
| spec ist nicht lokal und kann nicht eingehängt werden. | ||||||
|
| spec ist schreibgeschützt, und mflag fordert das Schreibrecht an. | ||||||
Hinweis |
Sobald ein Dateiverzeichnis eingehängt ist, wird es wie ein Unterbaum behandelt. Prozesse können nun auf Dateien im eingehängten Dateisystem zugreifen, ohne berücksichtigen zu müssen, dass es ein eingehängtes Dateisystem ist. Lediglich Verweise mit Die Schnittstelle ist nur für das | |||||||
Siehe auch |
|