日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD SNP 2.Server端--自我測試連線( 二 )


如果你是愛刨根問底的,請看/usr/share/mk

還是關(guān)于syscall的問題.
在sys/sysent.h中有定義
struct;sysent;{
int;sy_narg;
sy_call_t;*sy_call;
};
這分明是linux下面那個(gè)
sys_call_table么.
有區(qū)別的就是那個(gè)offset.
可以用offset=NO_SYSCALL來讓系統(tǒng)在載入的時(shí)候
自動(dòng)選擇syscall;number.
回顧一下,我們的任務(wù)是要有一個(gè)
load_xxx函數(shù)來處理load和unload的情況
要有我們自己的調(diào)用.
最后SYSCALL_MODULE來注冊.

如果是設(shè)備模塊的話.
我們需要一張表
/usr/include/sys/conf.h中定義的
struct;cdevsw;{.....}
然后的過程和上面幾乎一模一.....
就這樣吧.強(qiáng)力推薦
1;http://thc.pimmel.com/files/thc/bsdkern.html
2;/usr/share/example/kld/

推薦閱讀