home *** CD-ROM | disk | FTP | other *** search
/ Power Hacker 2003 / Power_Hacker_2003.iso / E-zine / Magazines / crh / freebsd / rootkit / sniffit.0.3.5 / sn_interface.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-05-27  |  1.3 KB  |  37 lines

  1. /* Sniffit Data File                                                       */
  2.  
  3. #include "pcap.h"
  4.  
  5. typedef void (*sig_hand)(int );  /* sighandler_t gave errors, weird */
  6.  
  7. int add_itemlist(char *, char *);
  8. void child_exit (void);
  9. void clear_shared_mem(char);
  10. void data_device (char *, int);
  11. void data_window (struct box_window *, struct box_window *, int, int, int, 
  12.                                        int, char *, int);
  13. int del_itemlist(char *, char *);
  14. void exec_mask (void);
  15. void f_box_window (struct box_window *, int, int, int, int, int);
  16. void fill_box_window (struct box_window *, char *, int, int, int);
  17. void forced_refresh (void);
  18. void init_screen (void);
  19. char *input_field(char *, char *, int);
  20. void interaction (int);
  21. void mask_status (struct box_window *);
  22. void mem_exit (void);
  23. void menu_line (void);
  24. void point_item (struct box_window *, char *, int, int, int, int);
  25. void run_interface (void);
  26. void screen_exit (void);
  27. void set_signal (int, sig_hand);
  28. void sig_blocking(char, int);
  29. void stop_logging (void);
  30. int check_mask (const struct packetheader *,const unsigned char *, char *, 
  31.                     char *, struct unwrap *);
  32. pcap_handler interactive_packethandler( char *, const struct packetheader *,
  33.                                  const unsigned char *);
  34. void stop_packet_info (void);
  35. void packet_info_handler (int);
  36. void create_arguments(char *, char *, char *, char *, char *, int);
  37.