第 8 章「マルチレベルディレクトリ」と第 2 章「プログラミングインタフェースの概要」を参照してください。
int getsldname( const char *path_name, const bslabel_t *slabel, char *name_buf, const int len); int fgetsldname( const int fd, const bslabel_t *slabel_p, char *name_buf, const int len); int getmldadorn( const char *path_name, char *adorn_buf); int fgetmldadorn( const int fd, char adorn_buf); int mldstat( const char *path_name,struct stat *stat_buf); int mldlstat( const char *path_name, struct stat *stat_buf); char* mldgetcwd( char *buf, size_t size); int adornfc( const char *path_namechar *adorned_name); char* mldrealpath( const char *path_name, char *resolved_path); char * mldrealpathl( const char *path_name, char *resolved_path, const bslabel_t *senslabel); /* 第 2 章「プログラミングインタフェースの概要」を参照してください */ int mldgetfattrflag( const char *path, secflgs_t *flags) int mldsetfattrflag( const char * path, secflgs_t which, secflgs_t flags))