# 2.11BSD#431 - /usr/src/usr.sbin/sendmail.MX/src/conf.h

##### Macros

    DAEMON            X
    DBM               X
    FLOCK             X
    LOG               X
    MAXATOM           X
    MAXFIELD          X
    MAXHOP            X
    MAXLINE           X
    MAXMAILERS        X
    MAXMXHOSTS        X
    MAXNAME           X
    MAXPRIORITIES     X
    MAXPV             X
    MAXRWSETS         X
    MAXTRUST          X
    MAXUSERENVIRON    X
    NDBM              X
    QUEUE             X
    QUEUESIZE         X
    SETPROCTITLE      X
    SMTP              X
    UGLYUUCP          X

       1: /*
       2: **  Sendmail
       3: **  Copyright (c) 1983  Eric P. Allman
       4: **  Berkeley, California
       5: **
       6: **  Copyright (c) 1983 Regents of the University of California.
       7: **  All rights reserved.  The Berkeley software License Agreement
       8: **  specifies the terms and conditions for redistribution.
       9: **
      10: **	@(#)conf.h	5.7.1 (2.11BSD GTE) 1/1/94
      11: */
      12:
      13: /*
      14: **  CONF.H -- All user-configurable parameters for sendmail
      15: */
      16:
      17:
      18: /*
      19: **  Table sizes, etc....
      20: **	There shouldn't be much need to change these....
      21: */
      22:
      23: #ifdef pdp11
      24: # define MAXLINE    256     /* max line length */
      25: # define MAXNAME    128     /* max length of a name */
      26: # define MAXFIELD   1024        /* max total length of a hdr field */
      27: # define MAXPV      30      /* max # of parms to mailers */
      28: # define MAXHOP     17      /* max value of HopCount */
      29: # define MAXATOM    70      /* max atoms per address */
      30: # define MAXMAILERS 10      /* maximum mailers known to system */
      31: # define MAXRWSETS  30      /* max # of sets of rewriting rules */
      32: # define MAXPRIORITIES  25      /* max values for Precedence: field */
      33: # define MAXTRUST   10      /* maximum number of trusted users */
      34: # define MAXUSERENVIRON 35      /* max # of items in user environ */
      35: # define QUEUESIZE  10      /* max # of jobs per queue run */
      36: # define MAXMXHOSTS 10      /* max # of MX records */
      37:
      38: #else
      39:
      40: # define MAXLINE    1024        /* max line length */
      41: # define MAXNAME    256     /* max length of a name */
      42: # define MAXFIELD   2500        /* max total length of a hdr field */
      43: # define MAXPV      40      /* max # of parms to mailers */
      44: # define MAXHOP     17      /* max value of HopCount */
      45: # define MAXATOM    100     /* max atoms per address */
      46: # define MAXMAILERS 25      /* maximum mailers known to system */
      47: # define MAXRWSETS  30      /* max # of sets of rewriting rules */
      48: # define MAXPRIORITIES  25      /* max values for Precedence: field */
      49: # define MAXTRUST   30      /* maximum number of trusted users */
      50: # define MAXUSERENVIRON 40      /* max # of items in user environ */
      51: # define QUEUESIZE  600     /* max # of jobs per queue run */
      52: # define MAXMXHOSTS 10      /* max # of MX records */
      53: #endif pdp11
      54:
      55: /*
      56: **  Compilation options.
      57: **
      58: **	#define these if they are available; comment them out otherwise.
      59: */
      60:
      61: # define DBM        1   /* use DBM library (requires -ldbm) */
      62: # define NDBM       1   /* new DBM library available (requires DBM) */
      63: /* # define DEBUG		1	/* enable debugging */
      64: # define LOG        1   /* enable logging */
      65: # define SMTP       1   /* enable user and server SMTP */
      66: # define QUEUE      1   /* enable queueing */
      67: # define UGLYUUCP   1   /* output ugly UUCP From lines */
      68: # define DAEMON     1   /* include the daemon (requires IPC & SMTP) */
      69: # define FLOCK      1   /* use flock file locking */
      70: # define SETPROCTITLE   1   /* munge argv to display current status */
      71: /* # define WIZ		1	/* allow wizard mode */

#### Defined macros

DAEMON defined in line 68; used 10 times

- in /usr/src/usr.sbin/sendmail.MX/src/daemon.c line 15, 533
- in /usr/src/usr.sbin/sendmail.MX/src/err.c line 321
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 88, 296, 638
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 331
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 824
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 43, 337

DBM defined in line 61; used 11 times

- in /usr/src/usr.sbin/sendmail.MX/src/alias.c line 18, 61, 135, 143, 176, 198, 287, 335, 492, 517
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 411

FLOCK defined in line 69; never used
LOG defined in line 64; used 28 times

