From: Jens Axboe Date: Wed, 8 Oct 2014 04:02:21 +0000 (-0600) Subject: client: remember to zero pad filename X-Git-Tag: fio-2.1.14~84 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=829c31b5c14ac8f8a39a0e5cf8ef4fe71856bb48;hp=323255cc22693c927067a1bd5219c09b3ee4dd10;ds=sidebyside client: remember to zero pad filename Signed-off-by: Jens Axboe --- 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);