30 lines
781 B
Plaintext
30 lines
781 B
Plaintext
commit 1a44165c0757fb3aefd0fae0cb1554756b38c2a6
|
|
Author: Hannes Reinecke <hare@suse.de>
|
|
Date: Mon Mar 10 10:56:15 2008 +0100
|
|
|
|
Format LUNs correctly
|
|
|
|
We are printing two characters at a time, so we should skip the same
|
|
amount of characters for each round.
|
|
|
|
Signed-off-by: Hannes Reinecke <hare@suse.de>
|
|
|
|
diff --git a/utils/fwparam_ibft/fwparam_ibft.c b/utils/fwparam_ibft/fwparam_ibft.c
|
|
index d6b8b7f..dcc63c3 100644
|
|
--- a/utils/fwparam_ibft/fwparam_ibft.c
|
|
+++ b/utils/fwparam_ibft/fwparam_ibft.c
|
|
@@ -81,8 +81,11 @@ format_lun(char *buf, size_t size, uint8_t *lun)
|
|
{
|
|
int i;
|
|
|
|
- for (i = 0; i < 8; i++)
|
|
- snprintf(buf++, size--, "%x", lun[i]);
|
|
+ for (i = 0; i < 8; i++) {
|
|
+ snprintf(buf, size, "%02x", lun[i]);
|
|
+ buf += 2;
|
|
+ size -= 2;
|
|
+ }
|
|
}
|
|
|
|
void
|