aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/char/ipmi/ipmi_msghandler.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c
index 1517f14ee903..d92767225b15 100644
--- a/drivers/char/ipmi/ipmi_msghandler.c
+++ b/drivers/char/ipmi/ipmi_msghandler.c
@@ -2388,9 +2388,12 @@ static ssize_t guid_show(struct device *dev, struct device_attribute *attr,
2388{ 2388{
2389 struct bmc_device *bmc = to_bmc_device(dev); 2389 struct bmc_device *bmc = to_bmc_device(dev);
2390 2390
2391 return snprintf(buf, 100, "%Lx%Lx\n", 2391 return snprintf(buf, 100,
2392 (long long) bmc->guid[0], 2392 "%2.2x%2.2x%2.2x%2.2x-%2.2x%2.2x-%2.2x%2.2x-%2.2x%2.2x-%2.2x%2.2x%2.2x%2.2x%2.2x%2.2x\n",
2393 (long long) bmc->guid[8]); 2393 bmc->guid[3], bmc->guid[2], bmc->guid[1], bmc->guid[0],
2394 bmc->guid[5], bmc->guid[4], bmc->guid[7], bmc->guid[6],
2395 bmc->guid[8], bmc->guid[9], bmc->guid[10], bmc->guid[11],
2396 bmc->guid[12], bmc->guid[13], bmc->guid[14], bmc->guid[15]);
2394} 2397}
2395static DEVICE_ATTR(guid, S_IRUGO, guid_show, NULL); 2398static DEVICE_ATTR(guid, S_IRUGO, guid_show, NULL);
2396 2399