]> git.lizzy.rs Git - mt_net.git/blob - tests/reserialize/main.go
Test against go mt package
[mt_net.git] / tests / reserialize / main.go
1 package main
2
3 import (
4         "github.com/dragonfireclient/mt"
5         "os"
6 )
7
8 func main() {
9         toSrv := os.Args[1] == "ToSrvPkt"
10
11         pkt, err := mt.DeserializePkt(os.Stdin, !toSrv)
12         if err != nil {
13                 os.Stderr.WriteString(err.Error())
14                 os.Exit(1)
15         }
16
17         mt.SerializePkt(*pkt, os.Stdout, toSrv)
18 }