struct proc_dir_entry
Linuxカーネルのどこで定義されていますか? その中で次の/linux/proc_fs.h
ように宣言されています:(カーネル3.10)
struct proc_dir_entry;
このため、次のエラーが発生すると思います。
dereferencing pointer to incomplete type
このコード行では、以下を含み/linux/proc_fs.h
ます:
while(strcmp (my_dir_entry->name,"tcp"))