commit e571b90ca9a068d641827d102a2935d34d87c441 from: Jonathan Rudenberg via: Jeff Lindsay date: Wed Jun 21 00:56:40 2017 UTC ufs: Allow fid to be 0 0 is a valid fid, so check against the NOFID value instead. Signed-off-by: Jonathan Rudenberg commit - 84f0f75de1046edef2d7f859f2ff09285b483bc8 commit + e571b90ca9a068d641827d102a2935d34d87c441 blob - 47220dc5c356829f11227b71bb7b65d11f01a380 blob + 5fd27ee2d96390c6e5a693acc20dd40c19ed4f63 --- ufs/session.go +++ ufs/session.go @@ -31,7 +31,7 @@ func (sess *session) getRef(fid p9p.Fid) (*FileRef, er sess.Lock() defer sess.Unlock() - if fid == 0 { + if fid == p9p.NOFID { return nil, p9p.ErrUnknownfid } @@ -51,7 +51,7 @@ func (sess *session) newRef(fid p9p.Fid, path string) sess.Lock() defer sess.Unlock() - if fid == 0 { + if fid == p9p.NOFID { return nil, p9p.ErrUnknownfid }