From ce9f4daec4e0e4399a944d026701ab235d724402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 3 Apr 2026 15:45:10 +0800 Subject: [PATCH] PhysicalDisk: adds `unknown` in JSON result --- src/modules/physicaldisk/physicaldisk.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/physicaldisk/physicaldisk.c b/src/modules/physicaldisk/physicaldisk.c index 944a6ed72..16096bdf6 100644 --- a/src/modules/physicaldisk/physicaldisk.c +++ b/src/modules/physicaldisk/physicaldisk.c @@ -200,6 +200,8 @@ bool ffGeneratePhysicalDiskJsonResult(FFPhysicalDiskOptions* options, yyjson_mut yyjson_mut_obj_add_null(doc, obj, "readOnly"); } + yyjson_mut_obj_add_bool(doc, obj, "unknown", !!(dev->type & FF_PHYSICALDISK_TYPE_UNKNOWN)); + yyjson_mut_obj_add_strbuf(doc, obj, "revision", &dev->revision); if (dev->temperature != FF_PHYSICALDISK_TEMP_UNSET) {