X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fmagic.go;h=96b78605d3b4d5f8b5dd7a44e92119821fcb90d2;hb=cf9363f956cb2d93a581c11ed65c5b02910d10d5;hp=78145127eaaed95da5eca1a2ea7bb8cd8910881f;hpb=2ae32704ce54fda47483cdc10d4b02130fe12366;p=nncp.git diff --git a/src/magic.go b/src/magic.go index 7814512..96b7860 100644 --- a/src/magic.go +++ b/src/magic.go @@ -1,6 +1,6 @@ /* NNCP -- Node to Node copy, utilities for store-and-forward data exchange -Copyright (C) 2016-2021 Sergey Matveev +Copyright (C) 2016-2023 Sergey Matveev This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -29,6 +29,10 @@ type Magic struct { } var ( + MagicNNCPAv1 = Magic{ + B: [8]byte{'N', 'N', 'C', 'P', 'A', 0, 0, 1}, + Name: "NNCPAv1 (area packet v1)", Till: "now", + } MagicNNCPBv1 = Magic{ B: [8]byte{'N', 'N', 'C', 'P', 'B', 0, 0, 1}, Name: "NNCPBv1 (EBlob v1)", Till: "1.0", @@ -63,7 +67,11 @@ var ( } MagicNNCPEv5 = Magic{ B: [8]byte{'N', 'N', 'C', 'P', 'E', 0, 0, 5}, - Name: "NNCPEv5 (encrypted packet v5)", Till: "now", + Name: "NNCPEv5 (encrypted packet v5)", Till: "7.7.0", + } + MagicNNCPEv6 = Magic{ + B: [8]byte{'N', 'N', 'C', 'P', 'E', 0, 0, 6}, + Name: "NNCPEv6 (encrypted packet v6)", Till: "now", } MagicNNCPSv1 = Magic{ B: [8]byte{'N', 'N', 'C', 'P', 'S', 0, 0, 1},