X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=peer_protocol%2Fmsg.go;h=f1b1f10e836af5890f5070eaf1fb0a0c2c0ee219;hb=ac086bb3bd3b8e31c117362551eb0fe295a0f78d;hp=23710e6339d4cd93b79071cdb4c17b0165fbf5cb;hpb=5380337f869ed630e1102036bf6dec48c044152a;p=btrtrc.git diff --git a/peer_protocol/msg.go b/peer_protocol/msg.go index 23710e63..f1b1f10e 100644 --- a/peer_protocol/msg.go +++ b/peer_protocol/msg.go @@ -66,7 +66,7 @@ func (msg Message) MarshalBinary() (data []byte, err error) { } switch msg.Type { case Choke, Unchoke, Interested, NotInterested, HaveAll, HaveNone: - case Have: + case Have, AllowedFast, Suggest: err = binary.Write(&buf, binary.BigEndian, msg.Index) case Request, Cancel, Reject: for _, i := range []Integer{msg.Index, msg.Begin, msg.Length} {