23 lines
384 B
Go
23 lines
384 B
Go
package peer
|
|
|
|
const (
|
|
DEFAULT_PORT = 515
|
|
NONCE_SIZE = 24
|
|
KEY_SIZE = 32
|
|
SIG_SIZE = 64
|
|
MTU = 1376
|
|
BUFFER_SIZE = 2048 // Definitely big enough.
|
|
|
|
STREAM_DATA = 0
|
|
STREAM_ROUTING = 1 // Routing queries and responses.
|
|
|
|
// Basic packet types
|
|
PACKET_TYPE_DATA = 0
|
|
PACKET_TYPE_PING = 1
|
|
PACKET_TYPE_PONG = 2
|
|
|
|
// Packet sizes.
|
|
PING_SIZE = 8
|
|
PONG_SIZE = 16
|
|
)
|