# 2.11BSD#431 - /usr/src/new/notes/src/structs.h

##### Macros

    ACCESS            X
    ACCHLP            X
    ADDID             X
    ADDTIME           X
    ANONOK            X
    ARCHALIAS         X
    ARCHIVE           X
    ARCHLOCK          X
    ARCHRESPOK        X
    ARCHWRITOK        X
    AVAILHLP          X
    BAD               X
    BASESEQ           X
    BUFSIZE           X
    CMDLEN            X
    COMPRESS          X
    CONTINUED         X
    COPYID            X
    DATELEN           X
    DELETED           X
    DETAIL            X
    DFLTPERMS         X
    DIRANYON          X
    DIRDFLT           X
    DIRHLP            X
    DIRMES            X
    DIRNOCARE         X
    DIROFF            X
    DIRON             X
    DMLEN             X
    DRCTOK            X
    DSCRLOCK          X
    EDIT              X
    EXTSEQ            X
    FALSE             X
    FRMNEWS           X
    GIDMASK           X
    GOOD              X
    GRIPES            X
    HARDMAX           X
    HOMESYSSZ         X
    INDEXN            X
    INDEXR            X
    INDXHLP           X
    INDXSEQ           X
    ISARCH            X
    KEEPDFLT          X
    KEEPNO            X
    KEEPYES           X
    LIMHLP            X
    LOCAL             X
    LOCKIT            X
    LOCKS             X
    LOGLOCK           X
    MAXMSG            X
    MODERATED         X
    NAMESZ            X
    NETLOG            X
    NETWRKD           X
    NEVER             X
    NFCOMMENT         X
    NFINVALID         X
    NNLEN             X
    NOADDID           X
    NOADDTIME         X
    NOCOPYID          X
    NODETAIL          X
    NOEDIT            X
    NOLOCKIT          X
    NONF              X
    NOPOLICY          X
    NOREADSEQ         X
    NORMSEQ           X
    NOSEQ             X
    NOT               X
    NOWRITESEQ        X
    NPERMS            X
    OPEN              X
    ORPHND            X
    PAGELEN           X
    PAGESAV           X
    PASSWDLEN         X
    PERMGROUP         X
    PERMSYSTEM        X
    PERMUSER          X
    POLICY            X
    QUITBAD           X
    QUITFAST          X
    QUITNEX           X
    QUITNOSEQ         X
    QUITSEQ           X
    QUITUPD           X
    RDMHLP            X
    READOK            X
    RESPOK            X
    RESPSZ            X
    SEQ               X
    SEQLOCK           X
    SEQUENCER         X
    SYSSZ             X
    TEXT              X
    TITLEN            X
    TRUE              X
    TXTLOCK           X
    UIDMASK           X
    UNIQPLEX          X
    USERSEQ           X
    UTILITY           X
    WDLEN             X
    WRITOK            X
    WRITONLY          X

