Pārlūkot izejas kodu

Merge pull request #168 from linD026/master

Fix dereference NULL pointer with proc_lseek
Jim Huang 2 gadi atpakaļ
vecāks
revīzija
760df73743
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      examples/sleep.c

+ 2 - 0
examples/sleep.c

@@ -169,6 +169,7 @@ static const struct proc_ops file_ops_4_our_proc_file = {
     .proc_write = module_input, /* "write" to the file */
     .proc_open = module_open, /* called when the /proc file is opened */
     .proc_release = module_close, /* called when it's closed */
+    .proc_lseek = noop_llseek, /* return file->f_pos */
 };
 #else
 static const struct file_operations file_ops_4_our_proc_file = {
@@ -176,6 +177,7 @@ static const struct file_operations file_ops_4_our_proc_file = {
     .write = module_input,
     .open = module_open,
     .release = module_close,
+    .llseek = noop_llseek,
 };
 #endif