From 5c3f7cea8db0715b6bf8ebd79680f4a703128921 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 16 Apr 2012 11:44:48 +0200 Subject: [PATCH] Enlarge probe version field Signed-off-by: Jens Axboe --- server.c | 2 +- server.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server.c b/server.c index 1487d80a..169f50ad 100644 --- a/server.c +++ b/server.c @@ -405,7 +405,7 @@ static int handle_probe_cmd(struct fio_net_cmd *cmd) #ifdef FIO_BIG_ENDIAN probe.bigendian = 1; #endif - strcpy((char *) probe.fio_version, fio_version_string); + strncpy((char *) probe.fio_version, fio_version_string, sizeof(probe.fio_version)); probe.os = FIO_OS; probe.arch = FIO_ARCH; diff --git a/server.h b/server.h index d62eeb01..494a40a9 100644 --- a/server.h +++ b/server.h @@ -78,7 +78,7 @@ struct cmd_du_pdu { struct cmd_probe_pdu { uint8_t hostname[64]; uint8_t bigendian; - uint8_t fio_version[8]; + uint8_t fio_version[32]; uint8_t os; uint8_t arch; uint8_t bpp; -- 2.25.1