##### struct's

    auth_f            X
    daddr_f           X
    descr_f           X
    dsply_f           X
    id_f              X
    io_f              X
    nflist_f          X
    note_f            X
    perm_f            X
    resp_f            X
    seq_f             X
    txtbuf_f          X
    when_f            X

       1: #include <stdio.h>
       2: #include <sys/param.h>
       3:
       4: #if defined(RCSIDENT) && defined(MAINLINE)
       5: static char zzstructs[] = "$Header: src/usenet/notes/src/RCS/structs.h,v 1.9.1 96/3/21 21:48:27 paul Exp $";
       6: #endif	defined(RCSIDENT) && defined(MAINLINE)
       7:
       8: /*
       9:  *	structure definitions for the notesfile program.
      10:  *
      11:  *	Constants/definitions likely to change with different
      12:  *	kernels are included in the file "parms.h".
      13:  */
      14:
      15:
      16: #define TRUE    1                   /* pretty euphemisms */
      17: #define FALSE   0
      18: #define NEVER   (-1)                    /* expiration stuff */
      19: #define EDIT    TRUE                    /* whether to edit or */
      20: #define NOEDIT  FALSE                   /* not to edit */
      21:
      22: #ifdef  UID8                        /* 8 bit uids */
      23: #define     UIDMASK 0377                /* mask 8 bit uids */
      24: #define     GIDMASK 0377                /* mask 8 bit gids */
      25: #else   ! defined(UID8)                 /* 16 bit uids */
      26: #define     UIDMASK 0177777             /* mask out high UID bits */
      27: #define     GIDMASK 0177777             /* mask out high GID bits */
      28: #endif	! defined(UID8)
      29:
      30: #define     NETLOG  "net.log"           /* network logfile */
      31: #define     GRIPES  "nfgripes"          /* gripe notesfile */
      32: #define     UTILITY ".utilities"            /* utility directory */
      33: #define     LOCKS   ".locks"            /* lock directory */
      34: #define     SEQUENCER ".sequencer"          /* sequencer files */
      35: #define     SEQ ".SEQ"              /* next d_nfnum */
      36: #define     INDXHLP "index.help"            /* index page help */
      37: #define     RDMHLP  "read.help"         /* readem page help file */
      38: #define     LIMHLP  "lim.help"          /* help for limited index */
      39: #define     ACCHLP  "access.help"           /* for access editor */
      40: #define     DIRHLP  "dir.help"          /* for director options */
      41: #define     AVAILHLP "avail.notes"          /* list of public notefiles */
      42: #define     NFCOMMENT "nfcomment"           /* nfcomment routine */
      43: #define     ARCHALIAS "Archive-into"        /* archive mapping */
      44:
      45: #define     TEXT    "text"              /* name of text file */
      46: #define     INDEXN  "note.indx"         /* master index */
      47: #define     INDEXR  "resp.indx"         /* response chains */
      48: #define     ACCESS  "access"            /* access lists here */
      49: #define     ARCHIVE "archive"           /* archive sub-dir */
      50: #define     COMPRESS "comp."            /* compress names */
      51: #define     SEQLOCK     's'         /* .SEQ lock */
      52: #define     LOGLOCK     'l'         /* log file locking */
      53: #define     ARCHLOCK    'a'         /* archiving */
      54: #define     TXTLOCK     't'         /* text file */
      55: #define     DSCRLOCK    'n'         /* index file */
      56:
      57: #define     RESPSZ  5               /* number responses/response record */
      58: #define     NAMESZ  17              /* longest user name */
      59: #define     HOMESYSSZ   33          /* user home system */
      60: #define     SYSSZ   33              /* system name length */
      61:                             /* above hold null byte also */
      62: #define     BUFSIZE 1024                /* chars in core */
      63:
      64: /*
      65:  *	pick an appropriate default for the maximum message length
      66:  *	(MAXMSG). Also pick an appropriate hard limit. (HARDMAX)
      67:  *	HARDMAX must leave room for a one line message of up to 50
      68:  *	bytes of the form "ignoring %ld excess bytes"
      69:  */
      70: #ifdef  BIGTEXT
      71: #define     MAXMSG  100000              /* can be larger */
      72: #define     HARDMAX 3000000             /* 3 Mbytes */
      73: #else   NOT BIGTEXT
      74: #define     MAXMSG  65000               /* not much larger */
      75: #define     HARDMAX 65000               /* room for mesage */
      76: #endif	NOT BIGTEXT
      77: #define     PAGESAV 50              /* display stack */
      78:                             /* using unsigned short */
      79: #define     UNIQPLEX 100000             /* multiplex nfid into noteid */
      80:                             /* see putnote and putresp */
      81:
      82: #define     TITLEN  36              /* note title length */
      83: #define     NNLEN   40              /* Notesfile Name length */
      84: #define     DMLEN   40              /* director message length */
      85: #define     NOT ~               /* tilde, prints wrong on hazeltines */
      86: #define     WDLEN   128             /* longest file name */
      87: #define     CMDLEN  512             /* build-a-command */
      88: #define     PASSWDLEN 128               /* longest line in /etc/passwd */
      89: #define     DATELEN 24              /* length of formatted date */
      90: #define     NPERMS  35              /* max access list */
      91: /*
      92:  *	NPERMS can be increased as desired. However, a static array is
      93:  *	allocated based on this constant. Watch it if you are running in
      94:  *	a memory starved environment (like an 11/60).
      95:  */
      96: #define     PAGELEN 56              /* pagelength for 'S' */
      97:
      98: #define     ANONOK     01               /* permit anon notes */
      99: #define     FRMNEWS    01               /* non-nf article */
     100: #define     OPEN       02               /* open for public */
     101: #define     DIRMES     04               /* director msg on */
     102: #define     DELETED    010              /* is deleted */
     103: #define     NFINVALID  010              /* got bad copy */
     104: #define     NETWRKD    020              /* networking OK */
     105: #define     CONTINUED  040              /* was auto-split */
     106: #define     WRITONLY   0100             /* writeonly access when written */
     107: #define     ORPHND     0200             /* foster parent */
     108: #define     ISARCH     0400             /* is an archive */
     109: #define     MODERATED 01000             /* mail to moderator */
     110: #define     LOCAL     02000             /* no signature */
     111:
     112: /*	change these only after modifying the table in access.c		*/
     113: #define     READOK  01              /* allow user to read */
     114: #define     WRITOK  02              /* allow user to write */
     115: #define     DRCTOK  04              /* allow user to be director */
     116: #define     RESPOK  010             /* ok to respond */
     117: /*
     118:  *	archive writing keyed on director status for now...
     119:  */
     120: #define     ARCHWRITOK  020             /* archive write */
     121: #define     ARCHRESPOK 040              /* archive response */
     122: #define     DFLTPERMS (READOK+WRITOK+RESPOK)    /* default permissions */
     123:
     124: #define     PERMUSER    00          /* perm_f entry type */
     125: #define     PERMGROUP   01          /* ORDER IS IMPORTANT */
     126: #define     PERMSYSTEM  02
     127:
     128:
     129: /*
     130:  *	Sequencer modes.
     131:  *	modes < NOREADSEQ cause the time to be taken from "Basetime"
     132:  *	modes < NOWRITESEQ cause no update when leaving the notesfile.
     133:  *	There is currently no way to read from the sequencer file
     134:  *		and not update -- it's a wierd case anyway.
     135:  */
     136:
     137: #define     NOSEQ       0           /* no sequencer */
     138: #define     USERSEQ     1           /* usertime noupdate */
     139:
     140: #define     NOWRITESEQ  10          /* < this no write */
     141: #define     BASESEQ     11          /* usertime & update */
     142:
     143: #define     NOREADSEQ   100         /* use Basetime if < */
     144: #define     NORMSEQ     101         /* normal sequencer */
     145: #define     EXTSEQ      102         /* enter anyway */
     146: #define     INDXSEQ     103         /* index sequencer */
     147:                             /*  from harpo!mmp */
     148:
     149: #define     QUITSEQ     -2          /* quit, update sequencer */
     150: #define     QUITNOSEQ   -3          /* quit, no seq update */
     151: #define     QUITFAST    -4          /* quit almost abort */
     152: #define     QUITUPD     -5          /* like quitfast */
     153: #define     QUITNEX     -6          /* no notesfile */
     154: #define     QUITBAD     -7          /* bad notesfile */
     155:
     156: #define     GOOD        0           /* good exit status */
     157: #define     BAD     1           /* bad exit status */
     158: #define     NONF        2           /* no notefile */
     159:
     160: #define     POLICY      1           /* mnemonics */
     161: #define     NOPOLICY    0           /* used in calls */
     162: #define     LOCKIT      1           /* Do not change */
     163: #define     NOLOCKIT    0
     164: #define     COPYID      1
     165: #define     NOCOPYID    0
     166: #define     ADDID       1
     167: #define     NOADDID     0
     168: #define     ADDTIME     1
     169: #define     NOADDTIME   0
     170: #define     DETAIL      1           /* dump extra info */
     171: #define     NODETAIL    0           /* used for generic form */
     172:
     173: /*
     174:  *	These defines are for the archiver. They are used for determining
     175:  *	eligibility for archival along with the age of the note.
     176:  *	DFLT means to use whatever value was supplied on the archive
     177:  *	command line.  The others mean the notesfile is configured
     178:  *	for a specific archival setup.
     179:  */
     180:
     181: #define     DIRDFLT     0           /* use cmd line */
     182: #define     DIRNOCARE   1           /* don't check dir */
     183: #define     DIRON       2           /* only if dir on */
     184: #define     DIROFF      3           /* only if dir off */
     185: #define     DIRANYON    4           /* note or resp on */
     186:
     187: #define     KEEPDFLT    0           /* use cmd line */
     188: #define     KEEPNO      1           /* delete 'em */
     189: #define     KEEPYES     2           /* archive 'em */
     190:
     191: struct auth_f                       /* how we id author */
     192: {
     193:     char    aname[NAMESZ];              /* his name */
     194:     char    asystem[HOMESYSSZ];             /* his system */
     195:     int     aid;                    /* uid (if local) */
     196: };
     197:
     198: struct when_f                       /* standard date structure */
     199: {
     200:     short   w_year;
     201:     short   w_month;
     202:     short   w_day;
     203:     short   w_hours;
     204:     short   w_mins;
     205:     long    w_gmttime;                  /* stock unix time */
     206: };
     207:
     208: struct id_f                     /* unique id for notes */
     209: {
     210:     char    sys[SYSSZ];
     211:     long    uniqid;
     212: };
     213:
     214: struct perm_f                       /* permission tables */
     215: {
     216:     short   ptype;                  /* user, group, system */
     217:     char    name[NAMESZ];               /* name of such */
     218:     short   perms;                  /* what he is allowed */
     219: };
     220:
     221: struct daddr_f                      /* save a disk address */
     222: {
     223:     long    addr;                   /* for lseeks */
     224: #ifdef  BIGTEXT
     225:     u_long   textlen;               /* how long is text */
     226: #else   NOT BIGTEXT
     227:     unsigned short  textlen;                /* how long the text is */
     228: #endif	NOT BIGTEXT
     229: };
     230:
     231: struct txtbuf_f
     232: {
     233:     char    txtbuf[BUFSIZE];                /* hold a bunch of characters */
     234: };
     235:
     236: struct dsply_f
     237: {
     238:     struct daddr_f  d_head;             /* text start */
     239:     struct txtbuf_f d_buf;
     240:     int     optr,
     241:             olim;                   /* output index and end of buffer */
     242:     long    outcount;                   /* number of characters dumped */
     243: };
     244:
     245: struct resp_f                       /* for each response: */
     246: {
     247:     short   r_first,                    /* bounds of this */
     248:             r_last;                 /* resp_f block */
     249:     struct id_f r_id[RESPSZ];               /* system/id for each response */
     250:     struct daddr_f  r_addr[RESPSZ];         /* where the response is */
     251:     struct when_f   r_when[RESPSZ];         /* date/time of response */
     252:     char    r_from[RESPSZ][SYSSZ];          /* system that sent this to us */
     253:     struct when_f   r_rcvd[RESPSZ];         /* date/time for sequencer */
     254:     struct auth_f   r_auth[RESPSZ];
     255:     char    r_stat[RESPSZ];             /* director/status flag */
     256:     int     r_next;                 /* index of next response_ind */
     257:     int     r_previous;                 /* backlinks */
     258:                             /* [currently unused */
     259: };
     260:
     261: struct note_f                       /* standard note structure: */
     262: {
     263:     struct id_f n_id;                   /* unique id for this note */
     264:     short   n_nresp;                    /* number of responses */
     265:     char    ntitle[TITLEN];             /* title of note */
     266:     struct auth_f   n_auth;             /* note's author */
     267:     struct when_f   n_date;             /* note's date */
     268:     struct when_f   n_rcvd;             /* date we got it */
     269:     struct when_f   n_lmod;             /* date of last mod */
     270:     char    n_from[SYSSZ];              /* system that handed us the note */
     271:     int     n_rindx;                    /* where the first set of responses lies */
     272:     struct daddr_f  n_addr;             /* address of note's text on disk */
     273:     char    n_stat;                 /* director/status flag */
     274: };
     275:
     276: struct descr_f                      /* for the notesfile: */
     277: {
     278:     long    d_format;                   /* nf's format */
     279:     char    d_title[NNLEN];             /* nf's name */
     280:     char    d_drmes[DMLEN];             /* director message */
     281:     short   d_plcy;                 /* ==0 if no message */
     282:     struct when_f   d_lastm;                /* last modified time */
     283:     short   d_stat;                 /* open/closed/etc */
     284:     short   d_nnote;                    /* how many notes in file */
     285:     struct id_f d_id;                   /* sys name & unique id counter */
     286:     struct when_f   d_lstxmit;              /* last network transmit */
     287:     struct when_f   d_created;              /* creation date */
     288:     struct when_f   d_lastuse;              /* last day used */
     289:     long    d_daysused;                 /* count those days */
     290:     long    d_rspwrit;                  /* number of responses ever written */
     291:     long    d_notwrit;                  /* number of notes ever written */
     292:     long    entries;                    /* number of entries into the notefile */
     293:     long    walltime;                   /* man-seconds (?) spent in notefile */
     294:     long    d_rspread;                  /* number of responses read */
     295:     long    d_notread;                  /* and number of notes */
     296:     long    d_rsprcvd;                  /* network in stats */
     297:     long    d_notrcvd;
     298:     long    d_rspxmit;                  /* network out stats */
     299:     long    d_notxmit;
     300:     long    d_notdrop;                  /* duplicate notes recieved */
     301:     long    d_rspdrop;                  /* and dropped on ground */
     302:     long    d_orphans;                  /* orphaned responses */
     303:     long    netwrkouts;                 /* number of times networked out */
     304:     long    netwrkins;                  /* and number of networked in */
     305:     short   d_nfnum;                    /* unique to this notesfile */
     306:     long    d_archtime;                 /* archive after X days */
     307:     long    d_workset;                  /* working set size */
     308:     long    d_delnote;                  /* count deletes */
     309:     long    d_delresp;                  /* count resp dels */
     310:     long    d_dmesgstat;                /* use dirmsg for archive */
     311:     long    d_archkeep;                 /* keep/delete */
     312:     long    d_adopted;                  /* orphans adopted */
     313:     long    d_longnote;                 /* max per article */
     314:     char    d_filler[20];               /* future use ... */
     315: };
     316:
     317: struct io_f                     /* master i/o form */
     318: {
     319:     int     fidtxt;                 /* text */
     320:     int     fidndx;                 /* note.indx */
     321:     int     fidrdx;                 /* resp.indx */
     322:     struct descr_f  descr;              /* current descr */
     323:                             /* updated by critical sections */
     324:     char    nf[NNLEN];                  /* last part of name */
     325:     char    basedir[WDLEN];             /* its directory */
     326:     char    fullname[WDLEN];                /* full pathname */
     327:     char    xstring[TITLEN + 1];            /* search string */
     328:     char    xauthor[NAMESZ + SYSSZ + 2];        /* author search */
     329:                             /* site!user\0 */
     330:     struct when_f   stime;              /* read notes/responses more recent than this */
     331:     short   access;                 /* what sort of access user has */
     332:     int     nrspwrit;                   /* number of responses written this entry */
     333:     int     nnotwrit;                   /* num of notes written */
     334:     long    entered;                    /* when started so can figure time in */
     335:     int     nrspread;                   /* how many responses he read */
     336:     int     nnotread;                   /* how many notes he read */
     337:                             /* num read may be tough */
     338:     int     nnotxmit;                   /* network out stats */
     339:     int     nrspxmit;
     340:     int     nnotrcvd;                   /* network in stats */
     341:     int     nrsprcvd;
     342:     int     nnotdrop;                   /* duplicates rom the network */
     343:     int     nrspdrop;
     344:     int     norphans;                   /* orphans rcvd */
     345:     int     adopted;                    /* adoptions handled */
     346: };
     347:
     348: struct seq_f                        /* sequencer entry list form */
     349: {
     350:     char    nfname[NNLEN];              /* name of notefile */
     351:     struct when_f   lastin;             /* last entry time */
     352: };
     353:
     354: struct nflist_f                     /* nf's to scan */
     355: {
     356:     char   *nf_name;
     357:     short   nf_active;                  /* !'ed or not */
     358:     short   nf_seqmode;                 /* sequencer mode */
     359: };
     360:
     361: /*
     362:  *	Declare global variables. The actual instantiation of these
     363:  *	variables is in the file startup.c
     364:  *
     365:  */
     366:
     367: extern char *hised;                 /* preferred editor */
     368: extern char *hisshell;                  /* preferred shell */
     369: extern char *hispager;                  /* paging program */
     370: extern char *hismailer;                 /* mail program */
     371: extern int  nrows;                  /* rows on screen */
     372: extern int  ncols;                  /* screen width */
     373: extern char *histty;                    /* tty on command */
     374: extern int  intflag;                    /* DEL hit recently */
     375: extern int  globuid;                    /* his true user id */
     376: extern int  Notesuid;                   /* who's god */
     377: extern int  Anonuid;                    /* who's not allowed */
     378: extern int  Nindex;                 /* index page rows */
     379: extern int  ignoresigs;                 /* critical section */
     380: extern char *Mstdir;                    /* default nf place */
     381: extern char *System;                    /* point to it */
     382: extern char *Authsystem;                /* author's system */
     383: extern char *Invokedas;                 /* argv[0] */
     384: extern char Seqname[];                  /* sequencing name */
     385: extern struct when_f    Basetime;           /* zero time */
     386:
     387: /*
     388:  *	Various definitions that help keep things portable.
     389:  *	Types that various functions return, etc.
     390:  */
     391:
     392: #if defined(USG)
     393: extern char *strchr ();                 /* UNIX4.0 index() */
     394: extern char *strrchr ();                /* UNIX4.0 rindex() */
     395: #else
     396: extern char *index ();                  /* for lint */
     397: extern char *rindex ();
     398: #endif	defined(USG)
     399:
     400: /*
     401:  *	Standard library routines that return other than "int".
     402:  */
     403:
     404: extern int  errno;                  /* syscall errors */
     405: #if BSD < 43
     406: extern char *sprintf ();                /* satisfy lint */
     407: #endif
     408: extern char *getenv ();
     409: extern long lseek ();                   /* for lint */
     410: extern char *malloc ();
     411:
     412: /*
     413:  *	routines in the notesfile system that return other than
     414:  *	"int".
     415:  */
     416:
     417: extern char *strsave ();                /* in misc.c */
     418: extern struct nflist_f *nextgroup ();           /* in expand.c */
     419: extern long pagein ();                  /* in pagein.c */
     420: extern long gettext ();                 /* in gtext.c */
     421: extern long puttrec ();                 /* in recsio.c */

