NFS - fix d_ino reporting for readdir, readdirplus, fix unsigned check
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 23 Jul 2009 04:40:10 +0000 (21:40 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 23 Jul 2009 04:40:10 +0000 (21:40 -0700)
commitebaced37eb69b3d349d980f1533d67b235be06c4
treeaf9435fcb37188cbaca1a927ea886d5205ab3db2
parent469327903134dbe076c692e1824d870012bcb5e5
NFS - fix d_ino reporting for readdir, readdirplus, fix unsigned check

* The d_ino reported by readdir/readdirplus was not encoding the entire
  64 bit inode number.

* Extracted cnt/siz variables are signed ints, cast to unsigned to check
  against max to deal with negative values.
sys/vfs/nfs/nfs_serv.c