summaryrefslogtreecommitdiff
path: root/tests/reserialize/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'tests/reserialize/main.go')
-rw-r--r--tests/reserialize/main.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/reserialize/main.go b/tests/reserialize/main.go
index 101f3bf..ef1b693 100644
--- a/tests/reserialize/main.go
+++ b/tests/reserialize/main.go
@@ -5,12 +5,14 @@ import (
"os"
)
-// WIP: test against the Go mt package
func main() {
- pkt, err := mt.DeserializePkt(os.Stdin, false)
+ toSrv := os.Args[1] == "ToSrvPkt"
+
+ pkt, err := mt.DeserializePkt(os.Stdin, !toSrv)
if err != nil {
- panic(err)
+ os.Stderr.WriteString(err.Error())
+ os.Exit(1)
}
- mt.SerializePkt(*pkt, os.Stdout, false)
+ mt.SerializePkt(*pkt, os.Stdout, toSrv)
}