From owner-cvs-src-old@FreeBSD.ORG Sat Mar 14 20:40:31 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 C63561065674 for ; Sat, 14 Mar 2009 20:40:31 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A13038FC0A for ; Sat, 14 Mar 2009 20:40:31 +0000 (UTC) (envelope-from pjd@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 n2EKeVj1066196 for ; Sat, 14 Mar 2009 20:40:31 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n2EKeVi5066195 for cvs-src-old@freebsd.org; Sat, 14 Mar 2009 20:40:31 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <200903142040.n2EKeVi5066195@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Sat, 14 Mar 2009 20:40:06 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac_portacl mac_portacl.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: Sat, 14 Mar 2009 20:40:32 -0000 pjd 2009-03-14 20:40:06 UTC FreeBSD src repository Modified files: sys/security/mac_portacl mac_portacl.c Log: SVN rev 189830 on 2009-03-14 20:40:06Z by pjd - Correct logic in if statement - we want to allocate temporary buffer when someone is passing new rules, not when he only want to read them. Because of this bug, even if the given rules were incorrect, they ended up in rule_string. - Add missing protection for rule_string when coping it. Reviewed by: rwatson MFC after: 1 week Revision Changes Path 1.21 +3 -1 src/sys/security/mac_portacl/mac_portacl.c