X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Freiserfs%2Fioctl.c;h=965518ed93aafd55ec39d7f5dda0d0160328f32b;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=286d812145c4209aaed6f3c0e94a342540702868;hpb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;p=linux-2.6.git diff --git a/fs/reiserfs/ioctl.c b/fs/reiserfs/ioctl.c index 286d81214..965518ed9 100644 --- a/fs/reiserfs/ioctl.c +++ b/fs/reiserfs/ioctl.c @@ -9,6 +9,8 @@ #include #include +static int reiserfs_unpack (struct inode * inode, struct file * filp); + /* ** reiserfs_ioctl - handler for ioctl for inode ** supported commands: @@ -69,7 +71,7 @@ int reiserfs_ioctl (struct inode * inode, struct file * filp, unsigned int cmd, flags |= oldflags & ~REISERFS_FL_USER_MODIFYABLE; sd_attrs_to_i_attrs( flags, inode ); REISERFS_I(inode) -> i_attrs = flags; - inode->i_ctime = CURRENT_TIME; + inode->i_ctime = CURRENT_TIME_SEC; mark_inode_dirty(inode); return 0; } @@ -82,7 +84,7 @@ int reiserfs_ioctl (struct inode * inode, struct file * filp, unsigned int cmd, return -EROFS; if (get_user(inode->i_generation, (int __user *) arg)) return -EFAULT; - inode->i_ctime = CURRENT_TIME; + inode->i_ctime = CURRENT_TIME_SEC; mark_inode_dirty(inode); return 0; default: @@ -95,7 +97,7 @@ int reiserfs_ioctl (struct inode * inode, struct file * filp, unsigned int cmd, ** Function try to convert tail from direct item into indirect. ** It set up nopack attribute in the REISERFS_I(inode)->nopack */ -int reiserfs_unpack (struct inode * inode, struct file * filp) +static int reiserfs_unpack (struct inode * inode, struct file * filp) { int retval = 0; int index ;