Author: daichi
Date: Thu May  3 07:22:29 2012
New Revision: 234944
URL: http://svn.freebsd.org/changeset/base/234944

Log:
  fixed a unionfs_readdir math issue
  
  PR:           132987
  Submitted by: Matthew Fleming <mflem...@isilon.com>

Modified:
  head/sys/fs/unionfs/union_vnops.c

Modified: head/sys/fs/unionfs/union_vnops.c
==============================================================================
--- head/sys/fs/unionfs/union_vnops.c   Thu May  3 07:17:25 2012        
(r234943)
+++ head/sys/fs/unionfs/union_vnops.c   Thu May  3 07:22:29 2012        
(r234944)
@@ -1642,7 +1642,7 @@ unionfs_readdir(struct vop_readdir_args 
                pos = newcookies;
 
                memcpy(pos, cookies_bk, ncookies_bk * sizeof(u_long));
-               pos += ncookies_bk * sizeof(u_long);
+               pos += ncookies_bk;
                memcpy(pos, *(ap->a_cookies), *(ap->a_ncookies) * 
sizeof(u_long));
                free(cookies_bk, M_TEMP);
                free(*(ap->a_cookies), M_TEMP);
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to