Diff for /xfs-linux/dmapi/xfs_dm.c between versions 1.60 and 1.61

version 1.60, 2007/11/30 05:10:36 version 1.61, 2007/12/13 05:18:26
Line 1772  xfs_dm_get_dioinfo( Line 1772  xfs_dm_get_dioinfo(
   
 typedef struct dm_readdir_cb {  typedef struct dm_readdir_cb {
         xfs_mount_t             *mp;          xfs_mount_t             *mp;
         xfs_off_t               lastoff;  
         char __user             *ubuf;          char __user             *ubuf;
         dm_stat_t __user        *lastbuf;          dm_stat_t __user        *lastbuf;
         size_t                  spaceleft;          size_t                  spaceleft;
Line 1834  dm_filldir(void *__buf, const char *name Line 1833  dm_filldir(void *__buf, const char *name
         cb->spaceleft -= statp->_link;          cb->spaceleft -= statp->_link;
         cb->nwritten += statp->_link;          cb->nwritten += statp->_link;
         cb->ubuf += statp->_link;          cb->ubuf += statp->_link;
         cb->lastoff = offset;  
   
         return 0;          return 0;
   
Line 1910  xfs_dm_get_dirattrs_rvp( Line 1908  xfs_dm_get_dirattrs_rvp(
                 goto out_kfree;                  goto out_kfree;
         }          }
   
         loc = cb->lastoff;  
   
         error = -EFAULT;          error = -EFAULT;
         if (cb->lastbuf && put_user(0, &cb->lastbuf->_link))          if (cb->lastbuf && put_user(0, &cb->lastbuf->_link))
                 goto out_kfree;                  goto out_kfree;

Removed from v.1.60  
changed lines
  Added in v.1.61


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>