Lines Matching refs:resp_msg
283 struct hwkey_derive_versioned_msg resp_msg = {0}; in hwkey_derive_versioned() local
285 rc = tipc_recv2(session, sizeof(struct hwkey_msg_header), &resp_msg, in hwkey_derive_versioned()
286 sizeof(resp_msg), args->key, args->key_len); in hwkey_derive_versioned()
291 if (resp_msg.header.cmd != (req_msg.header.cmd | HWKEY_RESP_BIT)) { in hwkey_derive_versioned()
293 resp_msg.header.cmd, req_msg.header.cmd); in hwkey_derive_versioned()
297 if (resp_msg.header.status == HWKEY_NO_ERROR && in hwkey_derive_versioned()
298 (size_t)rc != sizeof(resp_msg) + args->key_len) { in hwkey_derive_versioned()
300 (size_t)rc, sizeof(resp_msg) + args->key_len); in hwkey_derive_versioned()
304 if (resp_msg.header.status == HWKEY_NO_ERROR) { in hwkey_derive_versioned()
305 args->kdf_version = resp_msg.kdf_version; in hwkey_derive_versioned()
307 resp_msg.rollback_versions[HWKEY_ROLLBACK_VERSION_OS_INDEX]; in hwkey_derive_versioned()
310 return hwkey_err_to_tipc_err(resp_msg.header.status); in hwkey_derive_versioned()