void FUN_0041bde0(undefined4 param_1,int param_2)

{
  undefined4 local_28;
  undefined4 local_24;
  undefined4 local_20;
  undefined4 local_1c;
  undefined4 local_18;
  undefined4 local_14;
  undefined4 local_10;
  
  local_20 = *(undefined4 *)(param_2 + 0x10);
  local_1c = *(undefined4 *)(param_2 + 0x14);
  local_14 = *(undefined4 *)(param_2 + 0x1c);
  local_18 = *(undefined4 *)(param_2 + 0x18);
  local_24 = 0;
  local_10 = 0;
  if (ra_pfxlen == 0) {
    ra_pfxlen = 0x80;
  }
  local_28 = 10;
  ifaddrconf(param_1,*(undefined4 *)(*(int *)(param_2 + 0x2c) + 0x10),&local_28,ra_pfxlen,
             *(undefined4 *)(param_2 + 8),*(undefined4 *)(param_2 + 0xc));
  return;
}