]> Cypherpunks.ru repositories - nncp.git/blobdiff - src/cypherpunks.ru/nncp/cmd/nncp-file/main.go
Fifx nncp-file -minsize specified in bytes, instead of KiBs
[nncp.git] / src / cypherpunks.ru / nncp / cmd / nncp-file / main.go
index 7256bcf5ee9e453bac886658706c50bdc3d62954..d922882fec7a3a301e9c793cddfc378ee122de61 100644 (file)
@@ -44,8 +44,8 @@ func main() {
        var (
                cfgPath   = flag.String("cfg", nncp.DefaultCfgPath, "Path to configuration file")
                niceRaw   = flag.Int("nice", nncp.DefaultNiceFile, "Outbound packet niceness")
-               minSize   = flag.Uint64("minsize", 0, "Minimal required resulting packet size")
-               chunkSize = flag.Uint64("chunk", 0, "Split file on specified size chunks, in KiB")
+               minSize   = flag.Uint64("minsize", 0, "Minimal required resulting packet size, in KiB")
+               chunkSize = flag.Uint64("chunked", 0, "Split file on specified size chunks, in KiB")
                quiet     = flag.Bool("quiet", false, "Print only errors")
                debug     = flag.Bool("debug", false, "Print debug messages")
                version   = flag.Bool("version", false, "Print version information")
@@ -95,15 +95,21 @@ func main() {
        }
 
        if *chunkSize == 0 {
-               err = ctx.TxFile(node, nice, flag.Arg(0), splitted[1], int64(*minSize))
+               err = ctx.TxFile(
+                       node,
+                       nice,
+                       flag.Arg(0),
+                       splitted[1],
+                       int64(*minSize)*1024,
+               )
        } else {
                err = ctx.TxFileChunked(
                        node,
                        nice,
                        flag.Arg(0),
                        splitted[1],
-                       int64(*minSize),
-                       int64(*chunkSize) * 1024,
+                       int64(*minSize)*1024,
+                       int64(*chunkSize)*1024,
                )
        }
        if err != nil {