2020-02-26 21:40:12 +01:00
|
|
|
package dsnet
|
|
|
|
|
|
|
|
const (
|
2020-02-28 00:09:18 +01:00
|
|
|
// could be overridden in future via env
|
|
|
|
CONFIG_FILE = "/etc/dsnet-config.json"
|
|
|
|
|
2020-02-27 23:31:44 +01:00
|
|
|
// these end up in the config file
|
|
|
|
DEFAULT_INTERFACE_NAME = "dsnet"
|
2020-03-02 00:08:10 +01:00
|
|
|
DEFAULT_REPORT_FILE = "/var/lib/dsnet-report.json"
|
|
|
|
DEFAULT_LISTEN_PORT = 51820
|
2020-02-27 23:31:44 +01:00
|
|
|
|
2020-02-28 00:09:18 +01:00
|
|
|
// keepalive always configured for everything
|
2020-03-02 00:08:10 +01:00
|
|
|
KEEPALIVE_SECONDS = 21
|
2020-02-28 00:09:18 +01:00
|
|
|
|
|
|
|
// when is a peer considered gone forever? (could remove)
|
2020-03-02 00:08:10 +01:00
|
|
|
EXPIRY_DAYS = 28
|
2020-02-26 21:40:12 +01:00
|
|
|
)
|