master ohmu/fastfetch-openbsd / src / detection / host / host.h
ohmu  ·  2026-10-15
 1#pragma once
 2
 3#include "fastfetch.h"
 4#include "modules/host/option.h"
 5
 6typedef struct FFHostResult {
 7    FFstrbuf family;
 8    FFstrbuf name;
 9    FFstrbuf version;
10    FFstrbuf sku;
11    FFstrbuf serial;
12    FFstrbuf uuid;
13    FFstrbuf vendor;
14} FFHostResult;
15
16const char* ffHostGetMacProductNameWithHwModel(const FFstrbuf* hwModel);
17#if __x86_64__
18bool ffHostDetectMac(FFHostResult* host);
19#endif
20const char* ffDetectHost(FFHostResult* host);