#### Defined variables

zzstructs defined in line 5; never used

#### Defined struct's

auth_f defined in line 191; used 52 times

- in line 254(2), 266(2)
- in /usr/src/new/notes/src/access.c line 56(2)
- in /usr/src/new/notes/src/adnote.c line 29(2)
- in /usr/src/new/notes/src/adresp.c line 27(2)
- in /usr/src/new/notes/src/buildnf.c line 50(2)
- in /usr/src/new/notes/src/checknotes.c line 144(2)
- in /usr/src/new/notes/src/dropt.c line 59(2)
- in /usr/src/new/notes/src/gname.c line 15(2)
- in /usr/src/new/notes/src/index.c line 70(2)
- in /usr/src/new/notes/src/loadem.c line 122(2), 275(2)
- in /usr/src/new/notes/src/mailit.c line 31(2)
- in /usr/src/new/notes/src/main.c line 126(2)
- in /usr/src/new/notes/src/misc.c line 472(2)
- in /usr/src/new/notes/src/newsinput.c line 267(2), 580(2)
- in /usr/src/new/notes/src/nfmail.c line 85(2)
- in /usr/src/new/notes/src/nfpipe.c line 30(2)
- in /usr/src/new/notes/src/note.c line 33(2)
- in /usr/src/new/notes/src/preptxt.c line 18(2)
- in /usr/src/new/notes/src/recsio.c line 31(2)
- in /usr/src/new/notes/src/resp.c line 36(2)
- in /usr/src/new/notes/src/savtxt.c line 30(2)
- in /usr/src/new/notes/src/startup.c line 57(2)
- in /usr/src/new/notes/src/talkto.c line 20(2)

daddr_f defined in line 221; used 62 times

- in line 238(2), 250(2), 272(2)
- in /usr/src/new/notes/src/adnote.c line 30(2)
- in /usr/src/new/notes/src/adresp.c line 29(2)
- in /usr/src/new/notes/src/archiver.c line 56(2)
- in /usr/src/new/notes/src/buildnf.c line 46(2)
- in /usr/src/new/notes/src/compress.c line 52(2), 63(2)
- in /usr/src/new/notes/src/dropt.c line 60(2)
- in /usr/src/new/notes/src/gtext.c line 31(2)
- in /usr/src/new/notes/src/index.c line 70(2)
- in /usr/src/new/notes/src/loadem.c line 121(2), 276(2)
- in /usr/src/new/notes/src/mailit.c line 30(2)
- in /usr/src/new/notes/src/newsinput.c line 265(2), 573(2)
- in /usr/src/new/notes/src/nfmail.c line 82(2)
- in /usr/src/new/notes/src/nfpipe.c line 29(2)
- in /usr/src/new/notes/src/note.c line 30(2)
- in /usr/src/new/notes/src/pagein.c line 24(2), 32(2)
- in /usr/src/new/notes/src/pagemove.c line 23-25(4), 33(2)
- in /usr/src/new/notes/src/pageout.c line 22(2)
- in /usr/src/new/notes/src/preptxt.c line 20(2)
- in /usr/src/new/notes/src/recsio.c line 280(2), 288(2)
- in /usr/src/new/notes/src/resp.c line 33(2)
- in /usr/src/new/notes/src/savtxt.c line 32(2)

descr_f defined in line 276; used 18 times

- in line 322(2)
- in /usr/src/new/notes/src/buildnf.c line 47(2), 285(2)
- in /usr/src/new/notes/src/loadnf.c line 92(2)
- in /usr/src/new/notes/src/nfadmin.c line 220(2)
- in /usr/src/new/notes/src/recsio.c line 205(2), 217(2), 225(2), 233(2)

dsply_f defined in line 236; used 6 times

- in /usr/src/new/notes/src/dsply.c line 39(2), 164(2), 268(2)

id_f defined in line 208; used 28 times

- in line 249(2), 263(2), 285(2)
- in /usr/src/new/notes/src/adresp.c line 28(2)
- in /usr/src/new/notes/src/find.c line 24(2), 101(2)
- in /usr/src/new/notes/src/loadem.c line 120(2), 273(2)
- in /usr/src/new/notes/src/newsinput.c line 264(2), 579(2), 585(2)
- in /usr/src/new/notes/src/nfmail.c line 84(2)
- in /usr/src/new/notes/src/nfpipe.c line 31(2)
- in /usr/src/new/notes/src/resp.c line 37(2)

io_f defined in line 317; used 182 times

- in /usr/src/new/notes/src/access.c line 50(2)
- in /usr/src/new/notes/src/acssort.c line 66(2)
- in /usr/src/new/notes/src/adnote.c line 22(2)
- in /usr/src/new/notes/src/adresp.c line 19(2)
- in /usr/src/new/notes/src/archiver.c line 34(2)
- in /usr/src/new/notes/src/asearch.c line 33(2)
- in /usr/src/new/notes/src/buildnf.c line 42(2)
- in /usr/src/new/notes/src/checknotes.c line 45(2)
- in /usr/src/new/notes/src/compress.c line 33(2), 42(2)
- in /usr/src/new/notes/src/control.c line 27(2)
- in /usr/src/new/notes/src/delete.c line 20(2)
- in /usr/src/new/notes/src/dmpnote.c line 20(2)
- in /usr/src/new/notes/src/dmpresp.c line 20(2), 113(2)
- in /usr/src/new/notes/src/dropt.c line 49(2), 509(2), 632(2)
- in /usr/src/new/notes/src/dsply.c line 33(2), 158(2), 267(2)
- in /usr/src/new/notes/src/dump.c line 21(2), 72(2), 178(2)
- in /usr/src/new/notes/src/find.c line 23(2), 100(2)
- in /usr/src/new/notes/src/gtext.c line 30(2)
- in /usr/src/new/notes/src/index.c line 32-37(4)
- in /usr/src/new/notes/src/limindx.c line 22(2)
- in /usr/src/new/notes/src/loadem.c line 46(2), 108(2), 264(2)
- in /usr/src/new/notes/src/loadnf.c line 22(2), 309(2)
- in /usr/src/new/notes/src/loadproto1.c line 16(2), 50(2)
- in /usr/src/new/notes/src/lprnote.c line 34(2), 115(2)
- in /usr/src/new/notes/src/lrsp.c line 31(2)
- in /usr/src/new/notes/src/mailit.c line 29(2)
- in /usr/src/new/notes/src/misc.c line 267(2), 320(2), 341(2), 388(2)
- in /usr/src/new/notes/src/newsdump.c line 40(2), 278(2)
- in /usr/src/new/notes/src/newsinput.c line 44(2), 255(2), 564(2)
- in /usr/src/new/notes/src/newsout.c line 32(2)
- in /usr/src/new/notes/src/next.c line 28(2), 52(2)
- in /usr/src/new/notes/src/nfaccess.c line 35(2)
- in /usr/src/new/notes/src/nfadmin.c line 20(2)
- in /usr/src/new/notes/src/nfmail.c line 81(2)
- in /usr/src/new/notes/src/nfpipe.c line 27(2)
- in /usr/src/new/notes/src/nfprint.c line 47(2)
- in /usr/src/new/notes/src/nfrcv.c line 25(2)
- in /usr/src/new/notes/src/nfsend.c line 28(2)
- in /usr/src/new/notes/src/nfstats.c line 45(2)
- in /usr/src/new/notes/src/nftimestamp.c line 23(2)
- in /usr/src/new/notes/src/note.c line 29(2), 109(2)
- in /usr/src/new/notes/src/pagein.c line 22(2)
- in /usr/src/new/notes/src/pagemove.c line 22-24(4)
- in /usr/src/new/notes/src/pageout.c line 21(2)
- in /usr/src/new/notes/src/permit.c line 24(2)
- in /usr/src/new/notes/src/perms.c line 40(2)
- in /usr/src/new/notes/src/preptxt.c line 16(2)
- in /usr/src/new/notes/src/prtind.c line 18(2)
- in /usr/src/new/notes/src/readem.c line 31-36(4)
- in /usr/src/new/notes/src/recsio.c line 27(2), 71(2), 152(2), 191(2), 202(2), 214(2), 226(2), 234(2), 242(2), 254(2), 278(2)
- in /usr/src/new/notes/src/resp.c line 32(2), 169(2), 192(2)
- in /usr/src/new/notes/src/savtxt.c line 28(2)
- in /usr/src/new/notes/src/tsearch.c line 25(2), 57(2)

nflist_f defined in line 354; used 52 times

- in line 418(2)
- in /usr/src/new/notes/src/checknotes.c line 40(2), 157(2)
- in /usr/src/new/notes/src/expand.c line 24(2), 206(2), 215(2)
- in /usr/src/new/notes/src/main.c line 39(2), 208(2)
- in /usr/src/new/notes/src/newsinput.c line 47(2), 147(2)
- in /usr/src/new/notes/src/newsoutput.c line 57(2), 235(2)
- in /usr/src/new/notes/src/nfaccess.c line 37(2), 51(2)
- in /usr/src/new/notes/src/nfadmin.c line 22(2), 130(2)
- in /usr/src/new/notes/src/nfarchive.c line 33(2), 113(2)
- in /usr/src/new/notes/src/nfstats.c line 108(2), 142(2)
- in /usr/src/new/notes/src/nftimestamp.c line 25(2), 94(2)
- in /usr/src/new/notes/src/nfxmit.c line 105(2), 207(2)
- in /usr/src/new/notes/src/rmnf.c line 27(2), 59(2)

