From 46d23919e7775ba653581bc0e400561dde78e299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20J=C3=A4mthagen?= Date: Mon, 9 Jan 2017 09:53:16 +0100 Subject: [PATCH] lnwire: add serializing and deserializing for type [6]byte and remove serialization for type [4]byte. --- lnwire/lnwire.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lnwire/lnwire.go b/lnwire/lnwire.go index 752355e88..3ae9e3890 100644 --- a/lnwire/lnwire.go +++ b/lnwire/lnwire.go @@ -171,6 +171,10 @@ func writeElement(w io.Writer, element interface{}) error { return err } + if _, err := w.Write(e[:]); err != nil { + return err + } + case [6]byte: if _, err := w.Write(e[:]); err != nil { return err } @@ -467,6 +471,10 @@ func readElement(r io.Reader, element interface{}) error { if _, err := io.ReadFull(r, *e); err != nil { return err } + case *[6]byte: + if _, err := io.ReadFull(r, e[:]); err != nil { + return err + } case []byte: if _, err := io.ReadFull(r, e); err != nil { return err