Improve tcpdump legibility.
[gpxe.git] / src / include / gpxe / aoe.h
index fb69222..60c7a82 100644 (file)
@@ -71,6 +71,8 @@ struct aoehdr {
 #define AOE_CMD_ATA    0x00    /**< Issue ATA command */
 #define AOE_CMD_CONFIG 0x01    /**< Query Config Information */
 
+#define AOE_TAG_MAGIC  0xebeb0000
+
 #define AOE_ERR_BAD_COMMAND    1 /**< Unrecognised command code */
 #define AOE_ERR_BAD_PARAMETER  2 /**< Bad argument parameter */
 #define AOE_ERR_UNAVAILABLE    3 /**< Device unavailable */
@@ -115,7 +117,8 @@ struct aoe_session {
 
 extern void aoe_open ( struct aoe_session *aoe );
 extern void aoe_close ( struct aoe_session *aoe );
-extern void aoe_issue ( struct aoe_session *aoe, struct ata_command *command );
+extern struct async_operation * aoe_issue ( struct aoe_session *aoe,
+                                           struct ata_command *command );
 
 /** An AoE device */
 struct aoe_device {