⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 halt.h

📁 这是我自己做毕业论文 Linux内核—文件系统模块的设计和开发 里面有自己2万字的毕业论文 还有PPT
💻 H
字号:
#include <stdio.h>
#include "structure.h"

halt()
{
	int i,j;

	for(i=0;i<USERNUM;i++)
	{
		if(user[i].u_uid!=0)//是否还有用户
		{
			for(j=0;j<NOFILE;j++)
			{
				if(user[i].u_ofile[j]!=SYSOPENFILE+1)
				{
					close(user[i].u_ofile[j]);
					user[i].u_ofile[j]=SYSOPENFILE+1;
				}
			}
		}
	}
	fseek(fd,BLOCKSIZ,SEEK_SET);
	fwrite(&filsys,1,sizeof(struct filsys),fd);
	fclose(fd);
	printf("\nGOOD bye. See You Next Time. Please turn off the switch.\n");
	exit(0);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -