X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcmd%2Fnncp-toss%2Fmain.go;h=c4b012164220d2caa03265258441e4c845dfb425;hb=b47dbfe6687569650fa544a4ecf3e4ea388390cb;hp=8497486832746fda54b453822d419cd869b72f35;hpb=726c119e6b2340994ada9fbd0e252acd31fb78b5;p=nncp.git diff --git a/src/cmd/nncp-toss/main.go b/src/cmd/nncp-toss/main.go index 8497486..c4b0121 100644 --- a/src/cmd/nncp-toss/main.go +++ b/src/cmd/nncp-toss/main.go @@ -26,7 +26,7 @@ import ( "path/filepath" "time" - "go.cypherpunks.ru/nncp/v7" + "go.cypherpunks.ru/nncp/v8" ) func usage() { @@ -42,7 +42,7 @@ func main() { nodeRaw = flag.String("node", "", "Process only that node") niceRaw = flag.String("nice", nncp.NicenessFmt(255), "Minimal required niceness") dryRun = flag.Bool("dryrun", false, "Do not actually write any tossed data") - doSeen = flag.Bool("seen", false, "Create .seen files") + doSeen = flag.Bool("seen", false, "Create seen/ files") cycle = flag.Uint("cycle", 0, "Repeat tossing after N seconds in infinite loop") noFile = flag.Bool("nofile", false, "Do not process \"file\" packets") noFreq = flag.Bool("nofreq", false, "Do not process \"freq\" packets") @@ -146,6 +146,12 @@ func main() { }(node.Id) } for nodeId := range nodeIds { + ctx.Toss( + nodeId, + nncp.TRx, + nice, + *dryRun, *doSeen, *noFile, *noFreq, *noExec, *noTrns, *noArea, + ) if *nodeId == *ctx.SelfId { ctx.Toss( nodeId, @@ -153,13 +159,6 @@ func main() { nice, *dryRun, false, true, true, true, true, *noArea, ) - } else { - ctx.Toss( - nodeId, - nncp.TRx, - nice, - *dryRun, *doSeen, *noFile, *noFreq, *noExec, *noTrns, *noArea, - ) } } }