OpenBSD: init platform support

This commit is contained in:
Carter Li
2024-10-04 15:58:17 +08:00
parent d06f9a1509
commit a32d9d788c
33 changed files with 459 additions and 55 deletions
+1 -1
View File
@@ -492,7 +492,7 @@ void ffInitLocalIpOptions(FFLocalIpOptions* options)
ffOptionInitModuleArg(&options->moduleArgs, "󰩟");
options->showType = FF_LOCALIP_TYPE_IPV4_BIT | FF_LOCALIP_TYPE_PREFIX_LEN_BIT
#ifndef __ANDROID__
#if !__ANDROID__ /*Permission denied*/ && !__OpenBSD__ /*Report invalid argument for some reason*/
| FF_LOCALIP_TYPE_DEFAULT_ROUTE_ONLY_BIT
#endif
;
+1 -1
View File
@@ -10,7 +10,7 @@
void ffPrintMemory(FFMemoryOptions* options)
{
FFMemoryResult storage;
FFMemoryResult storage = {};
const char* error = ffDetectMemory(&storage);
if(error)
+2
View File
@@ -230,6 +230,8 @@ void ffInitOSOptions(FFOSOptions* options)
""
#elif __sun
""
#elif __OpenBSD__
""
#else
"?"
#endif
+1 -1
View File
@@ -10,7 +10,7 @@
void ffPrintSwap(FFSwapOptions* options)
{
FFSwapResult storage;
FFSwapResult storage = {};
const char* error = ffDetectSwap(&storage);
if(error)