blob: 059a4e73ee10c1a5c58b51e7a2d30a876f034f9b [file] [log] [blame]
Patrick Venture5e6ac712017-10-25 12:16:19 -07001#include "ipmid.hpp"
2
3/** @brief The SET watchdog IPMI command.
4 *
5 * @param[in] netfn
6 * @param[in] cmd
7 * @param[in] request
8 * @param[in,out] response
9 * @param[out] data_len
10 * @param[in] context
11 *
12 * @return IPMI_CC_OK on success, -1 otherwise.
13 */
14ipmi_ret_t ipmi_app_set_watchdog(ipmi_netfn_t netfn, ipmi_cmd_t cmd,
15 ipmi_request_t request, ipmi_response_t response,
16 ipmi_data_len_t data_len, ipmi_context_t context);
17
18/** @brief The RESET watchdog IPMI command.
19 *
20 * @param[in] netfn
21 * @param[in] cmd
22 * @param[in] request
23 * @param[in,out] response
24 * @param[out] data_len
25 * @param[in] context
26 *
27 * @return IPMI_CC_OK on success, -1 otherwise.
28 */
29ipmi_ret_t ipmi_app_reset_watchdog(ipmi_netfn_t netfn, ipmi_cmd_t cmd,
30 ipmi_request_t request, ipmi_response_t response,
31 ipmi_data_len_t data_len, ipmi_context_t context);
32