@@ -276,16 +276,18 @@ static void netapp_ontapdevice_json(struct json_object *devices, char *devname,
276276 unsigned long long nsze , unsigned long long nuse )
277277{
278278 struct json_object * device_attrs ;
279+ unsigned long long ns_size = nsze * lba ;
280+ unsigned long long used_size = nuse * lba ;
279281
280282 device_attrs = json_create_object ();
281283 json_object_add_value_string (device_attrs , "Device" , devname );
282284 json_object_add_value_string (device_attrs , "Vserver" , vsname );
283285 json_object_add_value_string (device_attrs , "Namespace_Path" , nspath );
284286 json_object_add_value_int (device_attrs , "NSID" , nsid );
285287 json_object_add_value_string (device_attrs , "UUID" , uuid );
286- json_object_add_value_uint64 (device_attrs , "LBA_Data_Size " , lba );
287- json_object_add_value_uint64 (device_attrs , "Namespace_Size" , nsze );
288- json_object_add_value_uint64 (device_attrs , "UsedBytes" , nuse );
288+ json_object_add_value_uint64 (device_attrs , "LBA_Size " , lba );
289+ json_object_add_value_uint64 (device_attrs , "Namespace_Size" , ns_size );
290+ json_object_add_value_uint64 (device_attrs , "UsedBytes" , used_size );
289291 json_object_add_value_string (device_attrs , "Version" , version );
290292
291293 json_array_add_value_object (devices , device_attrs );
0 commit comments