| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 | /* * defaults.h * * This file contains some tuneable parameters, most of which can be overriden * at run-time. */#ifndef _PPTPD_DEFAULTS_H#define _PPTPD_DEFAULTS_H/* Definitions for true and false */#ifndef FALSE#define FALSE 0#define TRUE !FALSE#endif/* String sizes for the config file */#define MAX_CONFIG_FILENAME_SIZE        256#define MAX_CONFIG_STRING_SIZE          512/* For IP parser */#define LOCAL 0#define REMOTE 1/* Default configuration values, mostly configurable */#define CONNECTIONS_DEFAULT             100#define DEFAULT_LOCAL_IP_LIST           "192.168.0.1-100"#define DEFAULT_REMOTE_IP_LIST          "192.168.1.1-100"#define MAX_CALLS_PER_TCP_LINK          128#ifdef PNS_MODE#define MAX_CALLS                       60#endif#define PPP_SPEED_DEFAULT               "115200"#if EMBED#define PPTPD_CONFIG_FILE_DEFAULT       "/etc/config/pptpd.conf"#else#define PPTPD_CONFIG_FILE_DEFAULT       "/etc/pptpd.conf"#endif#define PIDFILE_DEFAULT                 "/var/run/pptpd.pid"#define STIMEOUT_DEFAULT                10 /* seconds *//* Location of binaries */#define PPTP_CTRL_BIN                   SBINDIR "/pptpctrl"#define PPTPD_BIN                       SBINDIR "/pptpd"#define BCRELAY_BIN                     SBINDIR "/bcrelay"/* Parameters permitted in the config file */#define CONNECTIONS_KEYWORD             "connections"#define SPEED_KEYWORD                   "speed"#define PPPD_OPTION_KEYWORD             "option"#define DEBUG_KEYWORD                   "debug"#ifdef BCRELAY#define BCRELAY_KEYWORD                 "bcrelay"#endif#define LOCALIP_KEYWORD                 "localip"#define REMOTEIP_KEYWORD                "remoteip"#define LISTEN_KEYWORD                  "listen"#define VRF_KEYWORD                     "vrf"#define PIDFILE_KEYWORD                 "pidfile"#define STIMEOUT_KEYWORD                "stimeout"#define NOIPPARAM_KEYWORD               "noipparam"#define PPP_BINARY_KEYWORD              "ppp"#define LOGWTMP_KEYWORD                 "logwtmp"#define DELEGATE_KEYWORD                "delegate"#endif  /* !_PPTPD_DEFAULTS_H */
 |