In case of memclnt that’s actually a void pointer to be passed to the rpc handler. Unless it complicates life for the API generator, not sure if it’s worth adding the size to the struct.
Florin > On Mar 1, 2018, at 9:26 AM, Ole Troan <otr...@employees.org> wrote: > > Guys, > > I'd like to clean up these warnings. > If anyone feels responsible for these please go ahead and do the magic! > > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vlibmemory/memclnt.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vlibmemory/memclnt.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/ipsec/ipsec.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/ipsec/ipsec.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/classify/classify.api:0:1: > Old Style VLA: u8 mask[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/classify/classify.api:0:1: > Old Style VLA: u8 match[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/srv6/sr.api:0:1: Old > Style VLA: u8 segments[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/srv6/sr.api:0:1: Old > Style VLA: u8 segments[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/classify/classify.api:0:1: > Old Style VLA: u8 mask[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/classify/classify.api:0:1: > Old Style VLA: u8 match[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/ipsec/ipsec.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/ipsec/ipsec.api:0:1: > Old Style VLA: u8 data[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/srv6/sr.api:0:1: Old > Style VLA: u8 segments[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/vnet/srv6/sr.api:0:1: Old > Style VLA: u8 segments[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > WARNING:vppapigen:/vpp/papi-fixes/build-data/../src/plugins/ioam/lib-pot/pot.api:0:1: > Old Style VLA: u8 list_name[0]; > > > Cheers, > Ole > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8383): https://lists.fd.io/g/vpp-dev/message/8383 View All Messages In Topic (2): https://lists.fd.io/g/vpp-dev/topic/13273814 Mute This Topic: https://lists.fd.io/mt/13273814/21656 New Topic: https://lists.fd.io/g/vpp-dev/post Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656 Group Home: https://lists.fd.io/g/vpp-dev Contact Group Owner: vpp-dev+ow...@lists.fd.io Terms of Service: https://lists.fd.io/static/tos Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub -=-=-=-=-=-=-=-=-=-=-=-