summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorLee Duncan <lduncan@suse.com>2017-12-02 12:32:13 -0800
committerLee Duncan <lduncan@suse.com>2017-12-02 12:32:13 -0800
commit8c694e4d17a82ecbf4fc7fc1841a4453d49765ad (patch)
tree4d06c2ab91559bf9da7e92ad9ee5a838b60a3441 /utils
parent1e0590d7e3e9b8d9c0ae3da4febfcc6c7836b532 (diff)
downloadopen-iscsi-8c694e4d17a82ecbf4fc7fc1841a4453d49765ad.tar.gz
Fix compiler warning: possible string truncation
Gcc version 7.2.1 complains about string formatting that may be truncated, generating messages such as: > fwparam_sysfs.c: In function ‘fwparam_sysfs_boot_info’: > fwparam_sysfs.c:45:25: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 242 [-Wformat-truncation=] > #define ISCSI_LLD_ROOT "/sys/firmware/" Making the destination strings longer fixes this issue.
Diffstat (limited to 'utils')
-rw-r--r--utils/fwparam_ibft/fwparam.h2
-rw-r--r--utils/fwparam_ibft/fwparam_ibft.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/utils/fwparam_ibft/fwparam.h b/utils/fwparam_ibft/fwparam.h
index 32e4961..141def7 100644
--- a/utils/fwparam_ibft/fwparam.h
+++ b/utils/fwparam_ibft/fwparam.h
@@ -20,7 +20,7 @@
#include <stdint.h>
#include "fw_context.h"
-#define FILENAMESZ (256)
+#define FILENAMESZ (1024)
struct boot_context;
diff --git a/utils/fwparam_ibft/fwparam_ibft.h b/utils/fwparam_ibft/fwparam_ibft.h
index 679bc4a..92968b3 100644
--- a/utils/fwparam_ibft/fwparam_ibft.h
+++ b/utils/fwparam_ibft/fwparam_ibft.h
@@ -139,7 +139,7 @@ struct ibft_tgt {
} __attribute__((__packed__));
/* Common variables */
-#define FILENAMESZ (256)
+#define FILENAMESZ (1024)
extern char filename[FILENAMESZ];
#define X86_DEFAULT_FILENAME "/dev/mem"
extern int debug;