note_f defined in line 261; used 96 times

- in /usr/src/new/notes/src/adnote.c line 31(2)
- in /usr/src/new/notes/src/adresp.c line 30(2)
- in /usr/src/new/notes/src/archiver.c line 37-38(4)
- in /usr/src/new/notes/src/asearch.c line 37(2)
- in /usr/src/new/notes/src/compress.c line 43(2)
- in /usr/src/new/notes/src/control.c line 28(2)
- in /usr/src/new/notes/src/delete.c line 26(2)
- in /usr/src/new/notes/src/dmpnote.c line 21(2)
- in /usr/src/new/notes/src/dmpresp.c line 21(2), 114(2)
- in /usr/src/new/notes/src/dropt.c line 58(2)
- in /usr/src/new/notes/src/dsply.c line 34(2), 159(2)
- in /usr/src/new/notes/src/dump.c line 22(2), 164(2)
- in /usr/src/new/notes/src/find.c line 25(2), 102(2)
- in /usr/src/new/notes/src/ldmisc.c line 47(2)
- in /usr/src/new/notes/src/limindx.c line 30(2)
- in /usr/src/new/notes/src/loadem.c line 118(2), 272(2)
- in /usr/src/new/notes/src/loadnf.c line 24(2)
- in /usr/src/new/notes/src/loadproto1.c line 20(2)
- in /usr/src/new/notes/src/lprnote.c line 36(2)
- in /usr/src/new/notes/src/lrsp.c line 36(2)
- in /usr/src/new/notes/src/newsdump.c line 41(2), 279(2)
- in /usr/src/new/notes/src/newsinput.c line 262-263(4), 570-571(4)
- in /usr/src/new/notes/src/newsout.c line 33(2)
- in /usr/src/new/notes/src/next.c line 31(2), 55(2)
- in /usr/src/new/notes/src/nfmail.c line 89(2)
- in /usr/src/new/notes/src/nfpipe.c line 28(2)
- in /usr/src/new/notes/src/nfprint.c line 54(2)
- in /usr/src/new/notes/src/nfsend.c line 29(2)
- in /usr/src/new/notes/src/note.c line 32(2), 111(2)
- in /usr/src/new/notes/src/prtind.c line 22(2)
- in /usr/src/new/notes/src/readem.c line 34(2)
- in /usr/src/new/notes/src/recsio.c line 201(2), 213(2)
- in /usr/src/new/notes/src/resp.c line 34(2), 195(2)
- in /usr/src/new/notes/src/tsearch.c line 61(2)

perm_f defined in line 214; used 36 times

- in /usr/src/new/notes/src/access.c line 46(2), 57(2), 354(2)
- in /usr/src/new/notes/src/acssort.c line 23(2), 51-54(4), 68-71(4), 80(2), 116(2), 131(2)
- in /usr/src/new/notes/src/buildnf.c line 48-49(4)
- in /usr/src/new/notes/src/dump.c line 181(2), 191(2)
- in /usr/src/new/notes/src/loadnf.c line 313(2)
- in /usr/src/new/notes/src/nfaccess.c line 22(2)
- in /usr/src/new/notes/src/perms.c line 50(2)

resp_f defined in line 245; used 36 times

- in /usr/src/new/notes/src/archiver.c line 61(2)
- in /usr/src/new/notes/src/asearch.c line 38(2)
- in /usr/src/new/notes/src/compress.c line 44(2)
- in /usr/src/new/notes/src/dmpresp.c line 27(2)
- in /usr/src/new/notes/src/dsply.c line 160(2)
- in /usr/src/new/notes/src/find.c line 104(2)
- in /usr/src/new/notes/src/lprnote.c line 38(2), 118(2)
- in /usr/src/new/notes/src/lrsp.c line 32(2)
- in /usr/src/new/notes/src/newsdump.c line 280(2)
- in /usr/src/new/notes/src/newsout.c line 34(2)
- in /usr/src/new/notes/src/next.c line 56(2)
- in /usr/src/new/notes/src/nfsend.c line 30(2)
- in /usr/src/new/notes/src/readem.c line 35(2)
- in /usr/src/new/notes/src/recsio.c line 241(2), 253(2)
- in /usr/src/new/notes/src/resp.c line 45(2), 194(2)

seq_f defined in line 348; used 12 times

- in /usr/src/new/notes/src/times.c line 32(2), 44(4), 58(2), 73(2), 141(2)

txtbuf_f defined in line 231; used 8 times

- in line 239(2)
- in /usr/src/new/notes/src/pagein.c line 33(2)
- in /usr/src/new/notes/src/pageout.c line 29(2)
- in /usr/src/new/notes/src/recsio.c line 289(2)

when_f defined in line 198; used 124 times

- in line 251-253(4), 267-269(6), 282-288(8), 330(2), 351(2), 385(2)
- in /usr/src/new/notes/src/adresp.c line 26(2)
- in /usr/src/new/notes/src/archiver.c line 36(2)
- in /usr/src/new/notes/src/checknotes.c line 51(2)
- in /usr/src/new/notes/src/compress.c line 241-243(4)
- in /usr/src/new/notes/src/control.c line 29(2), 46(2)
- in /usr/src/new/notes/src/datein.c line 33(2), 46(2)
- in /usr/src/new/notes/src/dmpresp.c line 28(2)
- in /usr/src/new/notes/src/gdate.c line 28(2), 34(2)
- in /usr/src/new/notes/src/gtime.c line 27(2), 36(2)
- in /usr/src/new/notes/src/index.c line 71(2)
- in /usr/src/new/notes/src/ldmisc.c line 22(2)
- in /usr/src/new/notes/src/loadem.c line 277(2)
- in /usr/src/new/notes/src/mailit.c line 32(2)
- in /usr/src/new/notes/src/main.c line 140(2)
- in /usr/src/new/notes/src/misc.c line 437(2), 551(2), 572(2)
- in /usr/src/new/notes/src/newsdump.c line 532(2)
- in /usr/src/new/notes/src/newsinput.c line 27(2), 266(2), 572(2)
- in /usr/src/new/notes/src/newsout.c line 35(2), 50(2)
- in /usr/src/new/notes/src/newsoutput.c line 59(2)
- in /usr/src/new/notes/src/next.c line 29(2), 53(2), 81(2)
- in /usr/src/new/notes/src/nfmail.c line 83-86(4)
- in /usr/src/new/notes/src/nfrcv.c line 31(2)
- in /usr/src/new/notes/src/nfsend.c line 39-44(4), 65(2)
- in /usr/src/new/notes/src/nfstats.c line 19(2)
- in /usr/src/new/notes/src/nftimestamp.c line 26(2)
- in /usr/src/new/notes/src/nfxmit.c line 107(2)
- in /usr/src/new/notes/src/preptxt.c line 19(2)
- in /usr/src/new/notes/src/prtind.c line 23(2)
- in /usr/src/new/notes/src/recsio.c line 155(2)
- in /usr/src/new/notes/src/resp.c line 35-40(4)
- in /usr/src/new/notes/src/savtxt.c line 31(2)
- in /usr/src/new/notes/src/startup.c line 46(2)
- in /usr/src/new/notes/src/times.c line 26(2), 137(2)

#### Defined macros

ACCESS defined in line 48; used 10 times

- in /usr/src/new/notes/src/access.c line 69
- in /usr/src/new/notes/src/acssort.c line 78
- in /usr/src/new/notes/src/archiver.c line 238-239(2), 245-246(2)
- in /usr/src/new/notes/src/buildnf.c line 221, 243
- in /usr/src/new/notes/src/dump.c line 189
- in /usr/src/new/notes/src/perms.c line 92

ACCHLP defined in line 39; used 1 times

- in /usr/src/new/notes/src/access.c line 88

ADDID defined in line 166; used 3 times

- in /usr/src/new/notes/src/adresp.c line 72
- in /usr/src/new/notes/src/nfmail.c line 354, 369

ADDTIME defined in line 168; used 9 times

- in /usr/src/new/notes/src/adresp.c line 72
- in /usr/src/new/notes/src/loadem.c line 364
- in /usr/src/new/notes/src/newsinput.c line 433, 524, 538, 784, 816
- in /usr/src/new/notes/src/nfmail.c line 354, 369

ANONOK defined in line 98; used 13 times

- in /usr/src/new/notes/src/adnote.c line 67
- in /usr/src/new/notes/src/adresp.c line 49
- in /usr/src/new/notes/src/buildnf.c line 171
- in /usr/src/new/notes/src/dropt.c line 124, 521
- in /usr/src/new/notes/src/dump.c line 85
- in /usr/src/new/notes/src/index.c line 183
- in /usr/src/new/notes/src/loadnf.c line 143
- in /usr/src/new/notes/src/nfadmin.c line 154-156(2), 270
- in /usr/src/new/notes/src/nfpipe.c line 105
- in /usr/src/new/notes/src/readem.c line 470

ARCHALIAS defined in line 43; used 1 times

- in /usr/src/new/notes/src/archiver.c line 92

ARCHIVE defined in line 49; never used
ARCHLOCK defined in line 53; never used
ARCHRESPOK defined in line 121; never used
ARCHWRITOK defined in line 120; never used
AVAILHLP defined in line 41; used 3 times

- in /usr/src/new/notes/src/main.c line 255, 262-267(2)

BAD defined in line 157; used 62 times

- in /usr/src/new/notes/src/checknotes.c line 140, 152
- in /usr/src/new/notes/src/cursor.c line 167, 175
- in /usr/src/new/notes/src/main.c line 50, 103, 112, 122, 136, 151-155(2), 272
- in /usr/src/new/notes/src/misc.c line 96, 204-208(3), 239, 253, 299, 371
- in /usr/src/new/notes/src/mknf.c line 41, 47, 77
- in /usr/src/new/notes/src/newsinput.c line 99, 134, 239
- in /usr/src/new/notes/src/newsoutput.c line 70, 76, 110, 130, 143, 157, 171-175(2), 182, 196
- in /usr/src/new/notes/src/nfarchive.c line 41, 47, 96, 103
- in /usr/src/new/notes/src/nfpipe.c line 46, 72, 82, 90, 99
- in /usr/src/new/notes/src/nfprint.c line 71, 114, 126
- in /usr/src/new/notes/src/nfrcv.c line 46, 69
- in /usr/src/new/notes/src/nfstats.c line 115, 137
- in /usr/src/new/notes/src/nfxmit.c line 114, 131, 152, 166-170(2), 178, 185, 198
- in /usr/src/new/notes/src/rmnf.c line 34, 40

BASESEQ defined in line 141; used 2 times

- in /usr/src/new/notes/src/newsoutput.c line 162
- in /usr/src/new/notes/src/nfxmit.c line 157

BUFSIZE defined in line 62; used 9 times

