]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Change all references to github.com/nsf/libtorgo to github.com/anacrolix/libtorgo
authorMatt Joiner <anacrolix@gmail.com>
Fri, 28 Nov 2014 18:13:57 +0000 (12:13 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Fri, 28 Nov 2014 18:13:57 +0000 (12:13 -0600)
cmd/scrape/main.go
cmd/torrent-create/main.go
cmd/torrent-metainfo-pprint/main.go
cmd/torrent-verify/main.go

index f8a35ef1892cf488ef52d2e9f483905c4df01e11..e2f4cf7cc9dcdb26a6b2d9eb7f089acff258b760 100644 (file)
@@ -8,7 +8,7 @@ import (
        "bitbucket.org/anacrolix/go.torrent/tracker"
        _ "bitbucket.org/anacrolix/go.torrent/tracker/udp"
        "bitbucket.org/anacrolix/go.torrent/util"
-       metainfo "github.com/nsf/libtorgo/torrent"
+       metainfo "github.com/anacrolix/libtorgo/metainfo"
 )
 
 func main() {
@@ -30,7 +30,7 @@ func main() {
                        ar := tracker.AnnounceRequest{
                                NumWant: -1,
                        }
-                       util.CopyExact(ar.InfoHash, mi.InfoHash)
+                       util.CopyExact(ar.InfoHash, mi.Info.Hash)
                        resp, err := tr.Announce(&ar)
                        if err != nil {
                                log.Fatal(err)
index ba372868fae40981620970c3e693e22a6b8a5d10..b5d3828f085b8981408f0626d3d29e55ceb5ca95 100644 (file)
@@ -7,7 +7,7 @@ import (
        "path/filepath"
        "runtime"
 
-       "github.com/nsf/libtorgo/torrent"
+       torrent "github.com/anacrolix/libtorgo/metainfo"
 )
 
 var (
index 291fe0eec48861f831f7b10f19d113c0242aab05..241434e66324cd0ca21b29813ef46dfb9d3f5259 100644 (file)
@@ -5,13 +5,13 @@ import (
        "fmt"
        "log"
 
-       "github.com/nsf/libtorgo/torrent"
+       "github.com/anacrolix/libtorgo/metainfo"
 )
 
 func main() {
        flag.Parse()
        for _, filename := range flag.Args() {
-               metainfo, err := torrent.LoadFromFile(filename)
+               metainfo, err := metainfo.LoadFromFile(filename)
                if err != nil {
                        log.Print(err)
                        continue
index 8cfc707f015fe68cb9440ef020a7d54a4174fe93..3d56e7d3055c9211e2208b657192714975a22c57 100644 (file)
@@ -1,18 +1,16 @@
 package main
 
 import (
-       "bitbucket.org/anacrolix/go.torrent/mmap_span"
        "bytes"
        "crypto/sha1"
        "flag"
        "fmt"
-
-       // "github.com/davecheney/profile"
        "log"
        "os"
        "path/filepath"
 
-       metainfo "github.com/nsf/libtorgo/torrent"
+       "bitbucket.org/anacrolix/go.torrent/mmap_span"
+       "github.com/anacrolix/libtorgo/metainfo"
        "launchpad.net/gommap"
 )
 
@@ -26,7 +24,6 @@ func init() {
 }
 
 func main() {
-       // defer profile.Start(profile.CPUProfile).Stop()
        metaInfo, err := metainfo.LoadFromFile(*filePath)
        if err != nil {
                log.Fatal(err)
@@ -37,8 +34,8 @@ func main() {
        }
        defer devZero.Close()
        var mMapSpan mmap_span.MMapSpan
-       for _, file := range metaInfo.Files {
-               filename := filepath.Join(append([]string{*dirPath, metaInfo.Name}, file.Path...)...)
+       for _, file := range metaInfo.Info.Files {
+               filename := filepath.Join(append([]string{*dirPath, metaInfo.Info.Name}, file.Path...)...)
                osFile, err := os.Open(filename)
                mmapFd := osFile.Fd()
                if err != nil {
@@ -58,16 +55,16 @@ func main() {
                osFile.Close()
                mMapSpan = append(mMapSpan, goMMap)
        }
-       log.Println(len(metaInfo.Files))
+       log.Println(len(metaInfo.Info.Files))
        log.Println(mMapSpan.Size())
-       log.Println(len(metaInfo.Pieces))
-       for piece := 0; piece < (len(metaInfo.Pieces)+sha1.Size-1)/sha1.Size; piece++ {
-               expectedHash := metaInfo.Pieces[sha1.Size*piece : sha1.Size*(piece+1)]
+       log.Println(len(metaInfo.Info.Pieces))
+       for piece := 0; piece < (len(metaInfo.Info.Pieces)+sha1.Size-1)/sha1.Size; piece++ {
+               expectedHash := metaInfo.Info.Pieces[sha1.Size*piece : sha1.Size*(piece+1)]
                if len(expectedHash) == 0 {
                        break
                }
                hash := sha1.New()
-               _, err := mMapSpan.WriteSectionTo(hash, int64(piece)*metaInfo.PieceLength, metaInfo.PieceLength)
+               _, err := mMapSpan.WriteSectionTo(hash, int64(piece)*metaInfo.Info.PieceLength, metaInfo.Info.PieceLength)
                if err != nil {
                        log.Fatal(err)
                }