pub fn memfd_create(name: []const u8, flags: u32) MemFdCreateError!fd_t name: []const u8flags: u321140
1141
1142
1143
1144
1145
1146pub fn memfd_create(name: []const u8, flags: u32) MemFdCreateError!fd_t {
var buffer: [NAME_MAX - "memfd:".len - 1:0]u8 = undefined;
if (name.len > buffer.len) return error.NameTooLong;
@memcpy(buffer[0..name.len], name);
buffer[name.len] = 0;
return memfd_createZ(&buffer, flags);
}