isClient($token)) { echo "access denied\n"; break; } if((new action)->delist($ip)){ echo long2ip($ip) . " delisted\n"; } else { echo long2ip($ip) . " not delisted\n"; }; break; case 'blacklist': if ((new token)->isAdmin($token)){ if((new action)->blackList($ip)){ echo " blacklisted " . long2ip($ip) ."\n"; } else { echo " fehler\n"; }; } else { echo "no admin permissions\n"; }; break; case 'whitelist': if ((new token)->isAdmin($token)){ if((new action)->whiteList($ip)){ echo " whitelisted " . long2ip($ip) ."\n"; } else { echo " fehler\n"; }; } else { echo "no admin permissions\n"; }; break; default: if ((new token)->isClient($token)){ if((new action)->list($ip)){ echo " inserted " . long2ip($ip) ."\n"; } else { echo " fehler\n"; }; } else { echo "Client token " . $token . " not registered\n"; }; }