X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcall.go;h=1e20aa23f340a40549660de2878dfb1b97986c78;hb=ab7c7eca0e53661f0ba904c2a6ba752990bea367;hp=6fc6045d4371ce15144a9aea7579646b4586c319;hpb=ab288c7da7b7d9896a422bfe9a9fb91e00316c54;p=nncp.git diff --git a/src/call.go b/src/call.go index 6fc6045..1e20aa2 100644 --- a/src/call.go +++ b/src/call.go @@ -45,6 +45,7 @@ type Call struct { AutoTossNoFreq bool AutoTossNoExec bool AutoTossNoTrns bool + AutoTossNoArea bool } func (ctx *Ctx) CallNode( @@ -56,7 +57,7 @@ func (ctx *Ctx) CallNode( onlineDeadline, maxOnlineTime time.Duration, listOnly bool, noCK bool, - onlyPkts map[[32]byte]bool, + onlyPkts map[[MTHSize]byte]bool, ) (isGood bool) { for _, addr := range addrs { les := LEs{{"Node", node.Id}, {"Addr", addr}} @@ -110,7 +111,7 @@ func (ctx *Ctx) CallNode( node.Name, int(state.Duration.Hours()), int(state.Duration.Minutes()), - int(state.Duration.Seconds()), + int(state.Duration.Seconds())%60, humanize.IBytes(uint64(state.RxBytes)), humanize.IBytes(uint64(state.RxSpeed)), humanize.IBytes(uint64(state.TxBytes)),