BFD: basic asynchronous session up/down 57/4157/4
authorKlement Sekera <ksekera@cisco.com>
Thu, 29 Sep 2016 12:43:44 +0000 (14:43 +0200)
committerDave Barach <openvpp@barachs.net>
Wed, 7 Dec 2016 19:54:12 +0000 (19:54 +0000)
commit0e3c0de1ed87f3cdf16e26e05e39ea6eebeafb18
treedd5f11c08311a95ce56eb8c33d4e8681940bf877
parentd171d48edc1672564db8bb920586b8ea220df14c
BFD: basic asynchronous session up/down

This is a work-in-progress basic BFD session handling. Only
asynchronous mode is supported at the moment. Setting the session flags
doesn't work.

Change-Id: Idba27f721b5c35be5a66a6d202a63d23ff7ecf6f
Signed-off-by: Klement Sekera <ksekera@cisco.com>
30 files changed:
Makefile
test/bfd.py [new file with mode: 0644]
test/framework.py
test/hook.py
test/template_bd.py
test/test_bfd.py [new file with mode: 0644]
test/util.py
test/vpp_object.py [new file with mode: 0644]
test/vpp_papi_provider.py
test/vpp_pg_interface.py
vlib-api/vlibapi/api_helper_macros.h
vnet/Makefile.am
vnet/vnet/api_errno.h
vnet/vnet/bfd/bfd_api.h [new file with mode: 0644]
vnet/vnet/bfd/bfd_debug.h [new file with mode: 0644]
vnet/vnet/bfd/bfd_doc.md [new file with mode: 0644]
vnet/vnet/bfd/bfd_main.c [new file with mode: 0644]
vnet/vnet/bfd/bfd_main.h [new file with mode: 0644]
vnet/vnet/bfd/bfd_protocol.c [new file with mode: 0644]
vnet/vnet/bfd/bfd_protocol.h [new file with mode: 0644]
vnet/vnet/bfd/bfd_udp.c [new file with mode: 0644]
vnet/vnet/bfd/bfd_udp.h [new file with mode: 0644]
vnet/vnet/bfd/dir.dox [new file with mode: 0644]
vnet/vnet/buffer.h
vnet/vnet/ip/ip4_forward.c
vnet/vnet/ip/udp.h
vpp/vpp-api/api.c
vpp/vpp-api/vpe.api
vppinfra/vppinfra/mhash.c
vppinfra/vppinfra/mhash.h