fdtable的open_fds字段的含义

时间:2013-07-20 13:46:57

标签: c linux kernel file-descriptor

我正在尝试编写一个关闭进程所有文件的系统调用。

任何人都可以解释一下从

返回的位图是什么
fd->open_fds[n]

其中fd是指向fdtable的指针,n是int。

感谢

1 个答案:

答案 0 :(得分:0)

我也遇到了麻烦,因为我需要它来进行系统调用。 fdt表的open_fds字段最初包含open_fds_init字段的地址,这个字段是一个位图,用于构成当前打开文件的文件描述符。