2008年12月28日 星期日

fix error: 'init_net' undeclared (first use in this function)

there are no init_net in kernel-2.6.23 and under ,so just remove "init_net" , the compile will pass.

ZD1211_2_22_0_0 driver

//for 2.6.24 above// for (adapters_proc_dir = init_net.proc_net->subdir;
for (adapters_proc_dir = proc_net->subdir; //for 2.6.23


//arthur create_proc_entry(ADAPTERS_PROC_DIR, S_IFDIR, init_net.proc_net);
create_proc_entry(ADAPTERS_PROC_DIR, S_IFDIR, proc_net); //arthur



//arthur remove_proc_entry(ADAPTERS_PROC_DIR, init_net.proc_net);
remove_proc_entry(ADAPTERS_PROC_DIR, proc_net); //arhtur

沒有留言: