From 8784a72f0e042bfaf5b64b4c21f9f0290f865793 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Sun, 27 Feb 2011 10:35:49 +1100 Subject: [PATCH] ISCSICLIENT update the example to use the _task() function for task management --- examples/iscsiclient.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/iscsiclient.c b/examples/iscsiclient.c index e8a4752..fc2ccc1 100644 --- a/examples/iscsiclient.c +++ b/examples/iscsiclient.c @@ -33,7 +33,7 @@ struct client_state { int block_size; }; -void tm_at_cb(struct iscsi_context *iscsi _U_, int status, void *command_data _U_, void *private_data) +void tm_at_cb(struct iscsi_context *iscsi _U_, int status _U_, void *command_data _U_, void *private_data) { struct client_state *clnt = (struct client_state *)private_data; @@ -44,10 +44,8 @@ void tm_at_cb(struct iscsi_context *iscsi _U_, int status, void *command_data _U } -void synccache10_cb(struct iscsi_context *iscsi _U_, int status, void *command_data _U_, void *private_data) +void synccache10_cb(struct iscsi_context *iscsi _U_, int status, void *command_data _U_, void *private_data _U_) { - struct client_state *clnt = (struct client_state *)private_data; - printf("SYNCCACHE10 status:%d\n", status); } @@ -61,7 +59,7 @@ void nop_out_cb(struct iscsi_context *iscsi, int status, void *command_data, voi printf("NOP-IN data:%s\n", data->data); } printf("Send SYNCHRONIZECACHE10\n"); - task = iscsi_synchronizecache10_send(iscsi, 2, 0, 0, 0, 0, synccache10_cb, private_data); + task = iscsi_synchronizecache10_task(iscsi, 2, 0, 0, 0, 0, synccache10_cb, private_data); if (task == NULL) { printf("failed to send sync cache10\n"); exit(10);