- in line 233
- in /usr/src/new/notes/src/dsply.c line 287
- in /usr/src/new/notes/src/pagein.c line 50-52(3)
- in /usr/src/new/notes/src/pageout.c line 40
- in /usr/src/new/notes/src/recsio.c line 311-313(3)

CMDLEN defined in line 87; used 22 times

- in /usr/src/new/notes/src/gtext.c line 56, 64
- in /usr/src/new/notes/src/help.c line 19
- in /usr/src/new/notes/src/lprnote.c line 41, 121
- in /usr/src/new/notes/src/main.c line 245
- in /usr/src/new/notes/src/newsdump.c line 45, 283
- in /usr/src/new/notes/src/newsgroup.c line 32
- in /usr/src/new/notes/src/newsinput.c line 270
- in /usr/src/new/notes/src/newsout.c line 45
- in /usr/src/new/notes/src/newsoutput.c line 35
- in /usr/src/new/notes/src/nfcomment.c line 32
- in /usr/src/new/notes/src/nfrcv.c line 30
- in /usr/src/new/notes/src/nfxmit.c line 31-32(2)
- in /usr/src/new/notes/src/parsepath.c line 44-45(2)
- in /usr/src/new/notes/src/pattern.c line 21
- in /usr/src/new/notes/src/readem.c line 56
- in /usr/src/new/notes/src/rmnf.c line 92
- in /usr/src/new/notes/src/talkto.c line 22

COMPRESS defined in line 50; used 3 times

- in /usr/src/new/notes/src/compress.c line 72-74(3)

CONTINUED defined in line 105; never used
COPYID defined in line 164; used 2 times

- in /usr/src/new/notes/src/adnote.c line 106
- in /usr/src/new/notes/src/nfpipe.c line 121

DATELEN defined in line 89; used 17 times

- in /usr/src/new/notes/src/archiver.c line 51
- in /usr/src/new/notes/src/bnewshead.c line 74
- in /usr/src/new/notes/src/gdate.c line 31, 41
- in /usr/src/new/notes/src/lprnote.c line 43, 63, 120, 142
- in /usr/src/new/notes/src/misc.c line 574
- in /usr/src/new/notes/src/newsout.c line 46
- in /usr/src/new/notes/src/newsoutput.c line 60
- in /usr/src/new/notes/src/nfrcv.c line 29
- in /usr/src/new/notes/src/nfsend.c line 40-43(2)
- in /usr/src/new/notes/src/nfstats.c line 20
- in /usr/src/new/notes/src/nfxmit.c line 106
- in /usr/src/new/notes/src/preptxt.c line 23

DELETED defined in line 102; used 19 times

- in /usr/src/new/notes/src/archiver.c line 329
- in /usr/src/new/notes/src/asearch.c line 93
- in /usr/src/new/notes/src/compress.c line 155
- in /usr/src/new/notes/src/delete.c line 44
- in /usr/src/new/notes/src/dump.c line 51
- in /usr/src/new/notes/src/find.c line 47, 129, 168
- in /usr/src/new/notes/src/lrsp.c line 63
- in /usr/src/new/notes/src/next.c line 39
- in /usr/src/new/notes/src/nfprint.c line 167
- in /usr/src/new/notes/src/note.c line 116
- in /usr/src/new/notes/src/prtind.c line 58
- in /usr/src/new/notes/src/readem.c line 72
- in /usr/src/new/notes/src/resp.c line 60, 94, 201-206(2)
- in /usr/src/new/notes/src/tsearch.c line 81

DETAIL defined in line 170; used 5 times

- in /usr/src/new/notes/src/dump.c line 53-54(2), 166
- in /usr/src/new/notes/src/loadnf.c line 51, 72

DFLTPERMS defined in line 122; used 3 times

- in /usr/src/new/notes/src/access.c line 205
- in /usr/src/new/notes/src/buildnf.c line 229-232(2)

DIRANYON defined in line 185; used 4 times

- in /usr/src/new/notes/src/archiver.c line 169, 337
- in /usr/src/new/notes/src/dropt.c line 349
- in /usr/src/new/notes/src/nfadmin.c line 110

DIRDFLT defined in line 181; used 6 times

- in /usr/src/new/notes/src/archiver.c line 162
- in /usr/src/new/notes/src/buildnf.c line 308
- in /usr/src/new/notes/src/dropt.c line 352
- in /usr/src/new/notes/src/loadnf.c line 279
- in /usr/src/new/notes/src/nfadmin.c line 112-114(2)

DIRHLP defined in line 40; used 1 times

- in /usr/src/new/notes/src/dropt.c line 94

DIRMES defined in line 101; used 25 times

- in /usr/src/new/notes/src/adnote.c line 84
- in /usr/src/new/notes/src/adresp.c line 65
- in /usr/src/new/notes/src/archiver.c line 333-335(2), 343, 349
- in /usr/src/new/notes/src/dmpnote.c line 85
- in /usr/src/new/notes/src/dmpresp.c line 87
- in /usr/src/new/notes/src/dsply.c line 88, 205
- in /usr/src/new/notes/src/limindx.c line 131
- in /usr/src/new/notes/src/lprnote.c line 61, 78
- in /usr/src/new/notes/src/nfmail.c line 117
- in /usr/src/new/notes/src/nfpipe.c line 58, 104
- in /usr/src/new/notes/src/nfprint.c line 175-176(2)
- in /usr/src/new/notes/src/prtind.c line 75
- in /usr/src/new/notes/src/readem.c line 481-484(3), 493-496(3)

DIRNOCARE defined in line 182; used 4 times

- in /usr/src/new/notes/src/dropt.c line 356
- in /usr/src/new/notes/src/loadnf.c line 277
- in /usr/src/new/notes/src/nfadmin.c line 108
- in /usr/src/new/notes/src/nfarchive.c line 51

DIROFF defined in line 184; used 6 times

- in /usr/src/new/notes/src/archiver.c line 168, 333
- in /usr/src/new/notes/src/dropt.c line 346
- in /usr/src/new/notes/src/loadnf.c line 275
- in /usr/src/new/notes/src/nfadmin.c line 106
- in /usr/src/new/notes/src/nfarchive.c line 66

DIRON defined in line 183; used 6 times

- in /usr/src/new/notes/src/archiver.c line 167, 335
- in /usr/src/new/notes/src/dropt.c line 343
- in /usr/src/new/notes/src/loadnf.c line 273
- in /usr/src/new/notes/src/nfadmin.c line 104
- in /usr/src/new/notes/src/nfarchive.c line 68

DMLEN defined in line 84; used 14 times

- in line 280
- in /usr/src/new/notes/src/dropt.c line 56, 407-415(3), 516(2)
- in /usr/src/new/notes/src/dsply.c line 89(2), 206(2)
- in /usr/src/new/notes/src/loadnf.c line 121-126(3)

DRCTOK defined in line 115; used 28 times

- in /usr/src/new/notes/src/access.c line 310, 319, 328-331(3)
- in /usr/src/new/notes/src/acssort.c line 229
- in /usr/src/new/notes/src/adnote.c line 49, 81
- in /usr/src/new/notes/src/adresp.c line 33, 60
- in /usr/src/new/notes/src/archiver.c line 71
- in /usr/src/new/notes/src/buildnf.c line 226
- in /usr/src/new/notes/src/control.c line 126
- in /usr/src/new/notes/src/dropt.c line 70
- in /usr/src/new/notes/src/dump.c line 212
- in /usr/src/new/notes/src/index.c line 176
- in /usr/src/new/notes/src/nfaccess.c line 58
- in /usr/src/new/notes/src/nfadmin.c line 139
- in /usr/src/new/notes/src/nfpipe.c line 94, 103
- in /usr/src/new/notes/src/permit.c line 29-38(4)
- in /usr/src/new/notes/src/perms.c line 56
- in /usr/src/new/notes/src/readem.c line 272, 465, 509

DSCRLOCK defined in line 55; used 85 times

- in /usr/src/new/notes/src/archiver.c line 225-229(2), 318-320(2), 445-447(2), 461, 493
- in /usr/src/new/notes/src/compress.c line 104, 110, 228
- in /usr/src/new/notes/src/delete.c line 29, 48
- in /usr/src/new/notes/src/dropt.c line 157-161(2), 236-240(2), 285-289(2), 302, 318, 338, 360, 413-417(2), 431-435(2), 636, 643
- in /usr/src/new/notes/src/loadem.c line 209, 254, 348, 401
- in /usr/src/new/notes/src/loadnf.c line 45, 78
- in /usr/src/new/notes/src/newsinput.c line 426, 435, 452, 458, 495, 540-545(2), 663, 686, 703, 785-790(2), 818
- in /usr/src/new/notes/src/nfadmin.c line 145, 189
- in /usr/src/new/notes/src/nfrcv.c line 125-129(2)
- in /usr/src/new/notes/src/nfsend.c line 218, 224
- in /usr/src/new/notes/src/note.c line 58-63(2), 102, 114, 123
- in /usr/src/new/notes/src/readem.c line 141, 150, 158, 169-174(2), 207, 216, 236, 247-252(2), 290-294(2), 479, 486-491(2), 498, 526-531(2)
- in /usr/src/new/notes/src/recsio.c line 158, 184
- in /usr/src/new/notes/src/resp.c line 48, 56, 67, 158, 199, 229

EDIT defined in line 19; used 15 times

- in /usr/src/new/notes/src/adnote.c line 59, 67
- in /usr/src/new/notes/src/adresp.c line 44-49(2), 60
- in /usr/src/new/notes/src/control.c line 104
- in /usr/src/new/notes/src/dropt.c line 450
- in /usr/src/new/notes/src/gtext.c line 52
- in /usr/src/new/notes/src/index.c line 68, 83
- in /usr/src/new/notes/src/readem.c line 225, 262, 587, 609, 713

EXTSEQ defined in line 145; used 3 times

- in /usr/src/new/notes/src/control.c line 44, 133
- in /usr/src/new/notes/src/expand.c line 124

FALSE defined in line 17; used 19 times

- in line 20
- in /usr/src/new/notes/src/bnewshead.c line 265, 422-426(2), 502
- in /usr/src/new/notes/src/expand.c line 77
- in /usr/src/new/notes/src/loadnf.c line 294
- in /usr/src/new/notes/src/newsinput.c line 764
- in /usr/src/new/notes/src/nfmail.c line 68-71(4), 110, 198, 208, 218, 229-233(2)
- in /usr/src/new/notes/src/tsearch.c line 43

FRMNEWS defined in line 99; used 16 times

- in /usr/src/new/notes/src/dmpnote.c line 83
- in /usr/src/new/notes/src/dmpresp.c line 85
- in /usr/src/new/notes/src/dsply.c line 102, 207
- in /usr/src/new/notes/src/newsinput.c line 397, 430, 445, 471, 507, 534, 659, 696
- in /usr/src/new/notes/src/newsout.c line 112, 141
- in /usr/src/new/notes/src/nfsend.c line 148, 172

