X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fipban.qh;h=330d8b7dff1e8c509ee6b419fddc14442423ec2e;hp=961ca05a809ad1581c3f7d7e6cc5b44a6dfd769b;hb=e0012447bfce1b551df3dc01b043655aa93dafad;hpb=0e7ed909bffb4ff21f0c68d163edfc17487e380a diff --git a/qcsrc/server/ipban.qh b/qcsrc/server/ipban.qh index 961ca05a80..330d8b7dff 100644 --- a/qcsrc/server/ipban.qh +++ b/qcsrc/server/ipban.qh @@ -1,6 +1,14 @@ +#pragma once + void Ban_SaveBans(); void Ban_LoadBans(); float Ban_MaybeEnforceBan(entity client); -float GameCommand_Ban(string command); +float Ban_MaybeEnforceBanOnce(entity client); +float BanCommand(string command); + +float Ban_Insert(string ip, float bantime, string reason, float dosync); +void Ban_KickBanClient(entity client, float bantime, float masksize, string reason); +void Ban_View(); +float Ban_Delete(float i); void OnlineBanList_URI_Get_Callback(float id, float status, string data);