Previous behavior used the `--force-dir-permissions <octals>` flag to
set the archive-creation-empty-dirs permissions.
This commit changes this to check `--force-empty-dir-permissions
<octals>` instead.
Only applicable to file format versions 2 and 3.
uint8_t u8 = 0;
- if (state && state->parsed->flags & 0x2000) {
- u8 = state->parsed->dir_permissions & 0xFF;
+ if (state && state->parsed->flags & 0x10000) {
+ u8 = state->parsed->empty_dir_permissions & 0xFF;
} else {
if ((stat_buf.st_mode & S_IRUSR) != 0) {
u8 |= 1;
}
u8 = 0;
- if (state && state->parsed->flags & 0x2000) {
- u8 = (state->parsed->dir_permissions & 0x100) >> 8;
+ if (state && state->parsed->flags & 0x10000) {
+ u8 = (state->parsed->empty_dir_permissions & 0x100) >> 8;
} else {
if ((stat_buf.st_mode & S_IXOTH) != 0) {
u8 |= 1;