diff options
-rw-r--r-- | include/ipmid/handler.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/ipmid/handler.hpp b/include/ipmid/handler.hpp index 0c65436..1643e58 100644 --- a/include/ipmid/handler.hpp +++ b/include/ipmid/handler.hpp @@ -42,15 +42,15 @@ static inline message::Response::ptr errorResponse(message::Request::ptr request, ipmi::Cc cc, Args&&... args) { message::Response::ptr response = request->makeResponse(); - auto payload = std::make_tuple(cc, args...); - response->pack(payload); + response->cc = cc; + response->pack(args...); return response; } static inline message::Response::ptr errorResponse(message::Request::ptr request, ipmi::Cc cc) { message::Response::ptr response = request->makeResponse(); - response->pack(cc); + response->cc = cc; return response; } |