botnet.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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 lower_bot_linked(int idx);
  8. void higher_bot_linked(int idx);
  9. void answer_local_whom(int, int);
  10. char *lastbot(char *);
  11. int nextbot(char *);
  12. int in_chain(char *);
  13. void tell_bots(int);
  14. void tell_bottree(int, int);
  15. int botlink(char *, int, char *);
  16. int botunlink(int, char *, char *);
  17. void dump_links(int);
  18. void addbot(char *, char *, char *, char, int);
  19. void updatebot(int, char *, char, int);
  20. void rembot(char *);
  21. struct tand_t_struct *findbot(char *);
  22. void unvia(int, struct tand_t_struct *);
  23. void check_botnet_pings();
  24. int partysock(char *, char *);
  25. int addparty(char *, char *, int, char, int, char *, int *);
  26. void remparty(char *, int);
  27. void partystat(char *, int, int, int);
  28. int partynick(char *, int, char *);
  29. int partyidle(char *, char *);
  30. void partysetidle(char *, int, int);
  31. void partyaway(char *, int, char *);
  32. #ifdef S_DCCPASS
  33. void botnet_send_cmdpass(int, char *, char *);
  34. #endif /* S_DCCPASS */
  35. void zapfbot(int);
  36. void tandem_relay(int, char *, int);
  37. int getparty(char *, int);
  38. #endif /* !MAKING_MODS */
  39. #endif /* !_BOTNET_H */