home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / c / bts314b4 / session.h < prev    next >
C/C++ Source or Header  |  1991-08-31  |  817b  |  52 lines

  1. #ifndef H_SESSION
  2. #define H_SESSION
  3. /*
  4.  * session.h
  5.  *
  6.  * Some declarations used during sessions
  7.  */
  8.  
  9. #define NUM_FLAGS 4
  10.  
  11. /*
  12.  * Data declared in b_session.c
  13.  */
  14.  
  15.  
  16. extern ADDR_LIST remote_ads;
  17.  
  18. extern int Netmail_Session;
  19. extern int isOriginator;
  20.  
  21. extern int got_arcmail;
  22. extern int got_packet;
  23. extern int got_mail;
  24. extern int mail_finished;
  25. extern int sent_mail;
  26. extern int made_request;
  27. extern int net_problems;
  28.  
  29. extern ADDR remote_addr;
  30. extern int remote_capabilities;
  31.  
  32. extern long total_bytes;
  33. extern char *ext_flags;
  34. extern char *request_template;
  35.  
  36. extern char *session_password;
  37.  
  38. extern BOOLEAN doing_janus;
  39.  
  40. /*
  41.  * Functions in b_session.c
  42.  */
  43.  
  44. void b_init (void);
  45. void b_session (int);
  46.  
  47. int is_arcmail (char *, size_t);
  48. char *check_netfile (char *);
  49.  
  50.  
  51. #endif
  52.