void FUN_00404fd4(void)

{
  syslog(0xe5,"DHCP: Client performing a DHCP renew.");
  switch(DAT_0041bc10) {
  default:
    DAT_0041bc08 = 0;
    DAT_0041bc18 = 0;
    return;
  case 2:
    FUN_00404f6c(1);
  case 3:
  case 4:
    DAT_0041bc10 = 6;
    DAT_0041bc08 = 0;
    DAT_0041bc18 = 0;
    return;
  case 6:
    run_script(0,"deconfig");
  case 1:
  case 7:
    FUN_00404f6c(2);
    DAT_0041bc08 = 0;
    DAT_0041bc10 = 0;
    DAT_0041bc18 = 0;
    return;
  }
}