summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packet/rtr.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/packet/rtr.go b/packet/rtr.go
index 3650eb30..05ce59f4 100644
--- a/packet/rtr.go
+++ b/packet/rtr.go
@@ -283,7 +283,7 @@ func NewRTRCacheReset() *RTRCacheReset {
type RTRErrorReport struct {
Version uint8
Type uint8
- SessionID uint16
+ ErrorCode uint16
Len uint32
PDULen uint32
PDU []byte
@@ -294,7 +294,7 @@ type RTRErrorReport struct {
func (m *RTRErrorReport) DecodeFromBytes(data []byte) error {
m.Version = data[0]
m.Type = data[1]
- m.SessionID = binary.BigEndian.Uint16(data[2:4])
+ m.ErrorCode = binary.BigEndian.Uint16(data[2:4])
m.Len = binary.BigEndian.Uint32(data[4:8])
m.PDULen = binary.BigEndian.Uint32(data[8:12])
m.PDU = make([]byte, m.PDULen)
@@ -309,7 +309,7 @@ func (m *RTRErrorReport) Serialize() ([]byte, error) {
data := make([]byte, m.Len)
data[0] = m.Version
data[1] = m.Type
- binary.BigEndian.PutUint16(data[2:4], m.SessionID)
+ binary.BigEndian.PutUint16(data[2:4], m.ErrorCode)
binary.BigEndian.PutUint32(data[4:8], m.Len)
binary.BigEndian.PutUint32(data[8:12], m.PDULen)
copy(data[12:], m.PDU)