src/nnconf.h

/* [<][>][^][v][top]
[bottom][index][help] */

DEFINITIONS

This source file includes following functions.

/*
 * do not edit this file, as it was automatically generated by the `confused' program!
 * instead edit the source file '../cf/nnconf.cf' then re-create this file using `confused'.
 */

#include <stdio.h>

#include "confused_runtime.h"

#define bool int

struct nnconf
{       char * configDir;
        char * configFile;
        char * serversFile;
        char * accessFile;
        char * cacheDir;
        char * adminEmail;
        int umask;
        int niceMaster;
        int niceClient;
        int niceHTTP;
        int niceUpdate;
        int niceNoCem;
        int niceExpire;
        char * chrootDir;
        bool chroot;
        struct strList * overviewFmtInternal;
        struct strList * overviewFmtBozo;
        int minActive;
        struct strList * ihaveServers;
        bool ihaveSpeedHandshake;
        int maxMsgIDsearch;
        int maxReaders;
        char * safeGroup;
        bool groupSecurity;
        bool listSecurity;
        bool listPermitLonelyness;
        int listActiveThreshold;
        bool contentFilters;
        bool xoverFilters;
        bool nocem;
        int nocemInitialScan;
        long nocemInterval;
        struct strList * nocemGroups;
        bool nocemCache;
        char * nocemFrom;
        char * nocemType;
        char * nocemAction;
        bool nocemPGP;
        char * nocemPGPbegin;
        char * nocemPGPend;
        char * nocemPGPcommand;
        char * nocemPGPgood;
        char * nocemPGPPATH;
        bool relayUnknowns;
        char * user;
        char * group;
        char * Organization;
        bool replaceOrganization;
        char * postStripHeader;
        char * bindAddr;
        int maxMmap;
        bool anonMmap;
        bool refreshMmap;
        int minFilesFreePercent;
        int minBlocksFreePercent;
        int hisHighWater;
        int hisLowWater;
        long maxArtAge;
        long expireCheckPeriod;
        long overviewFmtTimeout;
        bool rfc931;
        long rfc931Timeout;
        bool useLibWrap;
        bool taskInfoPrivacy;
        bool logInn;
        bool logFromClient;
        bool logToClient;
        bool logFromServer;
        bool logToServer;
        bool logListMerge;
        bool logListMergeCorrelation;
        bool logNocem;
        bool logDebug;
        bool logInfo;
        bool logWarnings;
        bool logErrors;
        bool statistics;
        bool httpServer;
        char * httpBindAddr;
        char * httpFiles;
        long minUpdateDelay;
        long minUpdateRefusedDelay;
        long minUpdateFailDelay;
        long networkTimeout;
        long idleTimeout;
        long remoteIdleTimeout;
        long serverDownRecheck;
        int outputBufferSize;
        int maxXoverNodes;
        char * authinfoDefaultType;
        char * authinfoDefaultSource;
        char * ldapServer;
        int ldapPort;
        char * ldapBase;
        char * radiusAuthServer;
        char * radiusAuthSecret;
        int radiusAuthPort;
        int radiusAuthTimeout;
        int radiusAuthRetries;
        char * radiusConfig;
        char * pipeProgram;
        int pipeTimeout;
        char * pamModuleName;
        char * statsFile;
        char * historyFile;
        char * pidFile;
        char * overviewFmtFile;
        char * mmapFile;
        char * mmapBaseFile;
};
extern struct nnconf nnconf;
extern struct confused_idx nnconf_idx[];
extern char *confused(FILE *, char *, struct confused_idx *con_idx);

/* [<][>][^][v][top][bottom][index][help] */