- var v3 GbpNextHop
- if j3 < len(v1.NhSet.Nhs) {
- v3 = v1.NhSet.Nhs[j3]
- }
- buf.EncodeUint8(uint8(v3.IP.Af))
- buf.EncodeBytes(v3.IP.Un.XXX_UnionData[:], 0)
- buf.EncodeBytes(v3.Mac[:], 6)
- buf.EncodeUint32(uint32(v3.BdID))
- buf.EncodeUint32(uint32(v3.RdID))
+ buf.EncodeUint8(uint8(v1.NhSet.Nhs[j3].IP.Af))
+ buf.EncodeBytes(v1.NhSet.Nhs[j3].IP.Un.XXX_UnionData[:], 16)
+ buf.EncodeBytes(v1.NhSet.Nhs[j3].Mac[:], 6)
+ buf.EncodeUint32(v1.NhSet.Nhs[j3].BdID)
+ buf.EncodeUint32(v1.NhSet.Nhs[j3].RdID)