diff options
Diffstat (limited to 'src/plugins/nat/pnat/tests/pnat_test.c')
-rw-r--r-- | src/plugins/nat/pnat/tests/pnat_test.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/nat/pnat/tests/pnat_test.c b/src/plugins/nat/pnat/tests/pnat_test.c index e7d946941b9..f515dd6d376 100644 --- a/src/plugins/nat/pnat/tests/pnat_test.c +++ b/src/plugins/nat/pnat/tests/pnat_test.c @@ -25,6 +25,11 @@ #include <vnet/fib/ip4_fib.h> #include "../pnat.h" #include <pnat/pnat.api_enum.h> /* For error counters */ +#ifdef __FreeBSD__ +#include <sys/socket.h> +#include <sys/types.h> +#include <netinet/in.h> +#endif /* __FreeBSD__ */ #include <arpa/inet.h> #include "pnat_test_stubs.h" @@ -569,7 +574,8 @@ int main(int argc, char **argv) { ip_checksum_init(vm); - u32 node_index = vlib_register_node(vm, &pnat_input_node); + u32 node_index = + vlib_register_node(vm, &pnat_input_node, "%s", pnat_input_node.name); node = vlib_node_get_runtime(vm, node_index); assert(node); |