--- orig/include/linux/proc_fs.h 2003-03-21 03:46:59.000000000 -0700 +++ linux-2.4.20/include/linux/proc_fs.h 2003-03-21 03:47:03.000000000 -0700 @@ -209,4 +209,9 @@ #endif /* CONFIG_PROC_FS */ +static inline struct proc_dir_entry *PDE(const struct inode *inode) +{ + return (struct proc_dir_entry *)inode->u.generic_ip; +} + #endif /* _LINUX_PROC_FS_H */ --- orig/drivers/net/wireless/airo.c 2003-03-21 03:46:59.000000000 -0700 +++ linux-2.4.20/drivers/net/wireless/airo.c 2003-03-21 03:47:03.000000000 -0700 @@ -203,12 +203,6 @@ #ifndef RUN_AT #define RUN_AT(x) (jiffies+(x)) #endif -#if LINUX_VERSION_CODE < 0x020500 -static inline struct proc_dir_entry *PDE(const struct inode *inode) -{ - return inode->u.generic_ip; -} -#endif /* These variables are for insmod, since it seems that the rates