blob: 989b4c30c945058ae5fa51b86f40cd7ecb105e7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package main
import (
"github.com/dragonfireclient/mt"
"os"
"sync"
)
func main() {
toSrv := os.Args[1] == "ToSrvPkt"
pkt, err := mt.DeserializePkt(os.Stdin, !toSrv)
if err != nil {
os.Stderr.WriteString(err.Error())
os.Exit(1)
}
var wg sync.WaitGroup
mt.SerializePkt(*pkt, os.Stdout, toSrv, &wg)
wg.Wait()
}
|