aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/cifsfs.c
diff options
context:
space:
mode:
authorSteve French <smfrench@austin.rr.com>2005-04-29 01:41:04 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-29 01:41:04 -0400
commitc67593a03129967eae8939c4899767182eb6d6cd (patch)
tree76fdc06010b9b73965893a5bf7bfc30ec2adf2e4 /fs/cifs/cifsfs.c
parent75cf6bdc52d86ca815f1129529e43f0d904b18d5 (diff)
[PATCH] cifs: Enable ioctl support in POSIX extensions to handle lsattr
remove sparse warnings, unnecessary pad in QueryFileInfo and redundant function define. Signed-off-by: Steve French (sfrench@us.ibm.com) Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/cifs/cifsfs.c')
-rw-r--r--fs/cifs/cifsfs.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/fs/cifs/cifsfs.c b/fs/cifs/cifsfs.c
index 5082fce3c566..ae48ef042977 100644
--- a/fs/cifs/cifsfs.c
+++ b/fs/cifs/cifsfs.c
@@ -559,6 +559,10 @@ struct file_operations cifs_file_ops = {
559 .flush = cifs_flush, 559 .flush = cifs_flush,
560 .mmap = cifs_file_mmap, 560 .mmap = cifs_file_mmap,
561 .sendfile = generic_file_sendfile, 561 .sendfile = generic_file_sendfile,
562#ifdef CONFIG_CIFS_POSIX
563 .ioctl = cifs_ioctl,
564#endif /* CONFIG_CIFS_POSIX */
565
562#ifdef CONFIG_CIFS_EXPERIMENTAL 566#ifdef CONFIG_CIFS_EXPERIMENTAL
563 .readv = generic_file_readv, 567 .readv = generic_file_readv,
564 .writev = generic_file_writev, 568 .writev = generic_file_writev,
@@ -579,6 +583,10 @@ struct file_operations cifs_file_direct_ops = {
579 .fsync = cifs_fsync, 583 .fsync = cifs_fsync,
580 .flush = cifs_flush, 584 .flush = cifs_flush,
581 .sendfile = generic_file_sendfile, /* BB removeme BB */ 585 .sendfile = generic_file_sendfile, /* BB removeme BB */
586#ifdef CONFIG_CIFS_POSIX
587 .ioctl = cifs_ioctl,
588#endif /* CONFIG_CIFS_POSIX */
589
582#ifdef CONFIG_CIFS_EXPERIMENTAL 590#ifdef CONFIG_CIFS_EXPERIMENTAL
583 .dir_notify = cifs_dir_notify, 591 .dir_notify = cifs_dir_notify,
584#endif /* CONFIG_CIFS_EXPERIMENTAL */ 592#endif /* CONFIG_CIFS_EXPERIMENTAL */