LLFIO
v2.00
|
A discovered path. More...
#include "path_discovery.hpp"
Public Types | |
enum class | source_type { unknown , local , environment , system , hardcoded } |
Source of the discovered path. More... | |
Public Attributes | |
path_view | path |
enum llfio_v2_xxx::path_discovery::discovered_path::source_type | unknown |
optional< stat_t > | stat |
A discovered path.
Source of the discovered path.
path_view llfio_v2_xxx::path_discovery::discovered_path::path |
The path discovered.
optional<stat_t> llfio_v2_xxx::path_discovery::discovered_path::stat |
If this path was successfully probed for criteria verification, this was its stat after any symlink derefencing at that time. Secure applications ought to verify that any handles opened to the path have the same st_ino
and st_dev
as this structure before use.