X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=server.c;h=077dce5c349f67efec5c76a6371e89e2a2a4724f;hb=9195552e8fca86b682a86fc7ab0fb6eacb433f16;hp=f65f3abfc87339211c72302e0ed7f36243382ed9;hpb=dfbf1f6f34dfef111120438d9c4e2f75f20b4578;p=fio.git diff --git a/server.c b/server.c index f65f3abf..077dce5c 100644 --- a/server.c +++ b/server.c @@ -1225,7 +1225,9 @@ int fio_send_iolog(struct thread_data *td, struct io_log *log, const char *name) pdu.nr_samples = __cpu_to_le32(log->nr_samples); pdu.log_type = cpu_to_le32(log->log_type); pdu.compressed = cpu_to_le32(use_zlib); - strcpy((char *) pdu.name, name); + + strncpy((char *) pdu.name, name, FIO_NET_NAME_MAX); + pdu.name[FIO_NET_NAME_MAX - 1] = '\0'; for (i = 0; i < log->nr_samples; i++) { struct io_sample *s = &log->log[i];