GIDMASK defined in line 27; used 1 times

- in /usr/src/new/notes/src/perms.c line 202

GOOD defined in line 156; used 13 times

- in /usr/src/new/notes/src/main.c line 229, 236
- in /usr/src/new/notes/src/mknf.c line 113
- in /usr/src/new/notes/src/newsinput.c line 231
- in /usr/src/new/notes/src/newsoutput.c line 238
- in /usr/src/new/notes/src/nfarchive.c line 116
- in /usr/src/new/notes/src/nfload.c line 42
- in /usr/src/new/notes/src/nfpipe.c line 123
- in /usr/src/new/notes/src/nfprint.c line 196
- in /usr/src/new/notes/src/nfrcv.c line 136
- in /usr/src/new/notes/src/nfstats.c line 170
- in /usr/src/new/notes/src/nfxmit.c line 210
- in /usr/src/new/notes/src/rmnf.c line 113

GRIPES defined in line 31; used 2 times

- in /usr/src/new/notes/src/index.c line 76
- in /usr/src/new/notes/src/readem.c line 601

HARDMAX defined in line 75; used 2 times

- in /usr/src/new/notes/src/dropt.c line 145-150(2)

HOMESYSSZ defined in line 59; used 16 times

- in line 194
- in /usr/src/new/notes/src/gname.c line 44
- in /usr/src/new/notes/src/loadem.c line 157-158(2), 310-311(2)
- in /usr/src/new/notes/src/misc.c line 477
- in /usr/src/new/notes/src/newsinput.c line 404, 478, 656-657(2)
- in /usr/src/new/notes/src/nfmail.c line 339-342(3)
- in /usr/src/new/notes/src/parsepath.c line 100-101(2)

INDEXN defined in line 46; used 4 times

- in /usr/src/new/notes/src/buildnf.c line 178
- in /usr/src/new/notes/src/compress.c line 72-76(2)
- in /usr/src/new/notes/src/recsio.c line 132

INDEXR defined in line 47; used 4 times

- in /usr/src/new/notes/src/buildnf.c line 202
- in /usr/src/new/notes/src/compress.c line 73-77(2)
- in /usr/src/new/notes/src/recsio.c line 139

INDXHLP defined in line 36; used 1 times

- in /usr/src/new/notes/src/index.c line 58

INDXSEQ defined in line 146; used 2 times

- in /usr/src/new/notes/src/control.c line 153
- in /usr/src/new/notes/src/expand.c line 127

ISARCH defined in line 108; used 14 times

- in /usr/src/new/notes/src/adnote.c line 49
- in /usr/src/new/notes/src/adresp.c line 33
- in /usr/src/new/notes/src/archiver.c line 80, 227, 255
- in /usr/src/new/notes/src/dropt.c line 128, 530
- in /usr/src/new/notes/src/dump.c line 91
- in /usr/src/new/notes/src/loadnf.c line 149
- in /usr/src/new/notes/src/nfadmin.c line 174-176(2), 270
- in /usr/src/new/notes/src/nfpipe.c line 94
- in /usr/src/new/notes/src/prtind.c line 38

KEEPDFLT defined in line 187; used 6 times

- in /usr/src/new/notes/src/archiver.c line 174
- in /usr/src/new/notes/src/buildnf.c line 307
- in /usr/src/new/notes/src/dropt.c line 310
- in /usr/src/new/notes/src/loadnf.c line 265
- in /usr/src/new/notes/src/nfadmin.c line 93-95(2)

KEEPNO defined in line 188; used 3 times

- in /usr/src/new/notes/src/dropt.c line 314
- in /usr/src/new/notes/src/loadnf.c line 263
- in /usr/src/new/notes/src/nfadmin.c line 91

KEEPYES defined in line 189; used 4 times

- in /usr/src/new/notes/src/archiver.c line 176
- in /usr/src/new/notes/src/dropt.c line 307
- in /usr/src/new/notes/src/loadnf.c line 261
- in /usr/src/new/notes/src/nfadmin.c line 89

LIMHLP defined in line 38; used 1 times

- in /usr/src/new/notes/src/limindx.c line 46

LOCAL defined in line 110; used 8 times

- in /usr/src/new/notes/src/dropt.c line 394, 536
- in /usr/src/new/notes/src/gtext.c line 84
- in /usr/src/new/notes/src/index.c line 186
- in /usr/src/new/notes/src/nfadmin.c line 164-166(2), 271
- in /usr/src/new/notes/src/readem.c line 473

LOCKIT defined in line 162; used 8 times

- in /usr/src/new/notes/src/archiver.c line 375, 394, 432
- in /usr/src/new/notes/src/dropt.c line 184
- in /usr/src/new/notes/src/nfmail.c line 354, 369
- in /usr/src/new/notes/src/nfpipe.c line 121
- in /usr/src/new/notes/src/nfrcv.c line 116

LOCKS defined in line 33; used 4 times

- in /usr/src/new/notes/src/misc.c line 275, 325, 349, 393

LOGLOCK defined in line 52; never used
MAXMSG defined in line 74; used 1 times

- in /usr/src/new/notes/src/buildnf.c line 320

MODERATED defined in line 109; used 14 times

- in /usr/src/new/notes/src/dropt.c line 390, 533
- in /usr/src/new/notes/src/index.c line 67-71(2), 185
- in /usr/src/new/notes/src/mailit.c line 48, 55
- in /usr/src/new/notes/src/nfadmin.c line 169-171(2), 271
- in /usr/src/new/notes/src/readem.c line 347, 472, 546-549(2)

NAMESZ defined in line 58; used 37 times

- in line 193, 217, 328
- in /usr/src/new/notes/src/access.c line 66, 173, 372
- in /usr/src/new/notes/src/asearch.c line 43-45(3)
- in /usr/src/new/notes/src/gname.c line 39
- in /usr/src/new/notes/src/limindx.c line 31
- in /usr/src/new/notes/src/loadem.c line 149-150(2), 302-303(2)
- in /usr/src/new/notes/src/lprnote.c line 63, 86, 142
- in /usr/src/new/notes/src/misc.c line 476
- in /usr/src/new/notes/src/newsdump.c line 51, 290
- in /usr/src/new/notes/src/newsinput.c line 29, 411, 485, 655-657(2)
- in /usr/src/new/notes/src/nfmail.c line 47, 337-342(2)
- in /usr/src/new/notes/src/parsepath.c line 33, 98-99(2), 132, 155, 196
- in /usr/src/new/notes/src/preptxt.c line 24
- in /usr/src/new/notes/src/prtind.c line 24

NETLOG defined in line 30; used 7 times

- in /usr/src/new/notes/src/archiver.c line 307, 500
- in /usr/src/new/notes/src/newsout.c line 121, 149, 181
- in /usr/src/new/notes/src/nfrcv.c line 49
- in /usr/src/new/notes/src/nfsend.c line 235

NETWRKD defined in line 104; used 14 times

- in /usr/src/new/notes/src/buildnf.c line 175
- in /usr/src/new/notes/src/dropt.c line 398, 527
- in /usr/src/new/notes/src/dump.c line 89
- in /usr/src/new/notes/src/gtext.c line 84
- in /usr/src/new/notes/src/index.c line 184
- in /usr/src/new/notes/src/loadnf.c line 147
- in /usr/src/new/notes/src/newsout.c line 78
- in /usr/src/new/notes/src/nfadmin.c line 149-151(2), 269
- in /usr/src/new/notes/src/nfrcv.c line 105
- in /usr/src/new/notes/src/nfsend.c line 108
- in /usr/src/new/notes/src/readem.c line 471

NEVER defined in line 18; used 2 times

- in /usr/src/new/notes/src/archiver.c line 138
- in /usr/src/new/notes/src/dropt.c line 216

NFCOMMENT defined in line 42; never used
NFINVALID defined in line 103; used 4 times

- in /usr/src/new/notes/src/compress.c line 106, 209
- in /usr/src/new/notes/src/note.c line 60
- in /usr/src/new/notes/src/resp.c line 50

NNLEN defined in line 83; used 34 times

- in line 279, 324, 350
- in /usr/src/new/notes/src/asearch.c line 53
- in /usr/src/new/notes/src/buildnf.c line 167-168(2)
- in /usr/src/new/notes/src/check.c line 30
- in /usr/src/new/notes/src/dropt.c line 57, 425-433(3), 515(2)
- in /usr/src/new/notes/src/dsply.c line 70(2), 193(2)
- in /usr/src/new/notes/src/loadnf.c line 113-118(3)
- in /usr/src/new/notes/src/newsout.c line 42-43(2)
- in /usr/src/new/notes/src/nfprint.c line 133
- in /usr/src/new/notes/src/nfxmit.c line 33
- in /usr/src/new/notes/src/readem.c line 624, 695, 763
- in /usr/src/new/notes/src/recsio.c line 109
- in /usr/src/new/notes/src/times.c line 39, 98(2), 146, 162(2)

NOADDID defined in line 167; used 12 times

- in /usr/src/new/notes/src/archiver.c line 378, 436
- in /usr/src/new/notes/src/compress.c line 145, 174, 197
- in /usr/src/new/notes/src/loadem.c line 218, 364
- in /usr/src/new/notes/src/newsinput.c line 433, 523, 537, 784, 816

NOADDTIME defined in line 169; used 5 times

- in /usr/src/new/notes/src/archiver.c line 378, 436
- in /usr/src/new/notes/src/compress.c line 145, 174, 197

NOCOPYID defined in line 165; never used
NODETAIL defined in line 171; used 5 times

- in /usr/src/new/notes/src/loadem.c line 218, 382
- in /usr/src/new/notes/src/nfrcv.c line 116
- in /usr/src/new/notes/src/nfsend.c line 158, 174

NOEDIT defined in line 20; used 1 times

- in /usr/src/new/notes/src/readem.c line 711

NOLOCKIT defined in line 163; used 22 times

- in /usr/src/new/notes/src/adnote.c line 106
- in /usr/src/new/notes/src/adresp.c line 72
- in /usr/src/new/notes/src/archiver.c line 378, 435-439(2), 468
- in /usr/src/new/notes/src/compress.c line 137, 145, 165, 174, 189, 196
- in /usr/src/new/notes/src/delete.c line 39
- in /usr/src/new/notes/src/loadem.c line 218, 364
- in /usr/src/new/notes/src/loadnf.c line 51, 72
- in /usr/src/new/notes/src/newsinput.c line 433, 523, 537, 784, 816

NONF defined in line 158; used 4 times

