From owner-p4-projects@FreeBSD.ORG Mon Mar 20 20:06:22 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C0AD716A420; Mon, 20 Mar 2006 20:06:22 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A1B516A426 for ; Mon, 20 Mar 2006 20:06:22 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 2306643D5A for ; Mon, 20 Mar 2006 20:06:20 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 14682 invoked by uid 0); 20 Mar 2006 20:13:14 -0000 Received: from unknown (HELO ?192.168.11.101?) (unknown) by unknown with SMTP; 20 Mar 2006 20:13:14 -0000 Message-ID: <441F0B39.3000406@FreeBSD.org> Date: Mon, 20 Mar 2006 14:06:17 -0600 From: "Christian S.J. Peron" User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Todd Miller References: <200603201752.k2KHqO5h027598@repoman.freebsd.org> In-Reply-To: <200603201752.k2KHqO5h027598@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Perforce Change Reviews Subject: Re: PERFORCE change 93645 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2006 20:06:23 -0000 Todd Miller wrote: >http://perforce.freebsd.org/chv.cgi?CH=93645 > >Change 93645 by millert@millert_p3 on 2006/03/20 17:51:24 > > Arg pointer in mac_thread_syscall_{enter,exit} should be > register_t * not int *. Fixes compilation problem on amd64. > >Affected files ... > >.. //depot/projects/trustedbsd/sebsd/sys/security/mac/mac_system.c#10 edit > >Differences ... > >==== //depot/projects/trustedbsd/sebsd/sys/security/mac/mac_system.c#10 (text+ko) ==== > >@@ -282,7 +282,7 @@ > } > > int >-mac_thread_syscall_enter(struct thread *td, int *args, int code) >+mac_thread_syscall_enter(struct thread *td, register_t *args, int code) > { > int error; > >@@ -293,7 +293,7 @@ > } > > void >-mac_thread_syscall_exit(struct thread *td, int *args, int code, int errcode) >+mac_thread_syscall_exit(struct thread *td, register_t *args, int code, int errcode) > { > > if (!mac_enforce_syscall) > > > > Does this still build on i386? -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team