diff --git a/fuseops/convert.go b/fuseops/convert.go
index <HASH>..<HASH> 100644
--- a/fuseops/convert.go
+++ b/fuseops/convert.go
@@ -82,6 +82,14 @@ func Convert(r bazilfuse.Request, logger *log.Logger) (o Op) {
 		o = to
 		co = &to.commonOp
 
+	case *bazilfuse.ForgetRequest:
+		to := &ForgetInodeOp{
+			Inode: InodeID(typed.Header.Node),
+			N:     typed.N,
+		}
+		o = to
+		co = &to.commonOp
+
 	case *bazilfuse.MkdirRequest:
 		to := &MkDirOp{
 			Parent: InodeID(typed.Header.Node),
diff --git a/fuseops/ops.go b/fuseops/ops.go
index <HASH>..<HASH> 100644
--- a/fuseops/ops.go
+++ b/fuseops/ops.go
@@ -255,10 +255,10 @@ type ForgetInodeOp struct {
 	commonOp
 
 	// The inode whose reference count should be decremented.
-	ID InodeID
+	Inode InodeID
 
 	// The amount to decrement the reference count.
-	N int
+	N uint64
 }
 
 func (o *ForgetInodeOp) Respond(err error) {
Added connection support for ForgetInodeOp.