modulec.c

来自「linux内核模式tcp/ip程序设计一书的源代码」· C语言 代码 · 共 27 行

C
27
字号
#include <linux/module.h>#include <linux/kernel.h>extern int (*eeSubFunction)(int);int eeSubFunctionCode(int x){	if(x >  0) return 1;	if(x == 0) return 0;	if(x <  0) return -1;		}int init_module(void){	eeSubFunction=eeSubFunctionCode;	printk("eeSubFunctionCode install!\n");	return 0;}void cleanup_module(void){	eeSubFunction=0;	printk("eeSubFunctionCode uninstall!\n");}MODULE_LICENSE("GPL");

⌨️ 快捷键说明

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