Explorar el Código

✨ feat(packages/lwext4-latest/ports/rtthread/dfs_ext.c): add f_bavail support

xqyjlj hace 3 años
padre
commit
a7af43fe38
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      ports/rtthread/dfs_ext.c

+ 2 - 0
ports/rtthread/dfs_ext.c

@@ -178,6 +178,8 @@ static int dfs_ext_statfs(struct dfs_filesystem *fs, struct statfs *buf)
     buf->f_bsize = ext4_sb_get_block_size(sb);
     buf->f_bsize = ext4_sb_get_block_size(sb);
     buf->f_blocks = ext4_sb_get_blocks_cnt(sb);
     buf->f_blocks = ext4_sb_get_blocks_cnt(sb);
     buf->f_bfree = ext4_sb_get_free_blocks_cnt(sb);
     buf->f_bfree = ext4_sb_get_free_blocks_cnt(sb);
+    //TODO this is not accurate, because it is free blocks available to unprivileged user, but ...
+    buf->f_bavail = buf->f_bfree;
     return error;
     return error;
 
 
 }
 }