From: Jens Axboe Date: Mon, 16 Apr 2012 09:44:48 +0000 (+0200) Subject: Enlarge probe version field X-Git-Tag: gfio-0.1~2^2~7 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=5c3f7cea8db0715b6bf8ebd79680f4a703128921;hp=0922d61ffe92cf10a563d7168decec84ab7a0d16 Enlarge probe version field Signed-off-by: Jens Axboe --- 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;