undefined4 MlmeQueueInit(undefined4 param_1,undefined4 *param_2)

{
  int iVar1;
  int iVar2;
  undefined4 *puVar3;
  
  *param_2 = 0;
  param_2[1] = 0;
  param_2[2] = 0;
  iVar2 = 0;
  puVar3 = param_2;
  do {
    *(undefined1 *)((int)puVar3 + 0x66e) = 0;
    puVar3[0x196] = 0;
    iVar1 = iVar2 * 0x19a;
    iVar2 = iVar2 + 1;
    memset(param_2 + iVar1 + 4,0,0x640)   //possible issue identified - semgrep
    puVar3 = puVar3 + 0x19a;
  } while (iVar2 != 0x14);
  return 0;
}