aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/conf/parser.go
diff options
context:
space:
mode:
Diffstat (limited to 'conf/parser.go')
-rw-r--r--conf/parser.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/conf/parser.go b/conf/parser.go
index 48cf88b6..3b2ae1b3 100644
--- a/conf/parser.go
+++ b/conf/parser.go
@@ -370,7 +370,7 @@ func FromUAPI(s string, existingConfig *Config) (*Config, error) {
if parserState == inInterfaceSection {
switch key {
case "private_key":
- k, err := parseKeyBase64(val)
+ k, err := parseKeyHex(val)
if err != nil {
return nil, err
}
@@ -390,13 +390,13 @@ func FromUAPI(s string, existingConfig *Config) (*Config, error) {
} else if parserState == inPeerSection {
switch key {
case "public_key":
- k, err := parseKeyBase64(val)
+ k, err := parseKeyHex(val)
if err != nil {
return nil, err
}
peer.PublicKey = *k
case "preshared_key":
- k, err := parseKeyBase64(val)
+ k, err := parseKeyHex(val)
if err != nil {
return nil, err
}