1: /* addrsbr.h - definitions for the address parsing system */
   2: 
   3: #define AD_HOST 1       /* getm(): lookup official hostname */
   4: #define AD_NHST 0       /* getm(): do not lookup official name */
   5: #define AD_NAME AD_NHST     /* AD_HOST is TOO slow */
   6: 
   7: 
   8: struct mailname {
   9:     struct mailname *m_next;
  10: 
  11:     char   *m_text,
  12:            *m_pers,
  13:            *m_mbox,
  14:            *m_host,
  15:        *m_path;
  16: 
  17:     int     m_type;
  18: #define UUCPHOST    (-1)
  19: #define LOCALHOST   0
  20: #define NETHOST     1
  21: #define BADHOST     2
  22: 
  23:     char    m_nohost;
  24: 
  25:     char    m_bcc;
  26: 
  27:     int     m_ingrp;
  28:     char   *m_gname;
  29: 
  30:     char   *m_note;
  31: 
  32: #ifdef  MHMTS
  33:     char   *m_aka;
  34: #endif	MHMTS
  35: };
  36: 
  37: 
  38: void    mnfree ();
  39: int     ismymbox ();
  40: char   *getname (), *adrsprintf (), *auxformat ();
  41: struct mailname *getm ();
  42: 
  43: #define adrformat(m)    auxformat ((m), 1)
  44: 
  45: char   *LocalName (), *SystemName (), *UucpChan ();
  46: char   *OfficialName ();

Defined struct's

mailname defined in line 8; used 104 times

Defined macros

AD_NHST defined in line 4; used 5 times
BADHOST defined in line 21; used 2 times
LOCALHOST defined in line 19; used 7 times
NETHOST defined in line 20; used 4 times
UUCPHOST defined in line 18; used 8 times

Usage of this include

Last modified: 1986-04-21
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 890
Valid CSS Valid XHTML 1.0 Strict