Skip to content

Commit

Permalink
EOS SDK v2.22.3 (EOS 4.29.2F)
Browse files Browse the repository at this point in the history
  • Loading branch information
prufer committed Feb 24, 2023
1 parent a829ede commit 16feefe
Show file tree
Hide file tree
Showing 153 changed files with 202 additions and 160 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
#-----------------------------------------------------------------------------------

FROM centos:7
ARG version=2.22.2
ARG version=2.22.3
ARG arch="m32"

# Set eossdk version as label and environ variable.
Expand Down
2 changes: 1 addition & 1 deletion aresolve_types.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#include "eos/aresolve.h"
Expand Down
2 changes: 1 addition & 1 deletion directflow_types.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#include "eos/directflow.h"
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/acl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ACL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/acl_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ACL_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/aresolve.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ARESOLVE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/aresolve_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ARESOLVE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bfd.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BFD_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bfd_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BFD_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bgp.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BGP_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bgp_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BGP_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bgp_path.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BGP_PATH_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/bgp_path_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_BGP_PATH_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/class_map.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_CLASS_MAP_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/class_map_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_CLASS_MAP_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/decap_group.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_DECAP_GROUP_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/decap_group_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_DECAP_GROUP_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/directflow.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_DIRECTFLOW_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/directflow_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_DIRECTFLOW_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eapi.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_EAPI_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eapi_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_EAPI_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_intf.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_INTF_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_intf_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_INTF_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_lag_intf.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_LAG_INTF_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_lag_intf_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_LAG_INTF_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_phy_intf.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_PHY_INTF_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/eth_phy_intf_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_ETH_PHY_INTF_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/fib.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_FIB_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/fib_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_FIB_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/fpga.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_FPGA_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/fpga_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_FPGA_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ham.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_HAM_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ham_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_HAM_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/hardware_table.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_HARDWARE_TABLE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/hardware_table_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_HARDWARE_TABLE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/intf.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_INTF_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/intf_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_INTF_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ip.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_IP_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ip_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_IP_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ip_route.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_IP_ROUTE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/ip_route_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_IP_ROUTE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/l1_source.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_L1_SOURCE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/l1_source_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_L1_SOURCE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/lldp.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_LLDP_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/lldp_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_LLDP_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mac_table.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MAC_TABLE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mac_table_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MAC_TABLE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/macsec.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MACSEC_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/macsec_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MACSEC_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mlag.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MLAG_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mlag_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MLAG_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls_route.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_ROUTE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls_route_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_ROUTE_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls_vrf_label.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_VRF_LABEL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/mpls_vrf_label_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_MPLS_VRF_LABEL_IMPL_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/neighbor_table.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_NEIGHBOR_TABLE_H
Expand Down
2 changes: 1 addition & 1 deletion eos/inline/types/neighbor_table_impl.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_NEIGHBOR_TABLE_IMPL_H
Expand Down
10 changes: 9 additions & 1 deletion eos/inline/types/nexthop_group.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2022 Arista Networks, Inc. All rights reserved.
// Copyright (c) 2023 Arista Networks, Inc. All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#ifndef EOS_INLINE_TYPES_NEXTHOP_GROUP_H
Expand Down Expand Up @@ -485,6 +485,14 @@ void
nexthop_group_t::counters_persistent_is(bool counters_persistent) {
pimpl->counters_persistent_is(counters_persistent);
}
uint16_t
nexthop_group_t::version_id() const {
return pimpl->version_id();
}
void
nexthop_group_t::version_id_is(uint16_t version_id) {
pimpl->version_id_is(version_id);
}
bool
nexthop_group_t::operator==(nexthop_group_t const & other) const {
return pimpl->operator==(*other.pimpl);
Expand Down
Loading

0 comments on commit 16feefe

Please sign in to comment.