* Fwd: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES [not found] ` <j2n25d4951c1004030936ia8b558e9w8951691fb29a6693-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2010-04-03 16:37 ` Zsbán Ambrus 2013-09-07 23:23 ` Zsbán Ambrus 1 sibling, 0 replies; 3+ messages in thread From: Zsbán Ambrus @ 2010-04-03 16:37 UTC (permalink / raw) Cc: linux-man-u79uwXL29TY76Z2rM5mHXA [-- Attachment #1: Type: text/plain, Size: 712 bytes --] Dear linux man-pages, The attached patch adds four ioctls from linux/msdos_fs.h to the ioctl_list(2) manpage. The ioctl FAT_IOCTL_GET_ATTRIBUTES reads FAT attributes of a file a mounted vfat file system. I tested this on Linux 2.6.33, an example script can be found at "http://www.perlmonks.com/?node_id=832623". The constants are a bit difficult to access, you may need to include the following headers to get them defined correctly (and the order matters; and even then they are defined the have the wrong type, unsigned long instead of int): <sys/types.h> <sys/ioctl.h> <linux/types.h> <linux/dirent.h> <linux/msdos_fs.h>. Do you suppose this should be mentioned in the manpage? Ambrus [-- Attachment #2: fatioc.diff --] [-- Type: text/x-diff, Size: 587 bytes --] --- ./ioctl_list.2 2010-04-03 17:52:39.000000000 +0200 +++ ./ioctl_list.2 2010-04-03 18:23:31.000000000 +0200 @@ -430,8 +430,17 @@ 0x000089E0 SIOCGETVIFCNT struct sioc_vif_req * // I-O 0x000089E1 SIOCGETSGCNT struct sioc_sg_req * // I-O .TE +// <include/linux/msdos_fs.h> +.TS +l l l l. +0x82307201 VFAT_IOCTL_READDIR_BOTH struct dirent [2] +0x82307202 VFAT_IOCTL_READDIR_SHORT struct dirent [2] +0x80047210 FAT_IOCTL_GET_ATTRIBUTES __u32 * +0x40047211 FAT_IOCTL_SET_ATTRIBUTES const __u32 * +.TE + // <include/linux/mtio.h> .TS l l l l. 0x40086D01 MTIOCTOP const struct mtop * ^ permalink raw reply [flat|nested] 3+ messages in thread
* Fwd: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES [not found] ` <j2n25d4951c1004030936ia8b558e9w8951691fb29a6693-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2010-04-03 16:37 ` Fwd: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES Zsbán Ambrus @ 2013-09-07 23:23 ` Zsbán Ambrus [not found] ` <CAHku1CHPnGMze526X0KUVUxtixRr8qxPg+-Q75ZqjB03HWKkKw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 1 sibling, 1 reply; 3+ messages in thread From: Zsbán Ambrus @ 2013-09-07 23:23 UTC (permalink / raw) To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w; +Cc: linux-man-u79uwXL29TY76Z2rM5mHXA [-- Attachment #1: Type: text/plain, Size: 1241 bytes --] Dear Linux man-pages. I'd like to ask about the status of this patch I'd sent years ago, which doesn't seem to be applied as of man-pages 3.53. Should I modify the patch somehow or supply more information? Thanks in advance, Ambrus ---------- Forwarded message ---------- From: Zsbán Ambrus <ambrus-4iFmikrsyIeT9ig0jae3mg@public.gmane.org> Date: Sat, 3 Apr 2010 18:36:32 +0200 Subject: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org Dear linux man-pages, The attached patch adds four ioctls from linux/msdos_fs.h to the ioctl_list(2) manpage. The ioctl FAT_IOCTL_GET_ATTRIBUTES reads FAT attributes of a file a mounted vfat file system. I tested this on Linux 2.6.33, an example script can be found at "http://www.perlmonks.com/?node_id=832623". The constants are a bit difficult to access, you may need to include the following headers to get them defined correctly (and the order matters; and even then they are defined the have the wrong type, unsigned long instead of int): <sys/types.h> <sys/ioctl.h> <linux/types.h> <linux/dirent.h> <linux/msdos_fs.h>. Do you suppose this should be mentioned in the manpage? Ambrus [-- Attachment #2: fatioc.diff --] [-- Type: text/x-diff, Size: 587 bytes --] --- ./ioctl_list.2 2010-04-03 17:52:39.000000000 +0200 +++ ./ioctl_list.2 2010-04-03 18:23:31.000000000 +0200 @@ -430,8 +430,17 @@ 0x000089E0 SIOCGETVIFCNT struct sioc_vif_req * // I-O 0x000089E1 SIOCGETSGCNT struct sioc_sg_req * // I-O .TE +// <include/linux/msdos_fs.h> +.TS +l l l l. +0x82307201 VFAT_IOCTL_READDIR_BOTH struct dirent [2] +0x82307202 VFAT_IOCTL_READDIR_SHORT struct dirent [2] +0x80047210 FAT_IOCTL_GET_ATTRIBUTES __u32 * +0x40047211 FAT_IOCTL_SET_ATTRIBUTES const __u32 * +.TE + // <include/linux/mtio.h> .TS l l l l. 0x40086D01 MTIOCTOP const struct mtop * ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <CAHku1CHPnGMze526X0KUVUxtixRr8qxPg+-Q75ZqjB03HWKkKw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES [not found] ` <CAHku1CHPnGMze526X0KUVUxtixRr8qxPg+-Q75ZqjB03HWKkKw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2013-09-08 5:59 ` Michael Kerrisk (man-pages) 0 siblings, 0 replies; 3+ messages in thread From: Michael Kerrisk (man-pages) @ 2013-09-08 5:59 UTC (permalink / raw) To: Zsbán Ambrus; +Cc: linux-man Hello Ambrus, On Sun, Sep 8, 2013 at 1:23 AM, Zsbán Ambrus <ambrus-4iFmikrsyIeT9ig0jae3mg@public.gmane.org> wrote: > Dear Linux man-pages. > > I'd like to ask about the status of this patch I'd sent years ago, > which doesn't seem to be applied as of man-pages 3.53. Should I > modify the patch somehow or supply more information? > > Thanks in advance, > ---------- Forwarded message ---------- > From: Zsbán Ambrus <ambrus-4iFmikrsyIeT9ig0jae3mg@public.gmane.org> > Date: Sat, 3 Apr 2010 18:36:32 +0200 > Subject: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES > To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org > > Dear linux man-pages, > > The attached patch adds four ioctls from linux/msdos_fs.h to the > ioctl_list(2) manpage. > > The ioctl FAT_IOCTL_GET_ATTRIBUTES reads FAT attributes of a file a > mounted vfat file system. I tested this on Linux 2.6.33, an example > script can be found at "http://www.perlmonks.com/?node_id=832623". > > The constants are a bit difficult to access, you may need to include > the following headers to get them defined correctly (and the order > matters; and even then they are defined the have the wrong type, > unsigned long instead of int): <sys/types.h> <sys/ioctl.h> > <linux/types.h> <linux/dirent.h> <linux/msdos_fs.h>. Do you suppose > this should be mentioned in the manpage? > > Ambrus I've applied the patch now. Thanks, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Author of "The Linux Programming Interface"; http://man7.org/tlpi/ -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-09-08 5:59 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <j2n25d4951c1004030936ia8b558e9w8951691fb29a6693@mail.gmail.com> [not found] ` <j2n25d4951c1004030936ia8b558e9w8951691fb29a6693-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2010-04-03 16:37 ` Fwd: [PATCH] linux man-pages ioctl_list(2) FAT_IOCTL_GET_ATTRIBUTES Zsbán Ambrus 2013-09-07 23:23 ` Zsbán Ambrus [not found] ` <CAHku1CHPnGMze526X0KUVUxtixRr8qxPg+-Q75ZqjB03HWKkKw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2013-09-08 5:59 ` Michael Kerrisk (man-pages)
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).