From owner-svn-src-all@FreeBSD.ORG Thu Jun 11 17:15:20 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4A311065670; Thu, 11 Jun 2009 17:15:20 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 787048FC20; Thu, 11 Jun 2009 17:15:20 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n5BHFK9R054632; Thu, 11 Jun 2009 17:15:20 GMT (envelope-from avg@svn.freebsd.org) Received: (from avg@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n5BHFKHH054630; Thu, 11 Jun 2009 17:15:20 GMT (envelope-from avg@svn.freebsd.org) Message-Id: <200906111715.n5BHFKHH054630@svn.freebsd.org> From: Andriy Gapon Date: Thu, 11 Jun 2009 17:15:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r194025 - in head/sys: dev/ofw powerpc/ofw X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2009 17:15:21 -0000 Author: avg Date: Thu Jun 11 17:15:20 2009 New Revision: 194025 URL: http://svn.freebsd.org/changeset/base/194025 Log: strict kobj signatures: some ofw_setprop fixes propname parameter is const Reviewed by: imp, current@ Approved by: jhb (mentor) Modified: head/sys/dev/ofw/ofw_standard.c head/sys/powerpc/ofw/ofw_real.c Modified: head/sys/dev/ofw/ofw_standard.c ============================================================================== --- head/sys/dev/ofw/ofw_standard.c Thu Jun 11 17:14:54 2009 (r194024) +++ head/sys/dev/ofw/ofw_standard.c Thu Jun 11 17:15:20 2009 (r194025) @@ -83,8 +83,8 @@ static ssize_t ofw_std_getprop(ofw_t ofw const char *propname, void *buf, size_t buflen); static int ofw_std_nextprop(ofw_t ofw, phandle_t package, const char *previous, char *buf, size_t); -static int ofw_std_setprop(ofw_t ofw, phandle_t package, char *propname, - void *buf, size_t len); +static int ofw_std_setprop(ofw_t ofw, phandle_t package, const char *propname, + const void *buf, size_t len); static ssize_t ofw_std_canon(ofw_t ofw, const char *device, char *buf, size_t len); static phandle_t ofw_std_finddevice(ofw_t ofw, const char *device); @@ -383,8 +383,8 @@ ofw_std_nextprop(ofw_t ofw, phandle_t pa /* Set the value of a property of a package. */ /* XXX Has a bug on FirePower */ static int -ofw_std_setprop(ofw_t ofw, phandle_t package, char *propname, void *buf, - size_t len) +ofw_std_setprop(ofw_t ofw, phandle_t package, const char *propname, + const void *buf, size_t len) { static struct { cell_t name; Modified: head/sys/powerpc/ofw/ofw_real.c ============================================================================== --- head/sys/powerpc/ofw/ofw_real.c Thu Jun 11 17:14:54 2009 (r194024) +++ head/sys/powerpc/ofw/ofw_real.c Thu Jun 11 17:15:20 2009 (r194025) @@ -88,8 +88,8 @@ static ssize_t ofw_real_getprop(ofw_t, p void *buf, size_t buflen); static int ofw_real_nextprop(ofw_t, phandle_t package, const char *previous, char *buf, size_t); -static int ofw_real_setprop(ofw_t, phandle_t package, char *propname, - void *buf, size_t len); +static int ofw_real_setprop(ofw_t, phandle_t package, const char *propname, + const void *buf, size_t len); static ssize_t ofw_real_canon(ofw_t, const char *device, char *buf, size_t len); static phandle_t ofw_real_finddevice(ofw_t, const char *device); static ssize_t ofw_real_instance_to_path(ofw_t, ihandle_t instance, char *buf, @@ -490,8 +490,8 @@ ofw_real_nextprop(ofw_t ofw, phandle_t p /* Set the value of a property of a package. */ /* XXX Has a bug on FirePower */ static int -ofw_real_setprop(ofw_t ofw, phandle_t package, char *propname, void *buf, - size_t len) +ofw_real_setprop(ofw_t ofw, phandle_t package, const char *propname, + const void *buf, size_t len) { static struct { cell_t name;