void FUN_00404768(void)

{
  bool bVar1;
  uint uVar2;
  int iVar3;
  undefined4 local_28;
  undefined4 local_24;
  undefined4 local_20;
  undefined4 local_1c;
  
  dolog(7,"Sending MLD Queries\n");
  local_28 = 0;
  local_24 = 0;
  local_20 = 0;
  local_1c = 0;
  uVar2 = 0;
  while( true ) {
    iVar3 = uVar2 * 0x90;
    bVar1 = *(uint *)(g_conf + 4) <= uVar2;
    uVar2 = uVar2 + 1;
    if (bVar1) break;
    iVar3 = *(int *)(g_conf + 8) + iVar3;
    if (*(int *)(iVar3 + 0x18) != 0) {
      FUN_004044e0(iVar3,&local_28,0,0);
    }
  }
  dolog(7,"Sending MLD Queries - done\n");
  return;
}