Remove misleading typedef from struct sleep_command.
        tap_state_t end_state;
 };
 
-typedef struct sleep_command_s
-{
+struct sleep_command {
        /// number of microseconds to sleep
        uint32_t us;
-} sleep_command_t;
+};
 
 /**
  * Defines a container type that hold a pointer to a JTAG command
        struct stableclocks_command* stableclocks;
        struct reset_command*        reset;
        struct end_state_command*    end_state;
-       sleep_command_t* sleep;
+       struct sleep_command* sleep;
 } jtag_command_container_t;
 
 /**
 
 
        cmd->type = JTAG_SLEEP;
 
-       cmd->cmd.sleep = cmd_queue_alloc(sizeof(sleep_command_t));
+       cmd->cmd.sleep = cmd_queue_alloc(sizeof(struct sleep_command));
        cmd->cmd.sleep->us = us;
 
        return ERROR_OK;