From 005b322c7c0e861ac3400408cecedf416f11739c Mon Sep 17 00:00:00 2001 From: auronandace Date: Tue, 31 Mar 2026 11:13:16 +0100 Subject: [PATCH] actually export iovec --- src/header/sys_uio/cbindgen.toml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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"