@@ -586,8 +586,8 @@ static void test_admin_invalid_formats(nvme_mi_ep_t ep)
586586 struct {
587587 struct nvme_mi_admin_req_hdr hdr ;
588588 uint8_t data [4 ];
589- } req = { 0 };
590- struct nvme_mi_admin_resp_hdr resp = { 0 };
589+ } req = {{{ 0 }} };
590+ struct nvme_mi_admin_resp_hdr resp = {{ 0 } };
591591 nvme_mi_ctrl_t ctrl ;
592592 size_t len ;
593593 int rc ;
@@ -638,8 +638,8 @@ static void test_mi_invalid_formats(nvme_mi_ep_t ep)
638638 struct {
639639 struct nvme_mi_mi_req_hdr hdr ;
640640 uint8_t data [4 ];
641- } req = { 0 };
642- struct nvme_mi_mi_resp_hdr resp = { 0 };
641+ } req = {{{ 0 }} };
642+ struct nvme_mi_mi_resp_hdr resp = {{ 0 } };
643643 nvme_mi_ctrl_t ctrl ;
644644 size_t len ;
645645 int rc ;
@@ -1084,7 +1084,7 @@ static int test_admin_set_features_cb(struct nvme_mi_ep *ep,
10841084static void test_set_features (nvme_mi_ep_t ep )
10851085{
10861086 struct nvme_set_features_args args = { 0 };
1087- struct nvme_timestamp tstamp = { 0 };
1087+ struct nvme_timestamp tstamp = {{ 0 } };
10881088 nvme_mi_ctrl_t ctrl ;
10891089 uint32_t res ;
10901090 int rc , i ;
@@ -2036,8 +2036,8 @@ static void test_admin_dlen_doff_req(struct nvme_mi_ep *ep)
20362036 struct {
20372037 struct nvme_mi_admin_req_hdr hdr ;
20382038 unsigned char data [4096 ];
2039- } admin_req = { 0 };
2040- struct nvme_mi_admin_resp_hdr admin_resp = { 0 };
2039+ } admin_req = {{{ 0 }} };
2040+ struct nvme_mi_admin_resp_hdr admin_resp = {{ 0 } };
20412041 struct req_dlen_doff_data data = { 0 };
20422042 size_t resp_sz = 0 ;
20432043 nvme_mi_ctrl_t ctrl ;
@@ -2064,8 +2064,8 @@ static void test_admin_dlen_doff_resp(struct nvme_mi_ep *ep)
20642064 struct {
20652065 struct nvme_mi_admin_resp_hdr hdr ;
20662066 unsigned char data [4096 ];
2067- } admin_resp = { 0 };
2068- struct nvme_mi_admin_req_hdr admin_req = { 0 };
2067+ } admin_resp = {{{ 0 }} };
2068+ struct nvme_mi_admin_req_hdr admin_req = {{ 0 } };
20692069 struct req_dlen_doff_data data = { 0 };
20702070 nvme_mi_ctrl_t ctrl ;
20712071 size_t resp_sz ;
0 commit comments