#include #include "netlink_kernel_space.h" #include MODULE_LICENSE("GPL"); int hello_init(void) { printk(KERN_INFO "entering module hello module\n"); create_socket(10); return 0; } void hello_exit(void) { //netlink_kernel_release(nl_sk); printk(KERN_INFO "exiting hello module\n"); } module_init(hello_init); module_exit(hello_exit); MODULE_DESCRIPTION("Kernel-User Communication using Netlink"); MODULE_AUTHOR("Irfan Ullah");