Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
ip: Path MTU
[vpp.git]
/
src
/
vnet
/
dpo
/
dpo.c
diff --git
a/src/vnet/dpo/dpo.c
b/src/vnet/dpo/dpo.c
index
1331b55
..
d8342ff
100644
(file)
--- a/
src/vnet/dpo/dpo.c
+++ b/
src/vnet/dpo/dpo.c
@@
-23,6
+23,8
@@
* The VLIB graph nodes are graph of types, the DPO graph is a graph of instances.
*/
* The VLIB graph nodes are graph of types, the DPO graph is a graph of instances.
*/
+// clang-format off
+
#include <vnet/dpo/dpo.h>
#include <vnet/ip/lookup.h>
#include <vnet/ip/format.h>
#include <vnet/dpo/dpo.h>
#include <vnet/ip/lookup.h>
#include <vnet/ip/format.h>
@@
-395,6
+397,18
@@
dpo_get_urpf(const dpo_id_t *dpo)
return (~0);
}
return (~0);
}
+u16
+dpo_get_mtu(const dpo_id_t *dpo)
+{
+ if (dpo_id_is_valid(dpo) &&
+ (NULL != dpo_vfts[dpo->dpoi_type].dv_get_mtu))
+ {
+ return (dpo_vfts[dpo->dpoi_type].dv_get_mtu(dpo));
+ }
+
+ return (0xffff);
+}
+
static u32
dpo_get_next_node (dpo_type_t child_type,
dpo_proto_t child_proto,
static u32
dpo_get_next_node (dpo_type_t child_type,
dpo_proto_t child_proto,
@@
-649,3
+663,5
@@
VLIB_CLI_COMMAND (show_fib_memory, static) = {
.short_help = "show dpo memory",
};
/* *INDENT-ON* */
.short_help = "show dpo memory",
};
/* *INDENT-ON* */
+
+// clang-format on