2 * Copyright (c) 2016-2018 Eugene Syromyatnikov <evgsyr@gmail.com>
5 * SPDX-License-Identifier: LGPL-2.1-or-later
10 #include DEF_MPERS_TYPE(struct_keyctl_kdf_params)
12 #include "keyctl_kdf_params.h"
13 typedef struct keyctl_kdf_params struct_keyctl_kdf_params;
17 MPERS_PRINTER_DECL(int, fetch_keyctl_kdf_params, struct tcb *const tcp,
18 kernel_ulong_t addr, struct strace_keyctl_kdf_params *p)
20 struct_keyctl_kdf_params kdf;
23 if ((ret = umove(tcp, addr, &kdf)))
26 p->hashname = (kernel_ulong_t)
31 p->otherinfo = (kernel_ulong_t)
36 p->otherinfolen = kdf.otherinfolen;
38 memcpy(p->__spare, kdf.__spare, sizeof(kdf.__spare));