Print this page
7127  remove -Wno-missing-braces from Makefile.uts

@@ -261,50 +261,50 @@
 sctp_kstat_init(netstackid_t stackid)
 {
         kstat_t *ksp;
 
         sctp_named_kstat_t template = {
-                { "sctpRtoAlgorithm",           KSTAT_DATA_INT32, 0 },
-                { "sctpRtoMin",                 KSTAT_DATA_UINT32, 0 },
-                { "sctpRtoMax",                 KSTAT_DATA_UINT32, 0 },
-                { "sctpRtoInitial",             KSTAT_DATA_UINT32, 0 },
-                { "sctpMaxAssocs",              KSTAT_DATA_INT32, 0 },
-                { "sctpValCookieLife",          KSTAT_DATA_UINT32, 0 },
-                { "sctpMaxInitRetr",            KSTAT_DATA_UINT32, 0 },
-                { "sctpCurrEstab",              KSTAT_DATA_INT32, 0 },
-                { "sctpActiveEstab",            KSTAT_DATA_INT32, 0 },
-                { "sctpPassiveEstab",           KSTAT_DATA_INT32, 0 },
-                { "sctpAborted",                KSTAT_DATA_INT32, 0 },
-                { "sctpShutdowns",              KSTAT_DATA_INT32, 0 },
-                { "sctpOutOfBlue",              KSTAT_DATA_INT32, 0 },
-                { "sctpChecksumError",          KSTAT_DATA_INT32, 0 },
-                { "sctpOutCtrlChunks",          KSTAT_DATA_INT64, 0 },
-                { "sctpOutOrderChunks",         KSTAT_DATA_INT64, 0 },
-                { "sctpOutUnorderChunks",       KSTAT_DATA_INT64, 0 },
-                { "sctpRetransChunks",          KSTAT_DATA_INT64, 0 },
-                { "sctpOutAck",                 KSTAT_DATA_INT32, 0 },
-                { "sctpOutAckDelayed",          KSTAT_DATA_INT32, 0 },
-                { "sctpOutWinUpdate",           KSTAT_DATA_INT32, 0 },
-                { "sctpOutFastRetrans",         KSTAT_DATA_INT32, 0 },
-                { "sctpOutWinProbe",            KSTAT_DATA_INT32, 0 },
-                { "sctpInCtrlChunks",           KSTAT_DATA_INT64, 0 },
-                { "sctpInOrderChunks",          KSTAT_DATA_INT64, 0 },
-                { "sctpInUnorderChunks",        KSTAT_DATA_INT64, 0 },
-                { "sctpInAck",                  KSTAT_DATA_INT32, 0 },
-                { "sctpInDupAck",               KSTAT_DATA_INT32, 0 },
-                { "sctpInAckUnsent",            KSTAT_DATA_INT32, 0 },
-                { "sctpFragUsrMsgs",            KSTAT_DATA_INT64, 0 },
-                { "sctpReasmUsrMsgs",           KSTAT_DATA_INT64, 0 },
-                { "sctpOutSCTPPkts",            KSTAT_DATA_INT64, 0 },
-                { "sctpInSCTPPkts",             KSTAT_DATA_INT64, 0 },
-                { "sctpInInvalidCookie",        KSTAT_DATA_INT32, 0 },
-                { "sctpTimRetrans",             KSTAT_DATA_INT32, 0 },
-                { "sctpTimRetransDrop",         KSTAT_DATA_INT32, 0 },
-                { "sctpTimHearBeatProbe",       KSTAT_DATA_INT32, 0 },
-                { "sctpTimHearBeatDrop",        KSTAT_DATA_INT32, 0 },
-                { "sctpListenDrop",             KSTAT_DATA_INT32, 0 },
-                { "sctpInClosed",               KSTAT_DATA_INT32, 0 }
+                { "sctpRtoAlgorithm",           KSTAT_DATA_INT32, {{0}} },
+                { "sctpRtoMin",                 KSTAT_DATA_UINT32, {{0}} },
+                { "sctpRtoMax",                 KSTAT_DATA_UINT32, {{0}} },
+                { "sctpRtoInitial",             KSTAT_DATA_UINT32, {{0}} },
+                { "sctpMaxAssocs",              KSTAT_DATA_INT32, {{0}} },
+                { "sctpValCookieLife",          KSTAT_DATA_UINT32, {{0}} },
+                { "sctpMaxInitRetr",            KSTAT_DATA_UINT32, {{0}} },
+                { "sctpCurrEstab",              KSTAT_DATA_INT32, {{0}} },
+                { "sctpActiveEstab",            KSTAT_DATA_INT32, {{0}} },
+                { "sctpPassiveEstab",           KSTAT_DATA_INT32, {{0}} },
+                { "sctpAborted",                KSTAT_DATA_INT32, {{0}} },
+                { "sctpShutdowns",              KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutOfBlue",              KSTAT_DATA_INT32, {{0}} },
+                { "sctpChecksumError",          KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutCtrlChunks",          KSTAT_DATA_INT64, {{0}} },
+                { "sctpOutOrderChunks",         KSTAT_DATA_INT64, {{0}} },
+                { "sctpOutUnorderChunks",       KSTAT_DATA_INT64, {{0}} },
+                { "sctpRetransChunks",          KSTAT_DATA_INT64, {{0}} },
+                { "sctpOutAck",                 KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutAckDelayed",          KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutWinUpdate",           KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutFastRetrans",         KSTAT_DATA_INT32, {{0}} },
+                { "sctpOutWinProbe",            KSTAT_DATA_INT32, {{0}} },
+                { "sctpInCtrlChunks",           KSTAT_DATA_INT64, {{0}} },
+                { "sctpInOrderChunks",          KSTAT_DATA_INT64, {{0}} },
+                { "sctpInUnorderChunks",        KSTAT_DATA_INT64, {{0}} },
+                { "sctpInAck",                  KSTAT_DATA_INT32, {{0}} },
+                { "sctpInDupAck",               KSTAT_DATA_INT32, {{0}} },
+                { "sctpInAckUnsent",            KSTAT_DATA_INT32, {{0}} },
+                { "sctpFragUsrMsgs",            KSTAT_DATA_INT64, {{0}} },
+                { "sctpReasmUsrMsgs",           KSTAT_DATA_INT64, {{0}} },
+                { "sctpOutSCTPPkts",            KSTAT_DATA_INT64, {{0}} },
+                { "sctpInSCTPPkts",             KSTAT_DATA_INT64, {{0}} },
+                { "sctpInInvalidCookie",        KSTAT_DATA_INT32, {{0}} },
+                { "sctpTimRetrans",             KSTAT_DATA_INT32, {{0}} },
+                { "sctpTimRetransDrop",         KSTAT_DATA_INT32, {{0}} },
+                { "sctpTimHearBeatProbe",       KSTAT_DATA_INT32, {{0}} },
+                { "sctpTimHearBeatDrop",        KSTAT_DATA_INT32, {{0}} },
+                { "sctpListenDrop",             KSTAT_DATA_INT32, {{0}} },
+                { "sctpInClosed",               KSTAT_DATA_INT32, {{0}} }
         };
 
         ksp = kstat_create_netstack(SCTP_MOD_NAME, 0, "sctp", "mib2",
             KSTAT_TYPE_NAMED, NUM_OF_FIELDS(sctp_named_kstat_t), 0, stackid);