storaged: clean up output format
make it easy to use scripts parsing output
Test: adb shell storaged -u
Change-Id: I459078c4ddf6e18fe1eb05d25d564e6e6d03e87e
diff --git a/storaged/storaged_service.cpp b/storaged/storaged_service.cpp
index c099048..33e85e3 100644
--- a/storaged/storaged_service.cpp
+++ b/storaged/storaged_service.cpp
@@ -136,16 +136,16 @@
last_ts = it.first;
for (const auto& record : it.second.entries) {
- dprintf(fd, "%s %llu %llu %llu %llu %llu %llu %llu %llu\n",
+ dprintf(fd, "%s %ju %ju %ju %ju %ju %ju %ju %ju\n",
record.name.c_str(),
- (unsigned long long)record.ios.bytes[READ][FOREGROUND][CHARGER_OFF],
- (unsigned long long)record.ios.bytes[WRITE][FOREGROUND][CHARGER_OFF],
- (unsigned long long)record.ios.bytes[READ][BACKGROUND][CHARGER_OFF],
- (unsigned long long)record.ios.bytes[WRITE][BACKGROUND][CHARGER_OFF],
- (unsigned long long)record.ios.bytes[READ][FOREGROUND][CHARGER_ON],
- (unsigned long long)record.ios.bytes[WRITE][FOREGROUND][CHARGER_ON],
- (unsigned long long)record.ios.bytes[READ][BACKGROUND][CHARGER_ON],
- (unsigned long long)record.ios.bytes[WRITE][BACKGROUND][CHARGER_ON]);
+ record.ios.bytes[READ][FOREGROUND][CHARGER_OFF],
+ record.ios.bytes[WRITE][FOREGROUND][CHARGER_OFF],
+ record.ios.bytes[READ][BACKGROUND][CHARGER_OFF],
+ record.ios.bytes[WRITE][BACKGROUND][CHARGER_OFF],
+ record.ios.bytes[READ][FOREGROUND][CHARGER_ON],
+ record.ios.bytes[WRITE][FOREGROUND][CHARGER_ON],
+ record.ios.bytes[READ][BACKGROUND][CHARGER_ON],
+ record.ios.bytes[WRITE][BACKGROUND][CHARGER_ON]);
}
}