#undef _
};
-vlib_node_registration_t ipsec_input_node;
-
typedef struct {
u32 tunnel_index;
u32 spi;
return 0;
}
+static vlib_node_registration_t ipsec_input_ip4_node;
+
static uword
ipsec_input_ip4_node_fn (vlib_main_t * vm,
vlib_node_runtime_t * node,
}
-VLIB_REGISTER_NODE (ipsec_input_ip4_node) = {
+VLIB_REGISTER_NODE (ipsec_input_ip4_node,static) = {
.function = ipsec_input_ip4_node_fn,
.name = "ipsec-input-ip4",
.vector_size = sizeof (u32),
};
+static vlib_node_registration_t ipsec_input_ip6_node;
+
static uword
ipsec_input_ip6_node_fn (vlib_main_t * vm,
vlib_node_runtime_t * node,
}
-VLIB_REGISTER_NODE (ipsec_input_ip6_node) = {
+VLIB_REGISTER_NODE (ipsec_input_ip6_node,static) = {
.function = ipsec_input_ip6_node_fn,
.name = "ipsec-input-ip6",
.vector_size = sizeof (u32),