PERFORCE change 117514 for review

Sam Leffler sam at FreeBSD.org
Fri Apr 6 16:21:29 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=117514

Change 117514 by sam at sam_ebb on 2007/04/06 16:21:02

	explicitly initialize array entries to silence gcc 4.x complaint

Affected files ...

.. //depot/projects/wifi/sys/net80211/ieee80211_proto.c#51 edit

Differences ...

==== //depot/projects/wifi/sys/net80211/ieee80211_proto.c#51 (text+ko) ====

@@ -554,68 +554,68 @@
 } paramType;
 
 static const struct phyParamType phyParamForAC_BE[IEEE80211_MODE_MAX] = {
-	{ 3, 4, 6 },		/* IEEE80211_MODE_AUTO */
-	{ 3, 4, 6 },		/* IEEE80211_MODE_11A */ 
-	{ 3, 5, 7 },		/* IEEE80211_MODE_11B */ 
-	{ 3, 4, 6 },		/* IEEE80211_MODE_11G */ 
-	{ 3, 5, 7 },		/* IEEE80211_MODE_FH */ 
-	{ 2, 3, 5 },		/* IEEE80211_MODE_TURBO_A */ 
-	{ 2, 3, 5 },		/* IEEE80211_MODE_TURBO_G */ 
+	{ 3, 4, 6,   0, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 3, 4, 6,   0, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 3, 5, 7,   0, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 3, 4, 6,   0, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 3, 5, 7,   0, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 2, 3, 5,   0, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 2, 3, 5,   0, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 static const struct phyParamType phyParamForAC_BK[IEEE80211_MODE_MAX] = {
-	{ 7, 4, 10 },		/* IEEE80211_MODE_AUTO */
-	{ 7, 4, 10 },		/* IEEE80211_MODE_11A */ 
-	{ 7, 5, 10 },		/* IEEE80211_MODE_11B */ 
-	{ 7, 4, 10 },		/* IEEE80211_MODE_11G */ 
-	{ 7, 5, 10 },		/* IEEE80211_MODE_FH */ 
-	{ 7, 3, 10 },		/* IEEE80211_MODE_TURBO_A */ 
-	{ 7, 3, 10 },		/* IEEE80211_MODE_TURBO_G */ 
+	{ 7, 4, 10,  0, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 7, 4, 10,  0, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 7, 5, 10,  0, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 7, 4, 10,  0, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 7, 5, 10,  0, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 7, 3, 10,  0, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 7, 3, 10,  0, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 static const struct phyParamType phyParamForAC_VI[IEEE80211_MODE_MAX] = {
-	{ 1, 3, 4,  94 },	/* IEEE80211_MODE_AUTO */
-	{ 1, 3, 4,  94 },	/* IEEE80211_MODE_11A */ 
-	{ 1, 4, 5, 188 },	/* IEEE80211_MODE_11B */ 
-	{ 1, 3, 4,  94 },	/* IEEE80211_MODE_11G */ 
-	{ 1, 4, 5, 188 },	/* IEEE80211_MODE_FH */ 
-	{ 1, 2, 3,  94 },	/* IEEE80211_MODE_TURBO_A */ 
-	{ 1, 2, 3,  94 },	/* IEEE80211_MODE_TURBO_G */ 
+	{ 1, 3, 4,  94, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 1, 3, 4,  94, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 1, 4, 5, 188, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 1, 3, 4,  94, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 1, 4, 5, 188, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 1, 2, 3,  94, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 1, 2, 3,  94, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 static const struct phyParamType phyParamForAC_VO[IEEE80211_MODE_MAX] = {
-	{ 1, 2, 3,  47 },	/* IEEE80211_MODE_AUTO */
-	{ 1, 2, 3,  47 },	/* IEEE80211_MODE_11A */ 
-	{ 1, 3, 4, 102 },	/* IEEE80211_MODE_11B */ 
-	{ 1, 2, 3,  47 },	/* IEEE80211_MODE_11G */ 
-	{ 1, 3, 4, 102 },	/* IEEE80211_MODE_FH */ 
-	{ 1, 2, 2,  47 },	/* IEEE80211_MODE_TURBO_A */ 
-	{ 1, 2, 2,  47 },	/* IEEE80211_MODE_TURBO_G */ 
+	{ 1, 2, 3,  47, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 1, 2, 3,  47, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 1, 3, 4, 102, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 1, 2, 3,  47, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 1, 3, 4, 102, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 1, 2, 2,  47, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 1, 2, 2,  47, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 
 static const struct phyParamType bssPhyParamForAC_BE[IEEE80211_MODE_MAX] = {
-	{ 3, 4, 10 },		/* IEEE80211_MODE_AUTO */
-	{ 3, 4, 10 },		/* IEEE80211_MODE_11A */ 
-	{ 3, 5, 10 },		/* IEEE80211_MODE_11B */ 
-	{ 3, 4, 10 },		/* IEEE80211_MODE_11G */ 
-	{ 3, 5, 10 },		/* IEEE80211_MODE_FH */ 
-	{ 2, 3, 10 },		/* IEEE80211_MODE_TURBO_A */ 
-	{ 2, 3, 10 },		/* IEEE80211_MODE_TURBO_G */ 
+	{ 3, 4, 10,  0, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 3, 4, 10,  0, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 3, 5, 10,  0, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 3, 4, 10,  0, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 3, 5, 10,  0, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 2, 3, 10,  0, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 2, 3, 10,  0, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 static const struct phyParamType bssPhyParamForAC_VI[IEEE80211_MODE_MAX] = {
-	{ 2, 3, 4,  94 },	/* IEEE80211_MODE_AUTO */
-	{ 2, 3, 4,  94 },	/* IEEE80211_MODE_11A */ 
-	{ 2, 4, 5, 188 },	/* IEEE80211_MODE_11B */ 
-	{ 2, 3, 4,  94 },	/* IEEE80211_MODE_11G */ 
-	{ 2, 4, 5, 188 },	/* IEEE80211_MODE_FH */ 
-	{ 2, 2, 3,  94 },	/* IEEE80211_MODE_TURBO_A */ 
-	{ 2, 2, 3,  94 },	/* IEEE80211_MODE_TURBO_G */ 
+	{ 2, 3, 4,  94, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 2, 3, 4,  94, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 2, 4, 5, 188, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 2, 3, 4,  94, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 2, 4, 5, 188, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 2, 2, 3,  94, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 2, 2, 3,  94, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 static const struct phyParamType bssPhyParamForAC_VO[IEEE80211_MODE_MAX] = {
-	{ 2, 2, 3,  47 },	/* IEEE80211_MODE_AUTO */
-	{ 2, 2, 3,  47 },	/* IEEE80211_MODE_11A */ 
-	{ 2, 3, 4, 102 },	/* IEEE80211_MODE_11B */ 
-	{ 2, 2, 3,  47 },	/* IEEE80211_MODE_11G */ 
-	{ 2, 3, 4, 102 },	/* IEEE80211_MODE_FH */ 
-	{ 1, 2, 2,  47 },	/* IEEE80211_MODE_TURBO_A */ 
-	{ 1, 2, 2,  47 },	/* IEEE80211_MODE_TURBO_G */ 
+	{ 2, 2, 3,  47, 0 },	/* IEEE80211_MODE_AUTO */
+	{ 2, 2, 3,  47, 0 },	/* IEEE80211_MODE_11A */ 
+	{ 2, 3, 4, 102, 0 },	/* IEEE80211_MODE_11B */ 
+	{ 2, 2, 3,  47, 0 },	/* IEEE80211_MODE_11G */ 
+	{ 2, 3, 4, 102, 0 },	/* IEEE80211_MODE_FH */ 
+	{ 1, 2, 2,  47, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+	{ 1, 2, 2,  47, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 };
 
 void
@@ -725,13 +725,13 @@
 ieee80211_wme_updateparams_locked(struct ieee80211com *ic)
 {
 	static const paramType phyParam[IEEE80211_MODE_MAX] = {
-		{ 2, 4, 10, 64 },	/* IEEE80211_MODE_AUTO */ 
-		{ 2, 4, 10, 64 },	/* IEEE80211_MODE_11A */ 
-		{ 2, 5, 10, 64 },	/* IEEE80211_MODE_11B */ 
-		{ 2, 4, 10, 64 },	/* IEEE80211_MODE_11G */ 
-		{ 2, 5, 10, 64 },	/* IEEE80211_MODE_FH */ 
-		{ 1, 3, 10, 64 },	/* IEEE80211_MODE_TURBO_A */ 
-		{ 1, 3, 10, 64 },	/* IEEE80211_MODE_TURBO_G */ 
+		{ 2, 4, 10, 64, 0 },	/* IEEE80211_MODE_AUTO */ 
+		{ 2, 4, 10, 64, 0 },	/* IEEE80211_MODE_11A */ 
+		{ 2, 5, 10, 64, 0 },	/* IEEE80211_MODE_11B */ 
+		{ 2, 4, 10, 64, 0 },	/* IEEE80211_MODE_11G */ 
+		{ 2, 5, 10, 64, 0 },	/* IEEE80211_MODE_FH */ 
+		{ 1, 3, 10, 64, 0 },	/* IEEE80211_MODE_TURBO_A */ 
+		{ 1, 3, 10, 64, 0 },	/* IEEE80211_MODE_TURBO_G */ 
 	};
 	struct ieee80211_wme_state *wme = &ic->ic_wme;
 	const struct wmeParams *wmep;


More information about the p4-projects mailing list