Annotation of 43BSD/contrib/mh/h/addrsbr.h, revision 1.1

1.1     ! root        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 ();

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.