X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fidlist.h;h=9d29d74fdfc02a0c0f054673981b31099ffd4ddb;hb=f4502217007852082bc93d144551f576bc9f5428;hp=e05bcbdab834b225b1148c9c6be526d6c5708856;hpb=a67bfbe8a773eac3852d82a7dafb53a421a3769d;p=silc.git diff --git a/apps/silcd/idlist.h b/apps/silcd/idlist.h index e05bcbda..9d29d74f 100644 --- a/apps/silcd/idlist.h +++ b/apps/silcd/idlist.h @@ -241,6 +241,12 @@ typedef struct SilcChannelClientEntryStruct { not allow any command to be exeucted more than once in about 2 seconds. This is result of normal time(). + char fast_command + + Counter to check command bursts. By default, up to 5 commands + are allowed before limiting the execution. See command flags + for more detail. + SilcServerEntry router This is a pointer to the server list. This is the router server whose @@ -270,6 +276,7 @@ struct SilcClientEntryStruct { int mode; long last_command; + char fast_command; /* Pointer to the router */ SilcServerEntry router;