This commit is contained in:
twoneis 2025-03-25 16:48:26 +01:00
parent b5737cb31e
commit 9e070b35d1

View file

@ -12,9 +12,6 @@ int lkm_open(struct inode *, struct file *);
int lkm_release(struct inode *, struct file *);
long lkm_ioctl(struct file *, unsigned int, long unsigend int);
module_init(lkm_init);
module_exit(lkm_exit);
static struct file_operations lkm_fops = {
.owner = "",
.open = lkm_open,
@ -22,11 +19,6 @@ static struct file_operations lkm_fops = {
.unlocked_ioctl = lkm_ioctl,
};
MODULE_AUTHOR("Mira Chacku Purakal");
MODULE_DESCRIPTION("Generic Module");
MODULE_VERSION("0.1");
MODULE_LICENSE("GPL");
static int
lkm_init(void)
{
@ -60,8 +52,13 @@ lkm_release(struct inode *inode, struct file *fp)
printk(KERN_INFO "lkm: release: start")
}
long
lkm_ioctl(struct file *fp, unsigned int num, long unsigned int param)
{
printk(KERN_INFO "lkm: release: start")
}
long lkm_ioctl(struct file *fp, unsigned int num,
long unsigned int param) { printk(KERN_INFO "lkm: release: start") }
MODULE_AUTHOR("Mira Chacku Purakal");
MODULE_DESCRIPTION("Generic Module");
MODULE_VERSION("0.1");
MODULE_LICENSE("GPL");
module_init(lkm_init);
module_exit(lkm_exit);