From 46bcd498f7b3fb55f7f048bf299f36bd8c8f7db1 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 14 Mar 2012 11:31:21 +0100 Subject: client/server: pass type of client to the backend Signed-off-by: Jens Axboe --- server.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'server.h') diff --git a/server.h b/server.h index 7a801bf0..2235f3a5 100644 --- a/server.h +++ b/server.h @@ -38,7 +38,7 @@ struct fio_net_int_cmd { }; enum { - FIO_SERVER_VER = 10, + FIO_SERVER_VER = 11, FIO_SERVER_MAX_FRAGMENT_PDU = 1024, @@ -97,9 +97,16 @@ struct cmd_single_line_pdu { struct cmd_line_pdu { uint16_t lines; + uint16_t client_type; struct cmd_single_line_pdu options[0]; }; +struct cmd_job_pdu { + uint32_t buf_len; + uint32_t client_type; + uint8_t buf[0]; +}; + struct cmd_start_pdu { uint32_t jobs; }; -- cgit v1.2.3