From e83da74386eaf1189eba15f5bba6582cc0494d78 Mon Sep 17 00:00:00 2001 From: kib Date: Fri, 3 Nov 2006 09:16:48 +0000 Subject: [PATCH] MFC rev. 1.166: Fix leak in NAMEI zone caused by nfs server when VOP_RENAME fails. Approved by: re (hrs) --- sys/nfsserver/nfs_serv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/nfsserver/nfs_serv.c b/sys/nfsserver/nfs_serv.c index f47f007ed4c4..82d9ead918cd 100644 --- a/sys/nfsserver/nfs_serv.c +++ b/sys/nfsserver/nfs_serv.c @@ -2532,8 +2532,8 @@ out: tond.ni_dvp = NULL; tond.ni_vp = NULL; if (error) { - fromnd.ni_cnd.cn_flags &= ~HASBUF; - tond.ni_cnd.cn_flags &= ~HASBUF; + NDFREE(&fromnd, NDF_ONLY_PNBUF); + NDFREE(&tond, NDF_ONLY_PNBUF); } } else { if (error == -1)