123456789101112131415161718192021222324 |
- // Copyright (C) 2016 The Protocol Authors.
- //go:generate -command genxdr go run ../../vendor/github.com/calmh/xdr/cmd/genxdr/main.go
- //go:generate genxdr -o hello_v0.13_xdr.go hello_v0.13.go
- package protocol
- var (
- Version13HelloMagic uint32 = 0x9F79BC40
- )
- type Version13HelloMessage struct {
- DeviceName string // max:64
- ClientName string // max:64
- ClientVersion string // max:64
- }
- func (m Version13HelloMessage) Magic() uint32 {
- return Version13HelloMagic
- }
- func (m Version13HelloMessage) Marshal() ([]byte, error) {
- return m.MarshalXDR()
- }
|