Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/fred/fred.h, revision 1.1

1.1     ! root        1: /* fred.h - definitions for fred */
        !             2: 
        !             3: /* 
        !             4:  * $Header: /f/osi/others/quipu/uips/fred/RCS/fred.h,v 7.6 90/06/11 10:55:21 mrose Exp $
        !             5:  *
        !             6:  *
        !             7:  * $Log:       fred.h,v $
        !             8:  * Revision 7.6  90/06/11  10:55:21  mrose
        !             9:  * UFN
        !            10:  * 
        !            11:  * Revision 7.5  90/03/08  08:05:08  mrose
        !            12:  * phone
        !            13:  * 
        !            14:  * Revision 7.4  90/01/16  20:43:29  mrose
        !            15:  * last check-out
        !            16:  * 
        !            17:  * Revision 7.3  90/01/11  18:36:33  mrose
        !            18:  * real-sync
        !            19:  * 
        !            20:  * Revision 7.2  89/12/14  18:49:03  mrose
        !            21:  * KIS project
        !            22:  * 
        !            23:  * Revision 7.1  89/12/13  20:01:49  mrose
        !            24:  * errfp
        !            25:  * 
        !            26:  * Revision 7.0  89/11/23  22:08:57  mrose
        !            27:  * Release 6.0
        !            28:  * 
        !            29:  */
        !            30: 
        !            31: /*
        !            32:  *                               NOTICE
        !            33:  *
        !            34:  *    Acquisition, use, and distribution of this module and related
        !            35:  *    materials are subject to the restrictions of a license agreement.
        !            36:  *    Consult the Preface in the User's Manual for the full terms of
        !            37:  *    this agreement.
        !            38:  *
        !            39:  */
        !            40: 
        !            41: 
        !            42: #include <stdio.h>
        !            43: #include "general.h"
        !            44: #include "manifest.h"
        !            45: #include "tailor.h"
        !            46: 
        !            47: /*    MAIN */
        !            48: 
        !            49: extern int  interrupted;
        !            50: extern int  oneshot;
        !            51: 
        !            52: extern char ufn_file[];
        !            53: 
        !            54: extern SFP     istat;
        !            55: extern SFP     qstat;
        !            56: 
        !            57: extern LLog _fred_log, *fred_log;
        !            58: 
        !            59: 
        !            60: void   adios (), advise ();
        !            61: int    ask (), getline ();
        !            62: char   *strdup ();
        !            63: 
        !            64: /*    DATA */
        !            65: 
        !            66: extern int     debug;
        !            67: extern int     fflag;
        !            68: extern int     kflag;
        !            69: extern int     mail;
        !            70: extern int     nametype;
        !            71: extern int     network;
        !            72: extern int     phone;
        !            73: extern int     query;
        !            74: extern int     readonly;
        !            75: extern int     soundex;
        !            76: extern int     timelimit;
        !            77: extern int     verbose;
        !            78: extern int     watch;
        !            79: 
        !            80: extern int      usetty;
        !            81: extern int      ifd;
        !            82: extern int      ofd;
        !            83: 
        !            84: extern int     didbind;
        !            85: extern int     dontpage;
        !            86: extern int     rcmode;
        !            87: extern int     runcom;
        !            88: extern int     runsys;
        !            89: 
        !            90: extern char    *manager;
        !            91: extern char    *pager;
        !            92: 
        !            93: extern char    *myarea;
        !            94: extern char    *mydn;
        !            95: extern char    *myhome;
        !            96: extern char    *myuser;
        !            97: 
        !            98: 
        !            99: extern FILE    *stdfp;
        !           100: extern FILE    *errfp;
        !           101: 
        !           102: 
        !           103: #define        EOLN    (network && !mail ? "\r\n" : "\n")
        !           104: 
        !           105: /*    DISPATCH */
        !           106: 
        !           107: struct dispatch {
        !           108:     char   *ds_name;
        !           109:     IFP            ds_fnx;
        !           110: 
        !           111:     int            ds_flags;
        !           112: #define        DS_NULL 0x00
        !           113: #define        DS_USER 0x01
        !           114: #define        DS_SYOK 0x02
        !           115: 
        !           116:     char   *ds_help;
        !           117: };
        !           118: 
        !           119: /*    MISCELLANY */
        !           120: 
        !           121: struct area_guide {
        !           122:     int            ag_record;
        !           123: #define        W_ORGANIZATION  0x01
        !           124: #define        W_UNIT          0x02
        !           125: #define        W_LOCALITY      0x03
        !           126: #define        W_PERSON        0x04
        !           127: #define        W_DSA           0x05
        !           128: #define        W_ROLE          0x06
        !           129:     char   *ag_key;
        !           130: 
        !           131:     char   *ag_search;
        !           132: 
        !           133:     char   *ag_class;
        !           134:     char   *ag_rdn;
        !           135: 
        !           136:     char   *ag_area;
        !           137: };
        !           138: 
        !           139: extern int  area_quantum;
        !           140: extern struct area_guide areas[];
        !           141: 
        !           142: /*    WHOIS */
        !           143: 
        !           144: extern char *whois_help[];
        !           145: 
        !           146: /*  */
        !           147: 
        !           148: extern int  errno;
        !           149: 

unix.superglobalmegacorp.com

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