Earlydbg as new -v option for main prog
This commit is contained in:
@@ -151,6 +151,7 @@ typedef struct {
|
||||
bool daemon; /* Run as daemon? */
|
||||
bool quit; /* Quit from daemon */
|
||||
bool usestdio; /* Session on stdin and stdout */
|
||||
bool earlydbg; /* Early debug on stderr */
|
||||
int inetd; /* Called from inetd? */
|
||||
int force; /* Force call? */
|
||||
int hiddline; /* Hidden line number (0,1..) */
|
||||
|
||||
@@ -347,7 +347,7 @@ void deinit_translate(s_translate *dest);
|
||||
const char *conf_getconfname(void);
|
||||
int conf_postreadcheck(void);
|
||||
int conf_readpasswdlist(s_falist **pwdlist, char *fname);
|
||||
int conf_readconf(const char *confname, int inclevel);
|
||||
int conf_readconf(const char *confname, int inclevel, bool earlydbg);
|
||||
#ifdef DEBUG
|
||||
void log_overridelist(s_override *subst);
|
||||
void log_options(s_options *opt);
|
||||
|
||||
+16
-16
@@ -33,22 +33,22 @@ enum { LOG_FILE_DAEMON, LOG_FILE_SESSION, LOG_FILE_DEBUG, LOG_FILE_HISTORY };
|
||||
|
||||
|
||||
#ifdef DEBUG
|
||||
# define D_CONFIG 0x0000001L
|
||||
# define D_OVERRIDE 0x0000002L
|
||||
# define D_EVENT 0x0000004L
|
||||
# define D_NODELIST 0x0000008L
|
||||
# define D_OUTBOUND 0x0000010L
|
||||
# define D_INFO 0x0000020L
|
||||
# define D_HSHAKE 0x0000040L
|
||||
# define D_TTYIO 0x0000080L
|
||||
# define D_MODEM 0x0000100L
|
||||
# define D_PROT 0x0000200L
|
||||
# define D_FREQ 0x0000400L
|
||||
# define D_STATEM 0x0000800L
|
||||
# define D_DAEMON 0x0001000L
|
||||
# define D_24554 0x0002000L
|
||||
# define D_FREE 0x0004000L
|
||||
# define D_FULL 0xfffffffL
|
||||
#define D_CONFIG 0x0000001L
|
||||
#define D_OVERRIDE 0x0000002L
|
||||
#define D_EVENT 0x0000004L
|
||||
#define D_NODELIST 0x0000008L
|
||||
#define D_OUTBOUND 0x0000010L
|
||||
#define D_INFO 0x0000020L
|
||||
#define D_HSHAKE 0x0000040L
|
||||
#define D_TTYIO 0x0000080L
|
||||
#define D_MODEM 0x0000100L
|
||||
#define D_PROT 0x0000200L
|
||||
#define D_FREQ 0x0000400L
|
||||
#define D_STATEM 0x0000800L
|
||||
#define D_DAEMON 0x0001000L
|
||||
#define D_24554 0x0002000L
|
||||
#define D_FREE 0x0004000L
|
||||
#define D_FULL 0xfffffffL
|
||||
#endif
|
||||
|
||||
#ifdef DEBUG
|
||||
|
||||
Reference in New Issue
Block a user