From 76f7a7d1536d1aec7347a768662d91d7320686ac Mon Sep 17 00:00:00 2001 From: Lucas Clemente Date: Mon, 6 Jun 2016 14:07:30 +0200 Subject: [PATCH] use spaces instead of \x00 in handshake message string serialization --- handshake/handshake_message.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/handshake/handshake_message.go b/handshake/handshake_message.go index 9a9aa033..e43db23e 100644 --- a/handshake/handshake_message.go +++ b/handshake/handshake_message.go @@ -107,5 +107,10 @@ func printHandshakeMessage(data map[Tag][]byte) string { func tagToString(tag Tag) string { b := make([]byte, 4) binary.LittleEndian.PutUint32(b, uint32(tag)) + for i := range b { + if b[i] == 0 { + b[i] = ' ' + } + } return string(b) }