metainfo/info.go | 7 ++++--- diff --git a/metainfo/info.go b/metainfo/info.go index c907f492df311f3dace7589b0a83a93d4d9af513..a5011946f335d7dae8dc83e6560b46015c4294f3 100644 --- a/metainfo/info.go +++ b/metainfo/info.go @@ -13,9 +13,10 @@ ) // The info dictionary. type Info struct { - PieceLength int64 `bencode:"piece length"` // BEP3 - Pieces []byte `bencode:"pieces"` // BEP3 - Name string `bencode:"name"` // BEP3 + PieceLength int64 `bencode:"piece length"` // BEP3 + Pieces []byte `bencode:"pieces"` // BEP3 + Name string `bencode:"name"` // BEP3 + NameUtf8 string `bencode:"name.utf-8,omitempty"` Length int64 `bencode:"length,omitempty"` // BEP3, mutually exclusive with Files Private *bool `bencode:"private,omitempty"` // BEP27 // TODO: Document this field.