undefined4 * copy_authparam(undefined4 *param_1)
{
undefined4 *puVar1;
undefined4 uVar2;
undefined4 uVar3;
undefined4 uVar4;
undefined4 uVar5;
undefined4 uVar6;
undefined4 uVar7;
undefined4 uVar8;
puVar1 = (undefined4 *)malloc(0x20) //possible issue identified - semgrep
if (puVar1 != (undefined4 *)0x0) {
uVar8 = param_1[7];
uVar2 = param_1[1];
uVar3 = param_1[2];
uVar4 = param_1[3];
uVar5 = param_1[4];
uVar6 = param_1[5];
uVar7 = param_1[6];
*puVar1 = *param_1;
puVar1[1] = uVar2;
puVar1[2] = uVar3;
puVar1[3] = uVar4;
puVar1[4] = uVar5;
puVar1[5] = uVar6;
puVar1[6] = uVar7;
puVar1[7] = uVar8;
}
return puVar1;
}