@@ -436,7 +436,7 @@ struct pdu_adv_ext_hdr {
436
436
uint8_t tgt_addr :1 ;
437
437
uint8_t adv_addr :1 ;
438
438
#endif /* CONFIG_LITTLE_ENDIAN */
439
- uint8_t data [0 ];
439
+ uint8_t data [];
440
440
} __packed ;
441
441
442
442
struct pdu_adv_com_ext_adv {
@@ -449,7 +449,7 @@ struct pdu_adv_com_ext_adv {
449
449
#endif /* CONFIG_LITTLE_ENDIAN */
450
450
union {
451
451
struct pdu_adv_ext_hdr ext_hdr ;
452
- uint8_t ext_hdr_adv_data [ 0 ] ;
452
+ FLEXIBLE_ARRAY_DECLARE ( uint8_t , ext_hdr_adv_data ) ;
453
453
};
454
454
} __packed ;
455
455
@@ -567,7 +567,7 @@ struct pdu_adv {
567
567
uint8_t len ;
568
568
569
569
union {
570
- uint8_t payload [ 0 ] ;
570
+ FLEXIBLE_ARRAY_DECLARE ( uint8_t , payload ) ;
571
571
struct pdu_adv_adv_ind adv_ind ;
572
572
struct pdu_adv_direct_ind direct_ind ;
573
573
struct pdu_adv_scan_req scan_req ;
@@ -1004,7 +1004,7 @@ struct pdu_data {
1004
1004
1005
1005
union {
1006
1006
struct pdu_data_llctrl llctrl ;
1007
- uint8_t lldata [ 0 ] ;
1007
+ FLEXIBLE_ARRAY_DECLARE ( uint8_t , lldata ) ;
1008
1008
1009
1009
#if defined(CONFIG_BT_CTLR_CONN_RSSI )
1010
1010
uint8_t rssi ;
@@ -1032,7 +1032,7 @@ struct pdu_iso {
1032
1032
1033
1033
struct pdu_iso_vnd_octet3 octet3 ;
1034
1034
1035
- uint8_t payload [0 ];
1035
+ uint8_t payload [];
1036
1036
} __packed ;
1037
1037
1038
1038
/* ISO SDU segmentation header */
@@ -1094,7 +1094,7 @@ struct pdu_cis {
1094
1094
1095
1095
struct pdu_cis_vnd_octet3 octet3 ;
1096
1096
1097
- uint8_t payload [0 ];
1097
+ uint8_t payload [];
1098
1098
} __packed ;
1099
1099
1100
1100
enum pdu_big_ctrl_type {
@@ -1116,7 +1116,7 @@ struct pdu_big_ctrl_term_ind {
1116
1116
struct pdu_big_ctrl {
1117
1117
uint8_t opcode ;
1118
1118
union {
1119
- uint8_t ctrl_data [ 0 ] ;
1119
+ FLEXIBLE_ARRAY_DECLARE ( uint8_t , ctrl_data ) ;
1120
1120
struct pdu_big_ctrl_chan_map_ind chan_map_ind ;
1121
1121
struct pdu_big_ctrl_term_ind term_ind ;
1122
1122
} __packed ;
@@ -1151,7 +1151,7 @@ struct pdu_bis {
1151
1151
struct pdu_bis_vnd_octet3 octet3 ;
1152
1152
1153
1153
union {
1154
- uint8_t payload [ 0 ] ;
1154
+ FLEXIBLE_ARRAY_DECLARE ( uint8_t , payload ) ;
1155
1155
struct pdu_big_ctrl ctrl ;
1156
1156
} __packed ;
1157
1157
} __packed ;
@@ -1275,7 +1275,7 @@ struct pdu_dtm {
1275
1275
1276
1276
struct pdu_data_vnd_octet3 octet3 ;
1277
1277
1278
- uint8_t payload [0 ];
1278
+ uint8_t payload [];
1279
1279
} __packed ;
1280
1280
1281
1281
/* Direct Test Mode maximum payload size */
0 commit comments