diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1997-01-07 02:33:00 +0000 |
---|---|---|
committer | <ralf@linux-mips.org> | 1997-01-07 02:33:00 +0000 |
commit | beb116954b9b7f3bb56412b2494b562f02b864b1 (patch) | |
tree | 120e997879884e1b9d93b265221b939d2ef1ade1 /fs/smbfs/ioctl.c | |
parent | 908d4681a1dc3792ecafbe64265783a86c4cccb6 (diff) |
Import of Linux/MIPS 2.1.14
Diffstat (limited to 'fs/smbfs/ioctl.c')
-rw-r--r-- | fs/smbfs/ioctl.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/fs/smbfs/ioctl.c b/fs/smbfs/ioctl.c new file mode 100644 index 000000000..d4685a60b --- /dev/null +++ b/fs/smbfs/ioctl.c @@ -0,0 +1,29 @@ +/* + * ioctl.c + * + * Copyright (C) 1995, 1996 by Volker Lendecke + * + */ + +#include <linux/errno.h> +#include <linux/fs.h> +#include <linux/smb_fs.h> +#include <linux/ioctl.h> +#include <linux/sched.h> +#include <linux/mm.h> + +#include <asm/uaccess.h> + +int +smb_ioctl(struct inode *inode, struct file *filp, + unsigned int cmd, unsigned long arg) +{ + switch (cmd) + { + case SMB_IOC_GETMOUNTUID: + return put_user(SMB_SERVER(inode)->m.mounted_uid, (uid_t *) arg); + + default: + return -EINVAL; + } +} |