From fc71115b7836d6bf33550561cf5db213686f55a8 Mon Sep 17 00:00:00 2001 From: Patrick Venture Date: Wed, 30 Jan 2019 08:59:21 -0800 Subject: transporthandler: Add IPV6 LAN parameters to enum Add the IPV6 LAN parameters to the enum. These commands are not yet supported. Change-Id: I9847fe7c70ef66a2f0138ba79651376c011a2273 Signed-off-by: Patrick Venture --- transporthandler.hpp | 53 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 50 insertions(+), 3 deletions(-) diff --git a/transporthandler.hpp b/transporthandler.hpp index f27355f..f1ed8bc 100644 --- a/transporthandler.hpp +++ b/transporthandler.hpp @@ -21,16 +21,63 @@ enum ipmi_transport_return_codes enum class LanParam : uint8_t { INPROGRESS = 0, - AUTHSUPPORT = 1, + AUTHSUPPORT = 1, // Read-only AUTHENABLES = 2, IP = 3, IPSRC = 4, MAC = 5, SUBNET = 6, + IPHEADER_PARAMS = 7, + RMCP_PORT = 8, + RMCP_SECONDARY_PORT = 9, + BMC_GENERATED_ARP_CTRL = 10, + GRATUITOUS_ARP_INTERVAL = 11, GATEWAY = 12, + GATEWAY_MAC = 13, + GATEWAY_BACKUP = 14, + GATEWAY_BACKUP_MAC = 15, + COMMUNITY_STRING = 16, + LAN_ALERT_DESTINATION_COUNT = 17, // Read-only + LAN_ALERT_DESTINATION_TYPE = 18, // Type per destination + LAN_ALERT_DESTINATIONS = 19, VLAN = 20, - CIPHER_SUITE_COUNT = 22, - CIPHER_SUITE_ENTRIES = 23, + VLAN_PRIORITY = 21, + CIPHER_SUITE_COUNT = 22, // Read-only + CIPHER_SUITE_ENTRIES = 23, // Read-only + CIPHER_SUITE_PRIVILEGE_LEVELS = 24, + DESTINATION_ADDR_VLAN_TAGS = 25, + BAD_PASSWORD_THRESHOLD = 26, + IPV6_AND_IPV4_SUPPORTED = 50, // Read-only + IPV6_AND_IPV4_ENABLES = 51, + IPV6_HEADER_STATIC_TRAFFIC_CLASS = 52, + IPV6_HEADER_STATIC_HOP_LIMIT = 53, + IPV6_HEADER_FLOW_LABEL = 54, + IPV6_STATUS = 55, // Read-only + IPV6_STATIC_ADDRESSES = 56, + IPV6_DHCPV6_STATIC_DUID_STORAGE_LENGTH = 57, // Read-only + IPV6_DHCPV6_STATIC_DUIDS = 58, + IPV6_DYNAMIC_ADDRESSES = 59, // Read-only + IPV6_DHCPV6_DYNAMIC_DUID_STOR_LEN = 60, // Read-only + IPV6_DHCPV6_DYNAMIC_DUIDS = 61, + IPV6_DHCPV6_TIMING_CONF_SUPPORT = 62, // Read-only + IPV6_DHCPV6_TIMING_CONFIGURATION = 63, + IPV6_ROUTER_ADDRESS_CONF_CTRL = 64, + IPV6_STATIC_ROUTER_1_IP_ADDR = 65, + IPV6_STATIC_ROUTER_1_MAC_ADDR = 66, + IPV6_STATIC_ROUTER_1_PREFIX_LEN = 67, + IPV6_STATIC_ROUTER_1_PREFIX_VAL = 68, + IPV6_STATIC_ROUTER_2_IP_ADDR = 69, + IPV6_STATIC_ROUTER_2_MAC_ADDR = 70, + IPV6_STATIC_ROUTER_2_PREFIX_LEN = 71, + IPV6_STATIC_ROUTER_2_PREFIX_VAL = 72, + DYNAMIC_ROUTER_INFO_SET_COUNT = 73, // Read-only + IPV6_DYNAMIC_ROUTER_INFO_IP_ADDR = 74, // Read-only + IPV6_DYNAMIC_ROUTER_INFO_MAC = 75, // Read-only + IPV6_DYNAMIC_ROUTER_INFO_PREFIX_LEN = 76, // Read-only + IPV6_DYNAMIC_ROUTER_INFO_PREFIX_VAL = 77, // Read-only + IPV6_DYNAMIC_ROUTER_RECV_HOP_LIMIT = 78, + IPV6_NEIGHBOR_TIMING_CONF_SUPPORT = 79, // Read-only + IPV6_NEIGHBOR_TIMING_CONFIGURATION = 80, }; constexpr uint8_t SET_COMPLETE = 0; -- cgit v1.2.1