diff options
Diffstat (limited to 'src/include/gpxe/aoe.h')
| -rw-r--r-- | src/include/gpxe/aoe.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/include/gpxe/aoe.h b/src/include/gpxe/aoe.h index 8b3e0ca48..3c54b6bb1 100644 --- a/src/include/gpxe/aoe.h +++ b/src/include/gpxe/aoe.h @@ -107,7 +107,7 @@ struct aoe_session { /** Byte offset within command's data buffer */ unsigned int command_offset; /** Asynchronous operation for this command */ - struct async_operation aop; + struct async async; /** Retransmission timer */ struct retry_timer timer; @@ -121,8 +121,9 @@ struct aoe_session { extern void aoe_open ( struct aoe_session *aoe ); extern void aoe_close ( struct aoe_session *aoe ); -extern struct async_operation * aoe_issue ( struct aoe_session *aoe, - struct ata_command *command ); +extern int aoe_issue ( struct aoe_session *aoe, + struct ata_command *command, + struct async *parent ); /** An AoE device */ struct aoe_device { |
