Module Name:    src
Committed By:   maxv
Date:           Sat Jun 23 06:40:43 UTC 2018

Modified Files:
        src/sys/dev/ic: awi.c elinkxl.c rt2860.c wi.c

Log Message:
constify


To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 src/sys/dev/ic/awi.c
cvs rdiff -u -r1.122 -r1.123 src/sys/dev/ic/elinkxl.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ic/rt2860.c
cvs rdiff -u -r1.245 -r1.246 src/sys/dev/ic/wi.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/ic/awi.c
diff -u src/sys/dev/ic/awi.c:1.92 src/sys/dev/ic/awi.c:1.93
--- src/sys/dev/ic/awi.c:1.92	Tue May 23 02:19:14 2017
+++ src/sys/dev/ic/awi.c	Sat Jun 23 06:40:43 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: awi.c,v 1.92 2017/05/23 02:19:14 ozaki-r Exp $	*/
+/*	$NetBSD: awi.c,v 1.93 2018/06/23 06:40:43 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1999,2000,2001 The NetBSD Foundation, Inc.
@@ -78,7 +78,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: awi.c,v 1.92 2017/05/23 02:19:14 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: awi.c,v 1.93 2018/06/23 06:40:43 maxv Exp $");
 
 #include "opt_inet.h"
 
@@ -159,7 +159,7 @@ static struct mbuf *awi_ether_modcap(str
 	 (((u_int8_t *)(p))[2] = (((u_int32_t)(v) >> 16) & 0xff)),	\
 	 (((u_int8_t *)(p))[3] = (((u_int32_t)(v) >> 24) & 0xff)))
 
-struct awi_chanset awi_chanset[] = {
+static const struct awi_chanset awi_chanset[] = {
     /* PHY type        domain            min max def */
     { AWI_PHY_TYPE_FH, AWI_REG_DOMAIN_JP,  6, 17,  6 },
     { AWI_PHY_TYPE_FH, AWI_REG_DOMAIN_ES,  0, 26,  1 },
@@ -1358,7 +1358,7 @@ awi_init_mibs(struct awi_softc *sc)
 {
 	int chan, i, error;
 	struct ieee80211com *ic = &sc->sc_ic;
-	struct awi_chanset *cs;
+	const struct awi_chanset *cs;
 
 	if ((error = awi_mib(sc, AWI_CMD_GET_MIB, AWI_MIB_LOCAL, AWI_WAIT)) ||
 	    (error = awi_mib(sc, AWI_CMD_GET_MIB, AWI_MIB_ADDR, AWI_WAIT)) ||

Index: src/sys/dev/ic/elinkxl.c
diff -u src/sys/dev/ic/elinkxl.c:1.122 src/sys/dev/ic/elinkxl.c:1.123
--- src/sys/dev/ic/elinkxl.c:1.122	Fri Jun 22 04:17:42 2018
+++ src/sys/dev/ic/elinkxl.c	Sat Jun 23 06:40:43 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: elinkxl.c,v 1.122 2018/06/22 04:17:42 msaitoh Exp $	*/
+/*	$NetBSD: elinkxl.c,v 1.123 2018/06/23 06:40:43 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: elinkxl.c,v 1.122 2018/06/22 04:17:42 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: elinkxl.c,v 1.123 2018/06/23 06:40:43 maxv Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -119,7 +119,7 @@ struct ex_media {
  * Media table for 3c90x chips.  Note that chips with MII have no
  * `native' media.
  */
-struct ex_media ex_native_media[] = {
+static const struct ex_media ex_native_media[] = {
 	{ ELINK_PCI_10BASE_T,	"10baseT",	IFM_ETHER|IFM_10_T,
 	  ELINKMEDIA_10BASE_T },
 	{ ELINK_PCI_10BASE_T,	"10baseT-FDX",	IFM_ETHER|IFM_10_T|IFM_FDX,
@@ -523,7 +523,7 @@ ex_probemedia(struct ex_softc *sc)
 	bus_space_tag_t iot = sc->sc_iot;
 	bus_space_handle_t ioh = sc->sc_ioh;
 	struct ifmedia *ifm = &sc->ex_mii.mii_media;
-	struct ex_media *exm;
+	const struct ex_media *exm;
 	uint16_t config1, reset_options, default_media;
 	int defmedia = 0;
 	const char *sep = "", *defmedianame = NULL;

Index: src/sys/dev/ic/rt2860.c
diff -u src/sys/dev/ic/rt2860.c:1.30 src/sys/dev/ic/rt2860.c:1.31
--- src/sys/dev/ic/rt2860.c:1.30	Sun Jan 14 18:23:03 2018
+++ src/sys/dev/ic/rt2860.c	Sat Jun 23 06:40:43 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: rt2860.c,v 1.30 2018/01/14 18:23:03 maxv Exp $	*/
+/*	$NetBSD: rt2860.c,v 1.31 2018/06/23 06:40:43 maxv Exp $	*/
 /*	$OpenBSD: rt2860.c,v 1.90 2016/04/13 10:49:26 mpi Exp $	*/
 /*	$FreeBSD: head/sys/dev/ral/rt2860.c 306591 2016-10-02 20:35:55Z avos $ */
 
@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rt2860.c,v 1.30 2018/01/14 18:23:03 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rt2860.c,v 1.31 2018/06/23 06:40:43 maxv Exp $");
 
 #include <sys/param.h>
 #include <sys/sockio.h>
@@ -196,7 +196,7 @@ static const struct rfprog {
 	RT2860_RF2850
 };
 
-struct {
+static const struct {
 	uint8_t	n, r, k;
 } rt3090_freqs[] = {
 	RT3070_RF3052

Index: src/sys/dev/ic/wi.c
diff -u src/sys/dev/ic/wi.c:1.245 src/sys/dev/ic/wi.c:1.246
--- src/sys/dev/ic/wi.c:1.245	Fri Jun 22 04:17:42 2018
+++ src/sys/dev/ic/wi.c	Sat Jun 23 06:40:43 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: wi.c,v 1.245 2018/06/22 04:17:42 msaitoh Exp $	*/
+/*	$NetBSD: wi.c,v 1.246 2018/06/23 06:40:43 maxv Exp $	*/
 
 /*-
  * Copyright (c) 2004 The NetBSD Foundation, Inc.
@@ -99,7 +99,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wi.c,v 1.245 2018/06/22 04:17:42 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wi.c,v 1.246 2018/06/23 06:40:43 maxv Exp $");
 
 #define WI_HERMES_AUTOINC_WAR	/* Work around data write autoinc bug. */
 #define WI_HERMES_STATS_WAR	/* Work around stats counter bug. */
@@ -243,8 +243,7 @@ static int wi_sysctl_verify_debug(SYSCTL
 #define WI_INTRS	(WI_EV_RX | WI_EV_ALLOC | WI_EV_INFO | \
 			 WI_EV_TX | WI_EV_TX_EXC | WI_EV_CMD)
 
-struct wi_card_ident
-wi_card_ident[] = {
+static const struct wi_card_ident wi_card_ident[] = {
 	/* CARD_ID			CARD_NAME		FIRM_TYPE */
 	{ WI_NIC_LUCENT_ID,		WI_NIC_LUCENT_STR,	WI_LUCENT },
 	{ WI_NIC_SONY_ID,		WI_NIC_SONY_STR,	WI_LUCENT },
@@ -2144,7 +2143,7 @@ allmulti:
 STATIC void
 wi_read_nicid(struct wi_softc *sc)
 {
-	struct wi_card_ident *id;
+	const struct wi_card_ident *id;
 	char *p;
 	int len;
 	u_int16_t ver[4];

Reply via email to