feat: add kernel info

This commit is contained in:
utox39
2025-03-12 23:09:30 +01:00
parent 6b2810a9a1
commit 028814dcd3

View File

@@ -9,6 +9,12 @@ pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){}; var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator(); const allocator = gpa.allocator();
const kernel_info = try os_module.getKernelInfo(allocator);
try stdout.print("Kernel: {s} {s}\n", .{ kernel_info.kernel_name, kernel_info.kernel_release });
try bw.flush();
allocator.free(kernel_info.kernel_name);
allocator.free(kernel_info.kernel_release);
const os_info = try os_module.getOsInfo(allocator); const os_info = try os_module.getOsInfo(allocator);
try stdout.print("OS: {s}\n", .{os_info}); try stdout.print("OS: {s}\n", .{os_info});
try bw.flush(); try bw.flush();