- in /usr/src/new/notes/src/nfpipe.c line 76
- in /usr/src/new/notes/src/nfprint.c line 121
- in /usr/src/new/notes/src/nfrcv.c line 101, 113

NOPOLICY defined in line 161; used 10 times

- in /usr/src/new/notes/src/adnote.c line 106
- in /usr/src/new/notes/src/archiver.c line 378
- in /usr/src/new/notes/src/compress.c line 174
- in /usr/src/new/notes/src/loadem.c line 217, 364
- in /usr/src/new/notes/src/newsinput.c line 433, 523, 816
- in /usr/src/new/notes/src/nfmail.c line 369
- in /usr/src/new/notes/src/nfpipe.c line 121

NOREADSEQ defined in line 143; used 1 times

- in /usr/src/new/notes/src/times.c line 48

NORMSEQ defined in line 144; used 13 times

- in /usr/src/new/notes/src/checknotes.c line 57-62(2), 85
- in /usr/src/new/notes/src/expand.c line 121
- in /usr/src/new/notes/src/main.c line 59
- in /usr/src/new/notes/src/newsout.c line 98, 177
- in /usr/src/new/notes/src/newsoutput.c line 37, 87
- in /usr/src/new/notes/src/nfsend.c line 126, 208
- in /usr/src/new/notes/src/nftimestamp.c line 117
- in /usr/src/new/notes/src/nfxmit.c line 117

NOSEQ defined in line 137; used 8 times

- in /usr/src/new/notes/src/control.c line 44, 84, 153
- in /usr/src/new/notes/src/expand.c line 21, 130
- in /usr/src/new/notes/src/index.c line 149
- in /usr/src/new/notes/src/main.c line 25
- in /usr/src/new/notes/src/readem.c line 767

NOT defined in line 85; used 13 times

- in line 73, 226
- in /usr/src/new/notes/src/access.c line 304, 313, 322, 329
- in /usr/src/new/notes/src/archiver.c line 323
- in /usr/src/new/notes/src/delete.c line 44
- in /usr/src/new/notes/src/dropt.c line 639
- in /usr/src/new/notes/src/miscio.c line 93
- in /usr/src/new/notes/src/nfpipe.c line 104
- in /usr/src/new/notes/src/readem.c line 482, 494

NOWRITESEQ defined in line 140; used 1 times

- in /usr/src/new/notes/src/times.c line 148

NPERMS defined in line 90; used 12 times

- in /usr/src/new/notes/src/access.c line 57, 71, 150
- in /usr/src/new/notes/src/acssort.c line 71, 80, 91
- in /usr/src/new/notes/src/buildnf.c line 48, 256
- in /usr/src/new/notes/src/dump.c line 181, 191
- in /usr/src/new/notes/src/loadnf.c line 313, 323

OPEN defined in line 100; used 17 times

- in /usr/src/new/notes/src/archiver.c line 227, 322-323(2), 489
- in /usr/src/new/notes/src/buildnf.c line 173
- in /usr/src/new/notes/src/control.c line 119, 126
- in /usr/src/new/notes/src/dropt.c line 167, 386, 524, 645-646(2)
- in /usr/src/new/notes/src/dump.c line 87
- in /usr/src/new/notes/src/loadnf.c line 145
- in /usr/src/new/notes/src/nfadmin.c line 159-161(2), 269

ORPHND defined in line 107; used 14 times

- in /usr/src/new/notes/src/archiver.c line 383-384(2)
- in /usr/src/new/notes/src/dmpnote.c line 89
- in /usr/src/new/notes/src/dmpresp.c line 91
- in /usr/src/new/notes/src/dsply.c line 91
- in /usr/src/new/notes/src/loadem.c line 227(2), 359
- in /usr/src/new/notes/src/newsinput.c line 438(2), 507, 682
- in /usr/src/new/notes/src/newsout.c line 114
- in /usr/src/new/notes/src/nfsend.c line 155

PAGELEN defined in line 96; never used
PAGESAV defined in line 77; used 4 times

- in /usr/src/new/notes/src/dsply.c line 40, 118, 167, 223

PASSWDLEN defined in line 88; never used
PERMGROUP defined in line 125; used 4 times

- in /usr/src/new/notes/src/access.c line 162, 184
- in /usr/src/new/notes/src/acssort.c line 173
- in /usr/src/new/notes/src/buildnf.c line 227

PERMSYSTEM defined in line 126; used 5 times

- in /usr/src/new/notes/src/access.c line 165
- in /usr/src/new/notes/src/acssort.c line 178
- in /usr/src/new/notes/src/buildnf.c line 230
- in /usr/src/new/notes/src/perms.c line 96-98(2)

PERMUSER defined in line 124; used 6 times

- in /usr/src/new/notes/src/access.c line 159, 175, 236
- in /usr/src/new/notes/src/acssort.c line 158, 168
- in /usr/src/new/notes/src/buildnf.c line 224

POLICY defined in line 160; used 1 times

- in /usr/src/new/notes/src/compress.c line 145

QUITBAD defined in line 154; used 5 times

- in /usr/src/new/notes/src/recsio.c line 44, 105, 129, 136, 144

QUITFAST defined in line 151; used 14 times

- in /usr/src/new/notes/src/access.c line 102
- in /usr/src/new/notes/src/checknotes.c line 92, 160
- in /usr/src/new/notes/src/control.c line 41
- in /usr/src/new/notes/src/dropt.c line 110, 118-119(2)
- in /usr/src/new/notes/src/index.c line 124, 159-160(2)
- in /usr/src/new/notes/src/pattern.c line 41
- in /usr/src/new/notes/src/readem.c line 384, 777-778(2)

QUITNEX defined in line 153; used 1 times

- in /usr/src/new/notes/src/recsio.c line 120

QUITNOSEQ defined in line 150; used 4 times

- in /usr/src/new/notes/src/index.c line 133, 157
- in /usr/src/new/notes/src/readem.c line 393, 775

QUITSEQ defined in line 149; used 5 times

- in /usr/src/new/notes/src/control.c line 171
- in /usr/src/new/notes/src/index.c line 121, 238
- in /usr/src/new/notes/src/readem.c line 381, 871

QUITUPD defined in line 152; used 4 times

- in /usr/src/new/notes/src/control.c line 171
- in /usr/src/new/notes/src/index.c line 127
- in /usr/src/new/notes/src/pattern.c line 41
- in /usr/src/new/notes/src/readem.c line 387

RDMHLP defined in line 37; used 1 times

- in /usr/src/new/notes/src/readem.c line 104

READOK defined in line 113; used 17 times

- in line 122
- in /usr/src/new/notes/src/access.c line 312-315(3), 331
- in /usr/src/new/notes/src/acssort.c line 229-232(2)
- in /usr/src/new/notes/src/buildnf.c line 226
- in /usr/src/new/notes/src/control.c line 82
- in /usr/src/new/notes/src/dump.c line 31, 214
- in /usr/src/new/notes/src/nfprint.c line 123
- in /usr/src/new/notes/src/nfsend.c line 100
- in /usr/src/new/notes/src/nftimestamp.c line 115
- in /usr/src/new/notes/src/permit.c line 32
- in /usr/src/new/notes/src/perms.c line 56
- in /usr/src/new/notes/src/readem.c line 645

RESPOK defined in line 116; used 18 times

- in line 122
- in /usr/src/new/notes/src/access.c line 303-306(3), 324, 331
- in /usr/src/new/notes/src/acssort.c line 229, 235-238(2)
- in /usr/src/new/notes/src/adnote.c line 77
- in /usr/src/new/notes/src/buildnf.c line 226
- in /usr/src/new/notes/src/dump.c line 218
- in /usr/src/new/notes/src/loadem.c line 378
- in /usr/src/new/notes/src/newsinput.c line 474
- in /usr/src/new/notes/src/permit.c line 29
- in /usr/src/new/notes/src/perms.c line 56
- in /usr/src/new/notes/src/readem.c line 553, 645

RESPSZ defined in line 57; used 13 times

- in line 249-255(7)
- in /usr/src/new/notes/src/find.c line 131
- in /usr/src/new/notes/src/lrsp.c line 66
- in /usr/src/new/notes/src/resp.c line 77, 89, 101, 114

SEQ defined in line 35; used 1 times

- in /usr/src/new/notes/src/buildnf.c line 157

SEQLOCK defined in line 51; used 2 times

- in /usr/src/new/notes/src/buildnf.c line 156, 165

SEQUENCER defined in line 34; used 2 times

- in /usr/src/new/notes/src/times.c line 62, 150

SYSSZ defined in line 60; used 54 times

- in line 210, 252, 270, 328
- in /usr/src/new/notes/src/asearch.c line 43-45(3), 53
- in /usr/src/new/notes/src/limindx.c line 31
- in /usr/src/new/notes/src/loadem.c line 133-134(2), 175-176(2), 213, 295-297(4), 326-327(2)
- in /usr/src/new/notes/src/loadnf.c line 159
- in /usr/src/new/notes/src/lprnote.c line 63, 86, 142
- in /usr/src/new/notes/src/newsdump.c line 51, 290
- in /usr/src/new/notes/src/newsinput.c line 26-28(2), 395-396(2), 468-470(4), 578-583(2), 608, 618-619(2), 650-651(2), 725-726(2)
- in /usr/src/new/notes/src/nfmail.c line 45-46(2)
- in /usr/src/new/notes/src/nfxmit.c line 25, 128
- in /usr/src/new/notes/src/parsepath.c line 31-32(2), 163, 233, 250
- in /usr/src/new/notes/src/preptxt.c line 24
- in /usr/src/new/notes/src/prtind.c line 24

TEXT defined in line 45; used 12 times

- in /usr/src/new/notes/src/buildnf.c line 188
- in /usr/src/new/notes/src/checknotes.c line 58-63(2)
- in /usr/src/new/notes/src/compress.c line 74-78(2)
- in /usr/src/new/notes/src/control.c line 53-58(2)
- in /usr/src/new/notes/src/newsout.c line 57-62(2)
- in /usr/src/new/notes/src/nfsend.c line 72-77(2)
- in /usr/src/new/notes/src/recsio.c line 126

TITLEN defined in line 82; used 57 times

- in line 265, 327
- in /usr/src/new/notes/src/adnote.c line 32, 93, 99-100(2)
- in /usr/src/new/notes/src/dsply.c line 80(2)
- in /usr/src/new/notes/src/limindx.c line 139-142(2)
- in /usr/src/new/notes/src/loadem.c line 117, 137-142(3), 235
- in /usr/src/new/notes/src/lprnote.c line 62, 79
- in /usr/src/new/notes/src/mailit.c line 45
- in /usr/src/new/notes/src/newsdump.c line 46-50(2), 284-289(2)
- in /usr/src/new/notes/src/newsinput.c line 25, 384-385(2), 446, 514-519(3), 660-661(2), 697, 762-763(2)
- in /usr/src/new/notes/src/nfmail.c line 294-295(2), 360-365(2)
- in /usr/src/new/notes/src/nfpipe.c line 37, 116-119(2)
- in /usr/src/new/notes/src/note.c line 54-55(2)
- in /usr/src/new/notes/src/preptxt.c line 26
- in /usr/src/new/notes/src/prtind.c line 83-86(2)
- in /usr/src/new/notes/src/readem.c line 41, 367, 522, 528-529(2)
- in /usr/src/new/notes/src/tsearch.c line 33, 72-73(2), 86, 94-98(2)

