This commit is contained in:
esrrhs 2018-12-20 14:12:17 +08:00
parent 3241a745e7
commit d809161ade
2 changed files with 10 additions and 6 deletions

View File

@ -178,6 +178,10 @@ func (p *Client) processPacket(packet *Packet) {
return return
} }
if packet.rproto != 0 {
return
}
//fmt.Printf("processPacket %s %s %d\n", packet.id, packet.src.String(), len(packet.data)) //fmt.Printf("processPacket %s %s %d\n", packet.id, packet.src.String(), len(packet.data))
clientConn := p.localIdToConnMap[packet.id] clientConn := p.localIdToConnMap[packet.id]

View File

@ -31,11 +31,11 @@ Usage:
-timeout 本地记录连接超时的时间单位是秒默认60s -timeout 本地记录连接超时的时间单位是秒默认60s
The time when the local record connection timed out, in seconds, 60 seconds by default The time when the local record connection timed out, in seconds, 60 seconds by default
-sproto 客户端发送ping协议的协议默认是13 -sproto 客户端发送ping协议的协议默认是8
The protocol that the client sends the ping. The default is 13. The protocol that the client sends the ping. The default is 8.
-rproto 客户端接收ping协议的协议默认是14 -rproto 客户端接收ping协议的协议默认是0
The protocol that the client receives the ping. The default is 14. The protocol that the client receives the ping. The default is 0.
` `
func main() { func main() {
@ -45,8 +45,8 @@ func main() {
target := flag.String("t", "", "target addr") target := flag.String("t", "", "target addr")
server := flag.String("s", "", "server addr") server := flag.String("s", "", "server addr")
timeout := flag.Int("timeout", 60, "conn timeout") timeout := flag.Int("timeout", 60, "conn timeout")
sproto := flag.Int("sproto", 13, "send ping proto") sproto := flag.Int("sproto", 8, "send ping proto")
rproto := flag.Int("rproto", 14, "recv ping proto") rproto := flag.Int("rproto", 0, "recv ping proto")
flag.Usage = func() { flag.Usage = func() {
fmt.Printf(usage) fmt.Printf(usage)
} }