aboutsummaryrefslogtreecommitdiff
path: root/net/kcptun/files
diff options
context:
space:
mode:
authorZheng Qian <sotux82@gmail.com>2022-05-08 16:03:29 +0800
committerZheng Qian <sotux82@gmail.com>2022-05-08 16:03:29 +0800
commit81564a628d427ed181e740662e1344bdafe8248f (patch)
tree341a9d47fee2371e3f495a7840d13874c0ade6f4 /net/kcptun/files
parent6e0f77acbeef4134d750bc8cfd11d187359ea348 (diff)
kcptun: add tcp option
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Diffstat (limited to 'net/kcptun/files')
-rw-r--r--net/kcptun/files/kcptun.config2
-rw-r--r--net/kcptun/files/kcptun.init2
2 files changed, 4 insertions, 0 deletions
diff --git a/net/kcptun/files/kcptun.config b/net/kcptun/files/kcptun.config
index 06000b478..fc548ea7c 100644
--- a/net/kcptun/files/kcptun.config
+++ b/net/kcptun/files/kcptun.config
@@ -13,6 +13,7 @@ config server
option snmplog '/var/log/snmp.log'
option snmpperiod 60
option pprof 1
+ option tcp 0
option quiet 1
option syslog 1
option user nobody
@@ -38,6 +39,7 @@ config client
option smuxbuf 4194304
option streambuf 2097152
option keepalive 10
+ option tcp 0
option quiet 1
option gogc 20
option user nobody
diff --git a/net/kcptun/files/kcptun.init b/net/kcptun/files/kcptun.init
index b22f8504a..2e6c53a1d 100644
--- a/net/kcptun/files/kcptun.init
+++ b/net/kcptun/files/kcptun.init
@@ -64,6 +64,7 @@ kcptun() {
[ -z "$keepalive" ] || json_add_int keepalive "$keepalive"
[ -z "$snmplog" ] || json_add_string snmplog "$snmplog"
[ -z "$snmpperiod" ] || json_add_int snmpperiod "$snmpperiod"
+ json_add_boolean tcp "$tcp"
json_add_boolean quiet "$quiet"
json_dump -i > "$confjson"
@@ -140,6 +141,7 @@ validate_common_options() {
'keepalive:uinteger' \
'snmplog:string' \
'snmpperiod:uinteger' \
+ 'tcp:bool' \
'quiet:bool' \
'gogc:uinteger' \
'syslog:bool:1' \