X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=server.c;h=ffa6ed4bdfa7db270181bab4e2ab7a48d2f6f979;hb=0415406ff0a7ced100565c4cba1322705b7fdb0a;hp=169f50ad2a190386258deea14a0009c6ef975227;hpb=5c3f7cea8db0715b6bf8ebd79680f4a703128921;p=fio.git diff --git a/server.c b/server.c index 169f50ad..ffa6ed4b 100644 --- a/server.c +++ b/server.c @@ -310,7 +310,7 @@ int fio_net_send_simple_cmd(int sk, uint16_t opcode, uint64_t tag, fio_net_cmd_crc(&cmd->cmd); INIT_FLIST_HEAD(&cmd->list); - gettimeofday(&cmd->tv, NULL); + fio_gettime(&cmd->tv, NULL); cmd->saved_tag = tag; ret = fio_send_data(sk, &cmd->cmd, sizeof(cmd->cmd)); @@ -342,6 +342,7 @@ static int handle_job_cmd(struct fio_net_cmd *cmd) } spdu.jobs = cpu_to_le32(thread_number); + spdu.stat_outputs = cpu_to_le32(stat_number); fio_net_send_cmd(server_fd, FIO_NET_CMD_START, &spdu, sizeof(spdu), 0); ret = fio_backend(); @@ -451,6 +452,7 @@ static int handle_send_eta_cmd(struct fio_net_cmd *cmd) je->elapsed_sec = cpu_to_le64(je->elapsed_sec); je->eta_sec = cpu_to_le64(je->eta_sec); + je->is_pow2 = cpu_to_le32(je->is_pow2); fio_net_send_cmd(server_fd, FIO_NET_CMD_ETA, je, size, cmd->tag); free(je); @@ -559,7 +561,7 @@ void fio_server_idle_loop(void) static int accept_loop(int listen_sk) { struct sockaddr_in addr; - fio_socklen_t len = sizeof(addr); + socklen_t len = sizeof(addr); struct pollfd pfd; int ret, sk, flags, exitval = 0; @@ -813,7 +815,7 @@ int fio_server_log(const char *format, ...) static int fio_init_server_ip(void) { struct sockaddr *addr; - fio_socklen_t socklen; + socklen_t socklen; int sk, opt; if (use_ipv6) @@ -862,7 +864,7 @@ static int fio_init_server_ip(void) static int fio_init_server_sock(void) { struct sockaddr_un addr; - fio_socklen_t len; + socklen_t len; mode_t mode; int sk;