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

📄 todo

📁 Solaris操作系统下的过滤驱动程序, C源码程序.
💻
字号:
		INTERNAL TO-DO LIST FOR FISTGEN MAINTAINERS* LINUX 2.3 TEMPLATES- use kmalloc instead of get_free_page?* FISTGENMust autoconf for LAST_OS_ERRNO	no, statically set it in an OS-specific header filemust generate string and numeric versions of mntflags, and a program to	parse them in user-land, and set the correct foofs_args->flags	field and flags.  (foofs_args must exist if there are any flags.)generate .h and .c based fist_globals_tneed to validate fist function names?need new parser for wrapfs	skip comments	sed wrapfs/WRAPFS => foofs/FOOFS in *.[hc] and Makefile	look for FIST_LOOKUP_PRECALL, FIST_UNLINK_POSTCALL	how do I do FIST_<VOP>_CALL?		FIST_VOP_CALL_BEGIN;		FIST_VOP_CALL_END;expand real dollar variables rather than [[$1]]	ditto for %var rather than <<$1>>should I expand variables/functions inside strings, or not?	for now, I do expand them, but that's wrong!must generate root_vnode and other hidden-XXX fields inside pervfs/pervnodedata structures:	vfs: root vnode	vnode: hidden vnode(s) more than 1 if we have fanout>1generate IOCTL types and names, as well as data structures for them, basedon names.  (How do I define IN vs. OUT vs. INOUT ioctls?)generate fileformat structures...generate ``#include "os-config.h"'' call, and include such a header pertemplate.instead of running sed, maybe I should have a "real" (third?) parser, or asimplified function using strstr.  It's only worth it if I can do it in onepass.merge fist.h and wrapfs.h into fist.h	then "fist_FOOfs.h" makes more senselofs must still copy data pages, until lofs can be made to stack only on	directory vnodes.

⌨️ 快捷键说明

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