package ripv2 type Command uint8 type FIB uint8 type Version uint8 const ( ZERO Command = iota REQUEST RESPONSE ) const ( NEW FIB = iota TABLE DELETE ) const ( RIPv1 Version = iota + 1 RIPv2 ) type Message struct { Command Command Version Version Zero uint16 RIP []RIP } type RIP struct { AFI uint16 RouteTag uint16 Addr uint32 Subnet uint32 NextHop uint32 Metric uint32 }