X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcypherpunks.ru%2Fnncp%2Fcmd%2Fnncp-exec%2Fmain.go;h=3a5328dc009a1e46c1e277696257771fc461a203;hb=2a5c56d7ba8cecf8f200255d5e5c61589c43009c;hp=8e7aec62682a1e3002d2557145ee33144273b044;hpb=a4262555b0506c1cf85b9d5d4dae58bf3922e629;p=nncp.git diff --git a/src/cypherpunks.ru/nncp/cmd/nncp-exec/main.go b/src/cypherpunks.ru/nncp/cmd/nncp-exec/main.go index 8e7aec6..3a5328d 100644 --- a/src/cypherpunks.ru/nncp/cmd/nncp-exec/main.go +++ b/src/cypherpunks.ru/nncp/cmd/nncp-exec/main.go @@ -26,7 +26,6 @@ import ( "io/ioutil" "log" "os" - "strings" "cypherpunks.ru/nncp" ) @@ -88,17 +87,7 @@ func main() { log.Fatalln("Invalid NODE specified:", err) } - if *viaOverride != "" { - vias := make([]*nncp.NodeId, 0, strings.Count(*viaOverride, ",")+1) - for _, via := range strings.Split(*viaOverride, ",") { - foundNodeId, err := ctx.FindNode(via) - if err != nil { - log.Fatalln("Invalid Via node specified:", err) - } - vias = append(vias, foundNodeId.Id) - } - node.Via = vias - } + nncp.ViaOverride(*viaOverride, ctx, node) body, err := ioutil.ReadAll(bufio.NewReader(os.Stdin)) if err != nil {