Add show npt66 bindings. Add RX/TX and translation error counters. Type: improvement Change-Id: I4513b111f815a15d5a7537ce503f0c084b523aa1 Signed-off-by: Ole Troan <otroan@employees.org>
40 lines
877 B
Plaintext
40 lines
877 B
Plaintext
// SPDX-License-Identifier: Apache-2.0
|
|
// Copyright(c) 2023 Cisco Systems, Inc.
|
|
|
|
option version = "0.0.1";
|
|
|
|
import "vnet/interface_types.api";
|
|
import "vnet/ip/ip_types.api";
|
|
|
|
autoendian autoreply define npt66_binding_add_del
|
|
{
|
|
u32 client_index;
|
|
u32 context;
|
|
|
|
bool is_add;
|
|
vl_api_interface_index_t sw_if_index;
|
|
vl_api_ip6_prefix_t internal;
|
|
vl_api_ip6_prefix_t external;
|
|
};
|
|
|
|
counters npt66 {
|
|
rx {
|
|
severity info;
|
|
type counter64;
|
|
units "packets";
|
|
description "packets translated from external to internal";
|
|
};
|
|
tx {
|
|
severity info;
|
|
type counter64;
|
|
units "packets";
|
|
description "packets translated from internal to external";
|
|
};
|
|
translation {
|
|
severity error;
|
|
type counter64;
|
|
units "packets";
|
|
description "packet translation failed";
|
|
};
|
|
|
|
}; |