- in /usr/src/usr.sbin/sendmail.MX/src/alias.c line 253, 260, 276, 538
- in /usr/src/usr.sbin/sendmail.MX/src/daemon.c line 120, 245
- in /usr/src/usr.sbin/sendmail.MX/src/envelope.c line 95, 349, 474
- in /usr/src/usr.sbin/sendmail.MX/src/err.c line 74
- in /usr/src/usr.sbin/sendmail.MX/src/headers.c line 315, 394
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 235, 748, 1050
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 244, 322, 613, 626, 997, 1031
- in /usr/src/usr.sbin/sendmail.MX/src/savemail.c line 331
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 39
- in /usr/src/usr.sbin/sendmail.MX/src/usersmtp.c line 421
- in /usr/src/usr.sbin/sendmail.MX/src/util.c line 573, 579, 881, 936

MAXATOM defined in line 45; used 9 times

- in /usr/src/usr.sbin/sendmail.MX/src/parseaddr.c line 268, 405, 515, 712, 723, 745, 788, 794
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 52

MAXFIELD defined in line 42; used 6 times

- in /usr/src/usr.sbin/sendmail.MX/src/collect.c line 47, 122, 137, 146, 176
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 686

MAXHOP defined in line 44; never used
MAXLINE defined in line 40; used 23 times

- in /usr/src/usr.sbin/sendmail.MX/src/alias.c line 180
- in /usr/src/usr.sbin/sendmail.MX/src/conf.c line 403
- in /usr/src/usr.sbin/sendmail.MX/src/headers.c line 624-628(2), 710, 813
- in /usr/src/usr.sbin/sendmail.MX/src/macro.c line 51
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 547
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 72, 793, 825
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 68-72(2), 310, 504
- in /usr/src/usr.sbin/sendmail.MX/src/recipient.c line 472
- in /usr/src/usr.sbin/sendmail.MX/src/savemail.c line 62, 465
- in /usr/src/usr.sbin/sendmail.MX/src/srvrsmtp.c line 116, 568
- in /usr/src/usr.sbin/sendmail.MX/src/usersmtp.c line 42-44(3)

MAXMAILERS defined in line 46; used 5 times

- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 514
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 474-476(2)
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 158
- in /usr/src/usr.sbin/sendmail.MX/src/stats.c line 89

MAXMXHOSTS defined in line 52; used 1 times

- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 541

MAXNAME defined in line 41; used 19 times

- in /usr/src/usr.sbin/sendmail.MX/src/daemon.c line 203
- in /usr/src/usr.sbin/sendmail.MX/src/envelope.c line 421
- in /usr/src/usr.sbin/sendmail.MX/src/headers.c line 319, 470
- in /usr/src/usr.sbin/sendmail.MX/src/parseaddr.c line 744, 855, 1103-1104(2)
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 422, 922
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 324
- in /usr/src/usr.sbin/sendmail.MX/src/recipient.c line 158, 313, 383, 540
- in /usr/src/usr.sbin/sendmail.MX/src/savemail.c line 368
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 52
- in /usr/src/usr.sbin/sendmail.MX/src/srvrsmtp.c line 214
- in /usr/src/usr.sbin/sendmail.MX/src/usersmtp.c line 81

MAXPRIORITIES defined in line 48; used 3 times

- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 221-223(2)
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 284

MAXPV defined in line 43; used 2 times

- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 570-574(2)

MAXRWSETS defined in line 47; used 5 times

- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 157-159(2), 446-448(2)
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 297

MAXTRUST defined in line 49; used 3 times

- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 251-253(2)
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 542

MAXUSERENVIRON defined in line 50; used 2 times

- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 201
- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 543

NDBM defined in line 62; used 1 times

- in /usr/src/usr.sbin/sendmail.MX/src/alias.c line 223

QUEUE defined in line 66; used 14 times

- in /usr/src/usr.sbin/sendmail.MX/src/envelope.c line 148-150(2)
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 385-388(2), 485-489(2), 588, 627
- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 20, 32, 963, 981, 1039
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 748

QUEUESIZE defined in line 51; used 6 times

- in /usr/src/usr.sbin/sendmail.MX/src/queue.c line 392, 429, 486, 494, 813-814(2)

SETPROCTITLE defined in line 70; used 3 times

- in /usr/src/usr.sbin/sendmail.MX/src/conf.c line 398
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 83, 206

SMTP defined in line 65; used 11 times

- in /usr/src/usr.sbin/sendmail.MX/src/err.c line 317
- in /usr/src/usr.sbin/sendmail.MX/src/main.c line 89-90(2), 301, 648
- in /usr/src/usr.sbin/sendmail.MX/src/readcf.c line 649, 882
- in /usr/src/usr.sbin/sendmail.MX/src/srvrsmtp.c line 20, 30
- in /usr/src/usr.sbin/sendmail.MX/src/usersmtp.c line 20, 30

UGLYUUCP defined in line 67; never used

#### Usage of this include

conf.h used 1 times

- in /usr/src/usr.sbin/sendmail.MX/src/sendmail.h line 31

Last modified: 1997-10-03 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 861 |