void print_mode3()

in src/protocols/nfs3/nfs3_utils.cpp [69:83]


void print_mode3(std::ostream& out, const uint32 val)
{
    if(val & S_ISUID) out << "USER_ID_EXEC ";
    if(val & S_ISGID) out << "GROUP_ID_EXEC ";
    if(val & S_ISVTX) out << "SAVE_SWAPPED_TEXT ";
    if(val & S_IRUSR) out << "OWNER_READ ";
    if(val & S_IWUSR) out << "OWNER_WRITE ";
    if(val & S_IXUSR) out << "OWNER_EXEC ";
    if(val & S_IRGRP) out << "GROUP_READ ";
    if(val & S_IWGRP) out << "GROUP_WRITE ";
    if(val & S_IXGRP) out << "GROUP_EXEC ";
    if(val & S_IROTH) out << "OTHER_READ ";
    if(val & S_IWOTH) out << "OTHER_WRITE ";
    if(val & S_IXOTH) out << "OTHER_EXEC";
}