tests/netgraph: Inital framework for testing libnetgraph
authorLutz Donnerhacke <donner@FreeBSD.org>
Wed, 2 Jun 2021 22:29:46 +0000 (00:29 +0200)
committerLutz Donnerhacke <donner@FreeBSD.org>
Fri, 4 Jun 2021 13:17:54 +0000 (15:17 +0200)
commit24ea1dbf257aa6757f469bcd859f90e9ad851e59
treedd65d4fb2b84353ac2db6c58a1bb7471e1dea05c
parentc8250c5ada85fec8936e8eb8695d7cb80a3ce8ab
tests/netgraph: Inital framework for testing libnetgraph

Provide a framework of functions to test various netgraph modules.
Tests contain:
 - creating, renaming, and destroying nodes
 - connecting and removing hooks
 - sending and receiving data
 - sending ASCII messages
 - errors can be passed for indiviual inspection or fail the test

Reviewed by: kp
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D30629
tests/sys/netgraph/Makefile
tests/sys/netgraph/basic.c [new file with mode: 0644]
tests/sys/netgraph/util.c [new file with mode: 0644]
tests/sys/netgraph/util.h [new file with mode: 0644]