reorganized things
[my-code/kernel.git] / mproc / mproc.c
1 /*
2  * mproc kernel module
3  *
4  */
5
6 #include <linux/module.h>
7 #include <linux/config.h>
8 #include <linux/init.h>
9 #include <linux/sched.h>
10
11 MODULE_LICENSE("GPL");
12
13 static int __init mproc_init(void)
14 {
15         printk(KERN_INFO "mproc module loaded\n");
16         printk(KERN_INFO "process: %s | pid: %i\n",
17                         current->comm,current->pid);
18         return 0; 
19 }
20
21 static void __exit mproc_exit(void)
22 {
23         printk(KERN_INFO "process: %s | pid: %i\n",
24                         current->comm,current->pid);
25         printk(KERN_INFO "mproc module unloaded\n");
26 }
27
28 module_init(mproc_init);
29 module_exit(mproc_exit);