void FUN_00402a70(void)
{
int *piVar1;
if (DAT_0043e9c4 == 0) {
return;
}
piVar1 = dhcp6_if;
if (dhcp6_if != (int *)0x0) {
do {
if (piVar1[2] != 0) {
return;
}
piVar1 = (int *)*piVar1;
} while (piVar1 != (int *)0x0);
}
dprintf(6,"check_exit","exiting");
/* WARNING: Subroutine does not return */
exit(0);
}