From 829c31b5c14ac8f8a39a0e5cf8ef4fe71856bb48 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 7 Oct 2014 22:02:21 -0600 Subject: [PATCH 1/1] client: remember to zero pad filename Signed-off-by: Jens Axboe --- client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client.c b/client.c index 5725fd12..66f982c0 100644 --- a/client.c +++ b/client.c @@ -620,8 +620,9 @@ static int __fio_client_send_remote_ini(struct fio_client *client, dprint(FD_NET, "send remote ini %s to %s\n", filename, client->hostname); - p_size = sizeof(*pdu) + strlen(filename); + p_size = sizeof(*pdu) + strlen(filename) + 1; pdu = malloc(p_size); + memset(pdu, 0, p_size); pdu->name_len = strlen(filename); strcpy((char *) pdu->file, filename); pdu->client_type = cpu_to_le16((uint16_t) client->type); -- 2.25.1