more
diff --git a/src/lib9pclient/close.c b/src/lib9pclient/close.c
index 98c6cfb..9303b17 100644
--- a/src/lib9pclient/close.c
+++ b/src/lib9pclient/close.c
@@ -27,3 +27,16 @@
 	/* maybe someday there will be a ref count */
 	fidclunk(fid);
 }
+
+int
+fsfremove(CFid *fid)
+{
+	int n;
+	Fcall tx, rx;
+	
+	tx.type = Tremove;
+	tx.fid = fid->fid;
+	n = _fsrpc(fid->fs, &tx, &rx, 0);
+	_fsputfid(fid);
+	return n;
+}