Annotation of researchv10no/lbin/mailx/config.c, revision 1.1

1.1     ! root        1: #ident "@(#)config.c   1.3 'attmail mail(1) command'"
        !             2: #ident "@(#)mailx:config.c     1.2.1.1"
        !             3: /*     Copyright (c) 1984 AT&T */
        !             4: /*       All Rights Reserved   */
        !             5: 
        !             6: /*     THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T     */
        !             7: /*     The copyright notice above does not evidence any        */
        !             8: /*     actual or intended publication of such source code.     */
        !             9: 
        !            10: #ident "@(#)mailx:config.c     1.2"
        !            11: 
        !            12: /*
        !            13:  * mailx -- a modified version of a University of California at Berkeley
        !            14:  *     mail program
        !            15:  */
        !            16: 
        !            17: /*
        !            18:  * This file contains definitions of network data used by mailx
        !            19:  * when replying.  See also:  configdefs.h and optim.c
        !            20:  */
        !            21: 
        !            22: /*
        !            23:  * The subterfuge with CONFIGFILE is to keep cc from seeing the
        !            24:  * external definitions in configdefs.h.
        !            25:  */
        !            26: #define        CONFIGFILE
        !            27: #include "configdefs.h"
        !            28: 
        !            29: /*
        !            30:  * Set of network separator characters.
        !            31:  */
        !            32: char   *metanet = "!^:%@.";
        !            33: 
        !            34: /*
        !            35:  * Host table of "known" hosts.  See the comment in configdefs.h;
        !            36:  * not all accessible hosts need be here (fortunately).
        !            37:  */
        !            38: struct netmach netmach[] = {
        !            39:        EMPTY,          EMPTYID,        BN|AN,  /* Filled in dynamically */
        !            40:        EMPTY,          EMPTYID,        BN|AN,  /* Filled in dynamically */
        !            41:        0,              0,              0
        !            42: };
        !            43: 
        !            44: /*
        !            45:  * Table to convert from network separator code in address to network
        !            46:  * bit map kind.  With this transformation, we can deal with more than
        !            47:  * one character having the same meaning easily.
        !            48:  */
        !            49: struct ntypetab ntypetab[] = {
        !            50:        '%',    AN,
        !            51:        '@',    AN,
        !            52:        ':',    SN,
        !            53:        '!',    BN,
        !            54:        '^',    BN,
        !            55:        0,      0
        !            56: };

unix.superglobalmegacorp.com

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