From owner-cvs-src-old@FreeBSD.ORG Tue Jun 23 21:48:35 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6448106567E for ; Tue, 23 Jun 2009 21:48:35 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A918D8FC0C for ; Tue, 23 Jun 2009 21:48:35 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5NLmZWJ074693 for ; Tue, 23 Jun 2009 21:48:35 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5NLmZd1074692 for cvs-src-old@freebsd.org; Tue, 23 Jun 2009 21:48:35 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <200906232148.n5NLmZd1074692@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Tue, 23 Jun 2009 21:48:04 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mountd mountd.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jun 2009 21:48:36 -0000 rmacklem 2009-06-23 21:48:04 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.c Log: SVN rev 194773 on 2009-06-23 21:48:04Z by rmacklem When mountd.c parses the nfsv4 root line(s) in /etc/exports, it allocates data structures that are never linked into the tree or free'd. As such, mountd would leak memory every time it parsed an nfsv4 root line. This patch frees up those structures to plug the leak. Approved by: kib (mentor) Revision Changes Path 1.104 +13 -1 src/usr.sbin/mountd/mountd.c