Parameters for dir_modify() selective field updates. More...
#include <directory.h>
Data Fields | |
| unsigned int | flags |
| cnid_t | new_pdid |
| const char * | new_mname |
| const char * | new_uname |
| bstring | new_pdir_path |
| struct stat * | st |
| struct adouble * | adp |
Parameters for dir_modify() selective field updates.
Callers set flags to indicate which field groups to update. Only fields corresponding to set DCMOD_* flags are read.
| struct adouble* dir_modify_args::adp |
AD data to store (DCMOD_AD, Phase 2)
| unsigned int dir_modify_args::flags |
DCMOD_* bitmask
| const char* dir_modify_args::new_mname |
New mac name, NULL = use new_uname (DCMOD_PATH)
| cnid_t dir_modify_args::new_pdid |
New parent DID (DCMOD_PATH)
| bstring dir_modify_args::new_pdir_path |
New parent directory fullpath (DCMOD_PATH)
| const char* dir_modify_args::new_uname |
New unix name (DCMOD_PATH)
| struct stat* dir_modify_args::st |
Fresh stat result (DCMOD_STAT)