diff --git a/src/header/sys_uio/cbindgen.toml b/src/header/sys_uio/cbindgen.toml index 88a3ca3539..43e6d162a9 100644 --- a/src/header/sys_uio/cbindgen.toml +++ b/src/header/sys_uio/cbindgen.toml @@ -2,11 +2,10 @@ # # Spec quotations relating to includes: # - "The header shall define the ssize_t and size_t types as described in ." -sys_includes = ["sys/types.h"] +# +# bits/iovec.h brings in sys/types.h +sys_includes = ["bits/iovec.h"] include_guard = "_SYS_UIO_H" -after_includes = """ -#include // for iovec -""" language = "C" style = "Tag" no_includes = true @@ -14,3 +13,6 @@ cpp_compat = true [enum] prefix_with_name = true + +[export.rename] +"iovec" = "struct iovec"