diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-02-04 18:03:31 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-02-04 22:02:53 +0100 |
commit | cb4bb63030d09afe7ee78fd49613b86709fdc006 (patch) | |
tree | b33248ec5791faded576d4ca7d88851baefd136f /device/uapi.go | |
parent | 05b03c675090df893e8317983702c9661dfc319b (diff) | |
download | wireguard-go-cb4bb63030d09afe7ee78fd49613b86709fdc006.tar.gz wireguard-go-cb4bb63030d09afe7ee78fd49613b86709fdc006.zip |
uapi: allow unsetting device private key with /dev/null
Diffstat (limited to '')
-rw-r--r-- | device/uapi.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/device/uapi.go b/device/uapi.go index 999eeb5..72611ab 100644 --- a/device/uapi.go +++ b/device/uapi.go @@ -138,7 +138,7 @@ func (device *Device) IpcSetOperation(socket *bufio.Reader) *IPCError { switch key { case "private_key": var sk NoisePrivateKey - err := sk.FromHex(value) + err := sk.FromMaybeZeroHex(value) if err != nil { logError.Println("Failed to set private_key:", err) return &IPCError{ipc.IpcErrorInvalid} |