/*****************************************************************
 * PTlink IRCd is (C) CopyRight PTlink IRC Software 1999-2005    *
 *                http://software.pt-link.net                    *
 * This program is distributed under GNU Public License          *
 * Please read the file COPYING for copyright information.       *
 *****************************************************************
 
  File: throttle.h
  Desc: throttling code
  Author: Lamego@PTlink.net
*/

struct aThrottle {		/* this is a throttle record */
    struct IN_ADDR ip;
    time_t last;
    struct aThrottle *next;
    char *connected;
    short count;
};

#define THROTTLE_HITLIMIT -1
#define THROTTLE_SENTWARN -2
extern int check_clones(struct Client * cptr, const char *remote);
extern void remove_clone_check(struct Client * cptr); 



syntax highlighted by Code2HTML, v. 0.9.1