panthip
07-09-2005, 06:14
Ist es richtig, wenn ich mittels lstat() und S_ISDIR() eine Datei untersuche, es folgende Faelle geben kann:
Datei ist kein symbolischer Link und kein Verzeichnis.
Datei ist kein symbolischer Link und ein Verzeichnis.
Datei ist ein symbolischer Link und damit kein Verzeichnis.
Also anders gesprochen, wenn ich lstat() und S_ISDIR() auf eine Datei anwende, kann ich sicher sein, dass nur die tatsaechlichen Verzeichnisse gefunden werden.
Ich will naemlich sicherstellen, dass keinen symbolischen links gefolgt wird.
Datei ist kein symbolischer Link und kein Verzeichnis.
Datei ist kein symbolischer Link und ein Verzeichnis.
Datei ist ein symbolischer Link und damit kein Verzeichnis.
Also anders gesprochen, wenn ich lstat() und S_ISDIR() auf eine Datei anwende, kann ich sicher sein, dass nur die tatsaechlichen Verzeichnisse gefunden werden.
Ich will naemlich sicherstellen, dass keinen symbolischen links gefolgt wird.