TRUE defined in line 16; used 14 times

- in line 19
- in /usr/src/new/notes/src/bnewshead.c line 263, 506
- in /usr/src/new/notes/src/expand.c line 49, 59
- in /usr/src/new/notes/src/loadnf.c line 292
- in /usr/src/new/notes/src/newsinput.c line 96, 193
- in /usr/src/new/notes/src/nfmail.c line 58, 103, 196, 206, 227
- in /usr/src/new/notes/src/nfrcv.c line 88

TXTLOCK defined in line 54; used 8 times

- in /usr/src/new/notes/src/compress.c line 119, 229
- in /usr/src/new/notes/src/pagein.c line 35, 89
- in /usr/src/new/notes/src/pagemove.c line 43, 83
- in /usr/src/new/notes/src/recsio.c line 298, 350

UIDMASK defined in line 26; used 12 times

- in /usr/src/new/notes/src/dmpnote.c line 36
- in /usr/src/new/notes/src/dmpresp.c line 42
- in /usr/src/new/notes/src/loadem.c line 160, 313
- in /usr/src/new/notes/src/readem.c line 110, 120, 181, 191, 510
- in /usr/src/new/notes/src/startup.c line 77, 100, 113

UNIQPLEX defined in line 79; used 4 times

- in /usr/src/new/notes/src/note.c line 84-85(2)
- in /usr/src/new/notes/src/resp.c line 137-138(2)

USERSEQ defined in line 138; used 1 times

- in /usr/src/new/notes/src/main.c line 146

UTILITY defined in line 32; used 21 times

- in /usr/src/new/notes/src/archiver.c line 307, 500
- in /usr/src/new/notes/src/buildnf.c line 243
- in /usr/src/new/notes/src/getnet.c line 52
- in /usr/src/new/notes/src/help.c line 25, 32-37(2)
- in /usr/src/new/notes/src/mailit.c line 217
- in /usr/src/new/notes/src/main.c line 192, 255, 262-267(2)
- in /usr/src/new/notes/src/misc.c line 205, 238
- in /usr/src/new/notes/src/newsgroup.c line 40
- in /usr/src/new/notes/src/newsout.c line 121, 149, 181
- in /usr/src/new/notes/src/nfalias.c line 39
- in /usr/src/new/notes/src/nfrcv.c line 49
- in /usr/src/new/notes/src/nfsend.c line 235

WDLEN defined in line 86; used 61 times

- in line 325-326(2)
- in /usr/src/new/notes/src/access.c line 55
- in /usr/src/new/notes/src/acssort.c line 76, 135-138(3)
- in /usr/src/new/notes/src/archiver.c line 47-50(4), 63, 236-242(4)
- in /usr/src/new/notes/src/buildnf.c line 51-53(3)
- in /usr/src/new/notes/src/checknotes.c line 52
- in /usr/src/new/notes/src/compress.c line 45-51(7)
- in /usr/src/new/notes/src/control.c line 47
- in /usr/src/new/notes/src/dump.c line 183
- in /usr/src/new/notes/src/index.c line 38, 145
- in /usr/src/new/notes/src/mailit.c line 38, 90, 168, 213
- in /usr/src/new/notes/src/main.c line 26, 191
- in /usr/src/new/notes/src/misc.c line 273, 323, 347, 391
- in /usr/src/new/notes/src/mknf.c line 33-34(2)
- in /usr/src/new/notes/src/newsinput.c line 46
- in /usr/src/new/notes/src/newsout.c line 51
- in /usr/src/new/notes/src/nfprint.c line 52-53(2), 61
- in /usr/src/new/notes/src/nfrcv.c line 28
- in /usr/src/new/notes/src/nfsend.c line 41-42(2), 66
- in /usr/src/new/notes/src/nfxmit.c line 26
- in /usr/src/new/notes/src/perms.c line 49
- in /usr/src/new/notes/src/readem.c line 40-42(2), 785
- in /usr/src/new/notes/src/recsio.c line 74
- in /usr/src/new/notes/src/startup.c line 45
- in /usr/src/new/notes/src/times.c line 35, 145

WRITOK defined in line 114; used 23 times

- in line 122
- in /usr/src/new/notes/src/access.c line 301, 321-324(3), 331
- in /usr/src/new/notes/src/acssort.c line 229, 235
- in /usr/src/new/notes/src/adnote.c line 39, 77
- in /usr/src/new/notes/src/buildnf.c line 226
- in /usr/src/new/notes/src/control.c line 99
- in /usr/src/new/notes/src/dump.c line 216
- in /usr/src/new/notes/src/loadem.c line 199
- in /usr/src/new/notes/src/newsinput.c line 423, 590
- in /usr/src/new/notes/src/nfpipe.c line 78
- in /usr/src/new/notes/src/permit.c line 29, 35
- in /usr/src/new/notes/src/perms.c line 56
- in /usr/src/new/notes/src/readem.c line 645-647(2), 708

WRITONLY defined in line 106; used 4 times

- in /usr/src/new/notes/src/adnote.c line 79
- in /usr/src/new/notes/src/dmpnote.c line 87
- in /usr/src/new/notes/src/dmpresp.c line 89
- in /usr/src/new/notes/src/dsply.c line 97

#### Usage of this include

structs.h used 82 times

- in /usr/src/new/notes/src/access.c line 2
- in /usr/src/new/notes/src/acssort.c line 2
- in /usr/src/new/notes/src/adnote.c line 2
- in /usr/src/new/notes/src/adresp.c line 2
- in /usr/src/new/notes/src/archiver.c line 2
- in /usr/src/new/notes/src/asearch.c line 2
- in /usr/src/new/notes/src/bnewshead.c line 19
- in /usr/src/new/notes/src/buildnf.c line 2
- in /usr/src/new/notes/src/check.c line 2
- in /usr/src/new/notes/src/checknotes.c line 3
- in /usr/src/new/notes/src/compress.c line 2
- in /usr/src/new/notes/src/control.c line 2
- in /usr/src/new/notes/src/cursor.c line 2
- in /usr/src/new/notes/src/datein.c line 2
- in /usr/src/new/notes/src/delete.c line 2
- in /usr/src/new/notes/src/dmpnote.c line 2
- in /usr/src/new/notes/src/dmpresp.c line 2
- in /usr/src/new/notes/src/dropt.c line 2
- in /usr/src/new/notes/src/dsply.c line 2
- in /usr/src/new/notes/src/dump.c line 2
- in /usr/src/new/notes/src/expand.c line 2
- in /usr/src/new/notes/src/find.c line 2
- in /usr/src/new/notes/src/ftime.c line 2
- in /usr/src/new/notes/src/gdate.c line 2
- in /usr/src/new/notes/src/getnet.c line 2
- in /usr/src/new/notes/src/gname.c line 2
- in /usr/src/new/notes/src/gtext.c line 2
- in /usr/src/new/notes/src/gtime.c line 2
- in /usr/src/new/notes/src/help.c line 2
- in /usr/src/new/notes/src/index.c line 2
- in /usr/src/new/notes/src/ldmisc.c line 2
- in /usr/src/new/notes/src/limindx.c line 2
- in /usr/src/new/notes/src/loadem.c line 2
- in /usr/src/new/notes/src/loadnf.c line 2
- in /usr/src/new/notes/src/loadproto1.c line 2
- in /usr/src/new/notes/src/lprnote.c line 2
- in /usr/src/new/notes/src/lrsp.c line 2
- in /usr/src/new/notes/src/mailit.c line 2
- in /usr/src/new/notes/src/main.c line 3
- in /usr/src/new/notes/src/misc.c line 3
- in /usr/src/new/notes/src/miscio.c line 2
- in /usr/src/new/notes/src/mknf.c line 21
- in /usr/src/new/notes/src/newsdump.c line 2
- in /usr/src/new/notes/src/newsgroup.c line 2
- in /usr/src/new/notes/src/newsinput.c line 3
- in /usr/src/new/notes/src/newsout.c line 2
- in /usr/src/new/notes/src/newsoutput.c line 3
- in /usr/src/new/notes/src/next.c line 2
- in /usr/src/new/notes/src/nfaccess.c line 3
- in /usr/src/new/notes/src/nfadmin.c line 3
- in /usr/src/new/notes/src/nfalias.c line 2
- in /usr/src/new/notes/src/nfarchive.c line 3
- in /usr/src/new/notes/src/nfcomment.c line 2
- in /usr/src/new/notes/src/nfdump.c line 3
- in /usr/src/new/notes/src/nfload.c line 3
- in /usr/src/new/notes/src/nfmail.c line 2
- in /usr/src/new/notes/src/nfpipe.c line 3
- in /usr/src/new/notes/src/nfprint.c line 31
- in /usr/src/new/notes/src/nfrcv.c line 19
- in /usr/src/new/notes/src/nfsend.c line 2
- in /usr/src/new/notes/src/nfstats.c line 17
- in /usr/src/new/notes/src/nftimestamp.c line 3
- in /usr/src/new/notes/src/nfxmit.c line 19
- in /usr/src/new/notes/src/note.c line 26
- in /usr/src/new/notes/src/pagein.c line 2
- in /usr/src/new/notes/src/pagemove.c line 2
- in /usr/src/new/notes/src/pageout.c line 2
- in /usr/src/new/notes/src/parsepath.c line 2
- in /usr/src/new/notes/src/pattern.c line 2
- in /usr/src/new/notes/src/permit.c line 2
- in /usr/src/new/notes/src/perms.c line 2
- in /usr/src/new/notes/src/preptxt.c line 2
- in /usr/src/new/notes/src/prtind.c line 2
- in /usr/src/new/notes/src/readem.c line 2
- in /usr/src/new/notes/src/recsio.c line 18
- in /usr/src/new/notes/src/resp.c line 2
- in /usr/src/new/notes/src/rmnf.c line 18
- in /usr/src/new/notes/src/savtxt.c line 2
- in /usr/src/new/notes/src/startup.c line 2
- in /usr/src/new/notes/src/talkto.c line 15
- in /usr/src/new/notes/src/times.c line 2
- in /usr/src/new/notes/src/tsearch.c line 2

Last modified: 1996-03-22 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 2655 |