libvirt/tests
Stefan Berger 6ab24feb44 nwfilters: support for TCP flags evaluation
This patch adds support for the evaluation of TCP flags in nwfilters.

It adds documentation to the web page and extends the tests as well.
Also, the nwfilter schema is extended.

The following are some example for rules using the tcp flags:

<rule action='accept' direction='in'>
    <tcp state='NONE' flags='SYN/ALL' dsptportstart='80'/>
</rule>
<rule action='drop' direction='in'>
    <tcp state='NONE' flags='SYN/ALL'/>
</rule>
2011-04-07 20:13:38 -04:00
..
capabilityschemadata
commanddata maint: improve tests distribution 2010-12-17 11:57:11 -07:00
confdata maint: improve tests distribution 2010-12-17 11:57:11 -07:00
cputestdata tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
domainschemadata schema: Move timer element inside clock 2010-11-09 15:35:43 +01:00
domainsnapshotxml2xmlin
domainsnapshotxml2xmlout
interfaceschemadata
networkxml2xmlin Give each virtual network bridge its own fixed MAC address 2011-02-17 13:36:32 -05:00
networkxml2xmlout Give each virtual network bridge its own fixed MAC address 2011-02-17 13:36:32 -05:00
nodedevschemadata
nodeinfodata
nwfilterxml2xmlin nwfilters: support for TCP flags evaluation 2011-04-07 20:13:38 -04:00
nwfilterxml2xmlout nwfilters: support for TCP flags evaluation 2011-04-07 20:13:38 -04:00
qemuhelpdata Add txmode attribute to interface XML for virtio backend 2011-02-17 11:07:58 -05:00
qemuxml2argvdata tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2xmloutdata Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
sexpr2xmldata maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
storagepoolxml2xmlin storage: add support for Vendor and Model in XML 2010-08-19 15:58:43 -06:00
storagepoolxml2xmlout storage: add support for Vendor and Model in XML 2010-08-19 15:58:43 -06:00
storagevolxml2xmlin
storagevolxml2xmlout
vmx2xmldata vmx: Support persistent CPU shares 2011-04-05 08:40:57 +02:00
xencapsdata maint: improve tests distribution 2010-12-17 11:57:11 -07:00
xmconfigdata Add support for multiple serial ports into the Xen driver 2011-02-25 11:33:27 -07:00
xml2sexprdata maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
xml2vmxdata vmx: Support persistent CPU shares 2011-04-05 08:40:57 +02:00
.gitignore Introduce new APIs for spawning processes 2010-12-02 16:00:44 -07:00
.valgrind.supp
capabilityschematest
commandhelper.c commandtest: avoid printing loader-control variables from commandhelper 2011-01-06 14:21:17 -07:00
commandtest.c command: add virCommandAbort for cleanup paths 2011-03-25 05:34:48 -06:00
conftest.c
cpuset
cputest.c tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
daemon-conf tests: fix daemon-conf testing failure 2010-11-03 11:43:11 +01:00
define-dev-segfault domain conf: Track <console> target type 2010-07-28 16:47:59 -04:00
domainschematest tests: Test qemuxml2xml when expected xml changes 2010-07-28 16:47:56 -04:00
domainsnapshotschematest
esxutilstest.c esx: Move VMX handling code out of the driver directory 2010-12-21 22:40:17 +01:00
eventtest.c Enable use of -Wmissing-noreturn 2011-04-05 11:39:58 +01:00
int-overflow tests: don't alter state in $HOME 2011-03-28 09:55:46 -06:00
interfaceschematest
interfacexml2xmltest.c
libvirtd-fail
libvirtd-pool
Makefile.am Move event code out of the daemon/ into src/util/ 2011-03-07 14:16:13 +00:00
networkschematest
networkxml2xmltest.c
nodedevschematest
nodedevxml2xmltest.c
nodeinfotest.c tests: avoid spurious failure of nodeinfotest 2010-12-20 10:31:40 -07:00
nwfilterschematest
nwfilterxml2xmltest.c Put <stdbool.h> into internal.h so it is available everywhere 2011-02-24 12:04:06 +00:00
object-locking.ml
oomtrace.pl
qemuargv2xmltest.c Put <stdbool.h> into internal.h so it is available everywhere 2011-02-24 12:04:06 +00:00
qemuhelptest.c qemu: Support vram for video of qxl type 2011-03-06 22:00:27 +08:00
qemuxml2argvtest.c cputune: New tests for cputune XML 2011-03-29 22:13:46 +08:00
qemuxml2xmltest.c cputune: New tests for cputune XML 2011-03-29 22:13:46 +08:00
qparamtest.c
read-bufsiz build: use portable sed expressions 2010-09-14 08:42:10 -06:00
read-non-seekable
reconnect.c
schematestutils.sh schematestutils.sh: improve shell portability: avoid "echo -e" 2010-04-14 17:34:12 +02:00
seclabeltest.c Refactor the security drivers to simplify usage 2011-01-10 18:10:52 +00:00
sexpr2xmltest.c Add support for multiple serial ports into the Xen driver 2011-02-25 11:33:27 -07:00
sockettest.c Add test suite for virSocket APIs 2010-10-22 11:59:37 +01:00
start
statstest.c Fix statstest when driver modules are enabled 2010-10-19 17:31:30 +01:00
storagepoolschematest
storagepoolxml2xmltest.c storage: add support for Vendor and Model in XML 2010-08-19 15:58:43 -06:00
storagevolschematest
storagevolxml2xmltest.c
test_conf.sh
test-lib.sh
testutils.c Enable use of -Wold-style-definition compiler flag 2011-04-05 11:40:04 +01:00
testutils.h tests: silence qemuargv2xmltest noise 2010-09-16 10:45:33 -06:00
testutilsqemu.c tests: Fake host capabilities properly 2011-02-15 22:51:37 +01:00
testutilsqemu.h
testutilsxen.c
testutilsxen.h
undefine
vcpupin
virbuftest.c tests: Fix preprocessor indentation 2010-09-13 13:35:04 +02:00
virsh-all
virsh-schedinfo
virsh-synopsis
virshtest.c virsh: add tests for recent cli improvements 2010-10-15 14:25:39 -06:00
virt-aa-helper-test virt-aa-helper-test cleanups 2010-09-30 15:01:36 -06:00
vmx2xmltest.c vmx: Add support for video device VRAM size 2011-01-06 18:18:35 +01:00
xencapstest.c deprecate fclose() and introduce VIR_{FORCE_}FCLOSE() 2010-11-16 21:13:29 -05:00
xmconfigtest.c Add support for multiple serial ports into the Xen driver 2011-02-25 11:33:27 -07:00
xml2sexprtest.c Add support for multiple serial ports into the Xen driver 2011-02-25 11:33:27 -07:00
xml2vmxtest.c vmx: Add support for video device VRAM size 2011-01-06 18:18:35 +01:00