aboutsummaryrefslogtreecommitdiff
path: root/tracker
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-06-12 14:05:37 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-06-12 14:05:37 +0200
commita4ad9311bba739b79f05959d9701633c79b7017d (patch)
treeed68c9afed7396608d7a05e2fad46e1ceab31773 /tracker
parentb07fbf65b5badc6af93c8ca804acce8f7186c8c6 (diff)
rename modules
Diffstat (limited to 'tracker')
-rw-r--r--tracker/errors.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/tracker/errors.go b/tracker/errors.go
new file mode 100644
index 0000000..75f75a9
--- /dev/null
+++ b/tracker/errors.go
@@ -0,0 +1,14 @@
+package tracker
+
+var ErrCodes = map[int]string{
+ 100: "Invalid request type: client request was not a HTTP GET",
+ 101: "Missing info_hash",
+ 102: "Missing peer_id",
+ 103: "Missing port",
+ 150: "Invalid infohash: infohash is not 20 bytes long",
+ 151: "Invalid peerid: peerid is not 20 bytes long",
+ 152: "Invalid numwant: client requested more peers than allowed by tracker",
+ 200: "info_hash not found in the database",
+ 500: "Client sent an eventless request before the specified time",
+ 900: "Generic error",
+}