General cleanup

This commit is contained in:
Audrius Butkevicius
2015-07-17 20:17:49 +01:00
parent dc9c86e3a1
commit fcd6ebb06e
3 changed files with 21 additions and 7 deletions

View File

@@ -5,6 +5,12 @@
package protocol
import (
"fmt"
syncthingprotocol "github.com/syncthing/protocol"
"net"
)
const (
messageTypePing int32 = iota
messageTypePong
@@ -45,3 +51,11 @@ type SessionInvitation struct {
Port uint16
ServerSocket bool
}
func (i *SessionInvitation) String() string {
return fmt.Sprintf("%s@%s", syncthingprotocol.DeviceIDFromBytes(i.From), i.AddressString())
}
func (i *SessionInvitation) AddressString() string {
return fmt.Sprintf("%s:%d", net.IP(i.Address), i.Port)
}