Merge pull request #110 from mrd0ll4r/protoconstfields

udp: make the options constant
This commit is contained in:
Jimmy Zelinskie 2015-10-26 17:01:27 -04:00
commit 9e52ac537c

View file

@ -22,6 +22,14 @@ const (
announceDualStackActionID
)
// Option-Types described in BEP41 and BEP45.
const (
optionEndOfOptions byte = 0x0
optionNOP = 0x1
optionURLData = 0x2
optionIPv6 = 0x3
)
var (
// initialConnectionID is the magic initial connection ID specified by BEP 15.
initialConnectionID = []byte{0, 0, 0x04, 0x17, 0x27, 0x10, 0x19, 0x80}
@ -30,12 +38,6 @@ var (
emptyIPv4 = []byte{0, 0, 0, 0}
emptyIPv6 = []byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
// Option-Types described in BEP41 and BEP45.
optionEndOfOptions = byte(0x0)
optionNOP = byte(0x1)
optionURLData = byte(0x2)
optionIPv6 = byte(0x3)
// eventIDs map IDs to event names.
eventIDs = []string{
"",