vppinfra: minor tweaks for cgo interoperation 09/28509/1
authorDave Barach <dave@barachs.net>
Wed, 19 Aug 2020 10:59:53 +0000 (06:59 -0400)
committerDave Barach <dave@barachs.net>
Wed, 19 Aug 2020 11:04:36 +0000 (07:04 -0400)
commite09ae01f6777434f41ba8a5a564c8078565ecfea
tree5cdea178576d79d1a8803401fb1e42cf1270a6f4
parent5c1cba5401b499b80bd46e783b5a444f18991922
vppinfra: minor tweaks for cgo interoperation

'type' is a keyword in golang, so s/type/event_type/ in elog.h and
elsewhere.

Add vec_len_not_inline(...), elog_write_file_not_inline(...) and
elog_read_file_not_inline(...) since the inline forms aren't usable.

More such tweaks may follow.

Type: improvement
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I9a80a6afa635f5cdedee554ee9abe400fafc1cb6
src/tools/g2/clib.c
src/tools/perftool/c2cpel.c
src/vppinfra/elog.c
src/vppinfra/elog.h
src/vppinfra/vec.c
src/vppinfra/vec.h
src/vppinfra/vec_bootstrap.h