void FUN_004050b0(void)

{
  char *pcVar1;
  char acStack_28 [20];
  
  if (DAT_0041bc10 - 2U < 3) {
    pcVar1 = inet_ntoa(DAT_0041bc14);
    strcpy(acStack_28,pcVar1)   //possible issue identified - semgrep
    pcVar1 = inet_ntoa(DAT_0041bc04);
    syslog(0xe5,"DHCP: Client release IP %s to server %s.",pcVar1,acStack_28);
    send_release(DAT_0041bc14.s_addr,DAT_0041bc04.s_addr);
    run_script(0,"deconfig");
  }
  FUN_00404f6c(0);
  DAT_0041bc10 = 7;
  DAT_0041bc18 = 0x7fffffff;
  return;
}