diff --git a/testing/scenarios/data/test_4_client.json b/testing/scenarios/data/test_4_client.json index 311f0e445..12e696512 100644 --- a/testing/scenarios/data/test_4_client.json +++ b/testing/scenarios/data/test_4_client.json @@ -34,6 +34,10 @@ } }, "transport": { - "connectionReuse": true + "kcpSettings": { + "header": { + "type": "srtp" + } + } } } diff --git a/testing/scenarios/data/test_4_server.json b/testing/scenarios/data/test_4_server.json index 015d5d66c..cd9a94749 100644 --- a/testing/scenarios/data/test_4_server.json +++ b/testing/scenarios/data/test_4_server.json @@ -46,6 +46,10 @@ } ], "transport": { - "connectionReuse": true + "kcpSettings": { + "header": { + "type": "srtp" + } + } } } diff --git a/transport/internet/authenticator_json.go b/transport/internet/authenticator_json.go index 113fb01e0..7315d50a6 100644 --- a/transport/internet/authenticator_json.go +++ b/transport/internet/authenticator_json.go @@ -15,5 +15,9 @@ func CreateAuthenticatorConfig(rawConfig []byte) (string, interface{}, error) { } var ( - configLoader = loader.NewJSONConfigLoader(loader.ConfigCreatorCache{}, "type", "") + configLoader loader.ConfigLoader ) + +func init() { + configLoader = loader.NewJSONConfigLoader(configCache, "type", "") +}