This commit adds support for the Real-time Transport Protocol (RTP) as
defined in RFC 3550. Some tests have also been added to ensure that the
RTP PDU class functionality is working as expected.
Signed-off-by: James Raphael Tiovalen <jamestiotio@gmail.com>
This patch adds a new PDU class to support VXLAN. Several VXLAN-related
tests have also been added.
Signed-off-by: James Raphael Tiovalen <jamestiotio@gmail.com>
If libpcap support has been disabled (LIBTINS_ENABLE_PCAP=OFF)
then the headers requiring that library will not be installed,
but they will still be included from the main tins.h convenience
header.
This fixes that by sorrounding the includes with an #ifdef the
same way it has been done for DOT11 support.