*** include/config.h.dist.orig	Tue Mar 11 11:24:47 1997
--- include/config.h.dist	Tue Mar 11 11:49:29 1997
***************
*** 60,66 ****
   * If your host supports varargs and has vsprintf(), vprintf() and vscanf()
   * C calls in its library, then you can define USE_VARARGS to use varargs
   * instead of imitation variable arg passing.
! #undef	USE_VARARGS
   * NOTE: with current server code, varargs doesn't survive because it can't
   *       be used in a chain of 3 or more funtions which all have a variable
   *       number of params.  If anyone has a solution to this, please notify
--- 60,66 ----
   * If your host supports varargs and has vsprintf(), vprintf() and vscanf()
   * C calls in its library, then you can define USE_VARARGS to use varargs
   * instead of imitation variable arg passing.
! #define	USE_VARARGS
   * NOTE: with current server code, varargs doesn't survive because it can't
   *       be used in a chain of 3 or more funtions which all have a variable
   *       number of params.  If anyone has a solution to this, please notify
***************
*** 96,102 ****
   */
  
  #undef	EPATH /* "/local/gnu/icn/password_mail" */
! #undef	NPATH /* "/local/gnu/icn/.ircdnote" */
  
  /*
   * Full pathnames and defaults of irc system's support files. Please note that
--- 96,104 ----
   */
  
  #undef	EPATH /* "/local/gnu/icn/password_mail" */
! #ifdef ENABLE_NOTE
! #define	NPATH ".ircdnote"
! #endif
  
  /*
   * Full pathnames and defaults of irc system's support files. Please note that
***************
*** 159,165 ****
   * mode "i" (i == invisible). Invisibility means people dont showup in
   * WHO or NAMES unless they are on the same channel as you.
   */
! #undef	NO_DEFAULT_INVISIBLE
  
  /* OPER_KILL
   *
--- 161,167 ----
   * mode "i" (i == invisible). Invisibility means people dont showup in
   * WHO or NAMES unless they are on the same channel as you.
   */
! #define	NO_DEFAULT_INVISIBLE
  
  /* OPER_KILL
   *
***************
*** 176,188 ****
   * The 'LOCOP_' #defines are for making the respective commands available
   * to 'local' operators.
   */
! #undef	OPER_KILL
  #define	OPER_REHASH
! #undef	OPER_RESTART
! #undef	OPER_DIE
! #undef	OPER_REMOTE
! #undef	LOCOP_REHASH
! #undef	LOCOP_RESTART
  #undef	LOCOP_DIE
  
  /*
--- 178,190 ----
   * The 'LOCOP_' #defines are for making the respective commands available
   * to 'local' operators.
   */
! #define	OPER_KILL
  #define	OPER_REHASH
! #define	OPER_RESTART
! #define	OPER_DIE
! #define	OPER_REMOTE
! #define LOCOP_REHASH
! #undef 	LOCOP_RESTART
  #undef	LOCOP_DIE
  
  /*
***************
*** 290,321 ****
   * this option is used unless you tell the system administrator beforehand
   * and obtain their permission to send messages to the system log files.
   */
! #undef	USE_SYSLOG
  
  #ifdef	USE_SYSLOG
  /*
   * If you use syslog above, you may want to turn some (none) of the
   * spurious log messages for KILL/SQUIT off.
   */
! #undef	SYSLOG_KILL	/* log all operator kills to syslog */
! #undef	SYSLOG_SQUIT	/* log all remote squits for all servers to syslog */
! #undef	SYSLOG_CONNECT	/* log remote connect messages for other all servs */
! #undef	SYSLOG_USERS	/* send userlog stuff to syslog */
! #undef	SYSLOG_OPER	/* log all users who successfully become an Op */
! #undef	SYSLOG_CONN	/* log all uncomplete/rejected connections */
  
  /*
   * If you want to log to a different facility than DAEMON, change
   * this define.
   */
! #define LOG_FACILITY LOG_DAEMON
  #endif /* USE_SYSLOG */
  
  /*
   * define this if you want to use crypted passwords for operators in your
   * ircd.conf file. See ircd/crypt/README for more details on this.
   */
! #undef	CRYPT_OPER_PASSWORD
  
  /*
   * If you want to store encrypted passwords in N-lines for server links,
--- 292,323 ----
   * this option is used unless you tell the system administrator beforehand
   * and obtain their permission to send messages to the system log files.
   */
! #define	USE_SYSLOG
  
  #ifdef	USE_SYSLOG
  /*
   * If you use syslog above, you may want to turn some (none) of the
   * spurious log messages for KILL/SQUIT off.
   */
! #define	SYSLOG_KILL	/* log all operator kills to syslog */
! #define	SYSLOG_SQUIT	/* log all remote squits for all servers to syslog */
! #define	SYSLOG_CONNECT	/* log remote connect messages for other all servs */
! #define	SYSLOG_USERS	/* send userlog stuff to syslog */
! #define	SYSLOG_OPER	/* log all users who successfully become an Op */
! #define	SYSLOG_CONN	/* log all uncomplete/rejected connections */
  
  /*
   * If you want to log to a different facility than DAEMON, change
   * this define.
   */
! #define LOG_FACILITY !!SYSLOGFACILITY!!
  #endif /* USE_SYSLOG */
  
  /*
   * define this if you want to use crypted passwords for operators in your
   * ircd.conf file. See ircd/crypt/README for more details on this.
   */
! #define	CRYPT_OPER_PASSWORD
  
  /*
   * If you want to store encrypted passwords in N-lines for server links,
***************
*** 323,329 ****
   * need not be the same for both, as long as hte opposite end has the
   * right password in the opposite line.  See INSTALL doc for more details.
   */
! #undef	CRYPT_LINK_PASSWORD
  
  /*
   * define this if you enable summon and if you want summon to look for the
--- 325,331 ----
   * need not be the same for both, as long as hte opposite end has the
   * right password in the opposite line.  See INSTALL doc for more details.
   */
! #undef	CRYPT_LINK_PASSWORD	/* CHANGE ME */
  
  /*
   * define this if you enable summon and if you want summon to look for the
***************
*** 343,349 ****
  /*
   * use these to setup a Unix domain socket to connect clients/servers to.
   */
! #undef	UNIXPORT
  
  /*
   * IRC_UID
--- 345,351 ----
  /*
   * use these to setup a Unix domain socket to connect clients/servers to.
   */
! #define	UNIXPORT
  
  /*
   * IRC_UID
***************
*** 367,373 ****
   * send to the server without processing before disconnecting the client for
   * flooding it.  Values greater than 8000 make no difference to the server.
   */
! #define	CLIENT_FLOOD	1000
  
  /* Remote query flood protection. */
  #define	CHREPLLEN	8192
--- 369,375 ----
   * send to the server without processing before disconnecting the client for
   * flooding it.  Values greater than 8000 make no difference to the server.
   */
! #define	CLIENT_FLOOD	8000
  
  /* Remote query flood protection. */
  #define	CHREPLLEN	8192
