📄 usbdevfs.diff
字号:
diff -urN linux-2.3.38-orig/include/linux/fs.h linux/include/linux/fs.h--- linux-2.3.38-orig/include/linux/fs.h Sat Jan 8 07:23:46 2000+++ linux/include/linux/fs.h Sat Jan 8 07:25:53 2000@@ -277,6 +277,7 @@ #include <linux/udf_fs_i.h> #include <linux/ncp_fs_i.h> #include <linux/proc_fs_i.h>+#include <linux/usbdev_fs_i.h> /* * Attribute flags. These should be or-ed together to figure out what@@ -414,6 +415,7 @@ struct ncp_inode_info ncpfs_i; struct proc_inode_info proc_i; struct socket socket_i;+ struct usbdev_inode_info usbdev_i; void *generic_ip; } u; };@@ -545,6 +547,7 @@ #include <linux/bfs_fs_sb.h> #include <linux/udf_fs_sb.h> #include <linux/ncp_fs_sb.h>+#include <linux/usbdev_fs_sb.h> extern struct list_head super_blocks; @@ -592,6 +595,7 @@ struct bfs_sb_info bfs_sb; struct udf_sb_info udf_sb; struct ncp_sb_info ncpfs_sb;+ struct usbdev_sb_info usbdevfs_sb; void *generic_sbp; } u; /*diff -urN linux-2.3.38-orig/include/linux/usbdev_fs_i.h linux/include/linux/usbdev_fs_i.h--- linux-2.3.38-orig/include/linux/usbdev_fs_i.h Thu Jan 1 01:00:00 1970+++ linux/include/linux/usbdev_fs_i.h Sat Jan 8 07:25:53 2000@@ -0,0 +1,11 @@+struct usb_device;+struct usb_bus;++struct usbdev_inode_info {+ struct list_head dlist;+ struct list_head slist;+ union {+ struct usb_device *dev;+ struct usb_bus *bus;+ } p;+};diff -urN linux-2.3.38-orig/include/linux/usbdev_fs_sb.h linux/include/linux/usbdev_fs_sb.h--- linux-2.3.38-orig/include/linux/usbdev_fs_sb.h Thu Jan 1 01:00:00 1970+++ linux/include/linux/usbdev_fs_sb.h Sat Jan 8 07:25:53 2000@@ -0,0 +1,10 @@+struct usbdev_sb_info {+ struct list_head slist;+ struct list_head ilist;+ uid_t devuid;+ gid_t devgid;+ umode_t devmode;+ uid_t busuid;+ gid_t busgid;+ umode_t busmode;+};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -