botnet.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #ifndef _BOTNET_H
  2. #define _BOTNET_H
  3. #ifdef HAVE_CONFIG_H
  4. # include "config.h"
  5. #endif
  6. #ifndef MAKING_MODS
  7. void restart_chons();
  8. void lower_bot_linked(int idx);
  9. void higher_bot_linked(int idx);
  10. void answer_local_whom(int, int);
  11. char *lastbot(char *);
  12. int nextbot(char *);
  13. int in_chain(char *);
  14. void tell_bots(int);
  15. void tell_bottree(int, int);
  16. int botlink(char *, int, char *);
  17. int botunlink(int, char *, char *);
  18. void dump_links(int);
  19. void addbot(char *, char *, char *, char, int);
  20. void updatebot(int, char *, char, int);
  21. void rembot(char *);
  22. struct tand_t_struct *findbot(char *);
  23. void unvia(int, struct tand_t_struct *);
  24. void check_botnet_pings();
  25. int partysock(char *, char *);
  26. int addparty(char *, char *, int, char, int, char *, int *);
  27. void remparty(char *, int);
  28. void partystat(char *, int, int, int);
  29. int partynick(char *, int, char *);
  30. int partyidle(char *, char *);
  31. void partysetidle(char *, int, int);
  32. void partyaway(char *, int, char *);
  33. #ifdef S_DCCPASS
  34. void botnet_send_cmdpass(int, char *, char *);
  35. #endif /* S_DCCPASS */
  36. void zapfbot(int);
  37. void tandem_relay(int, char *, int);
  38. int getparty(char *, int);
  39. #endif /* !MAKING_MODS */
  40. #endif /* !_BOTNET_H */