summaryrefslogtreecommitdiffstats
path: root/generator.py
diff options
context:
space:
mode:
authorStefan Berger <stefanb@us.ibm.com>2010-03-25 13:46:09 -0400
committerDaniel P. Berrange <berrange@redhat.com>2010-03-26 18:01:16 +0000
commit803edc3976fc508a08b2f00749f00675a2070acf (patch)
tree2288f2ba2aa6d677760cd66ac388b1d272ab5f5c /generator.py
parentb05ae796d44caa3e39b2dc90c478933d892a7c28 (diff)
downloadlibvirt-python-v6-803edc3976fc508a08b2f00749f00675a2070acf.tar.gz
libvirt-python-v6-803edc3976fc508a08b2f00749f00675a2070acf.tar.xz
libvirt-python-v6-803edc3976fc508a08b2f00749f00675a2070acf.zip
Core driver implementation with ebtables support
This patch implements the core driver and provides - management functionality for managing the filter XMLs - compiling the internal filter representation into ebtables rules - applying ebtables rules on a network (tap,macvtap) interface - tearing down ebtables rules that were applied on behalf of an interface - updating of filters while VMs are running and causing the firewalls to be rebuilt - other bits and pieces Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
Diffstat (limited to 'generator.py')
-rwxr-xr-xgenerator.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/generator.py b/generator.py
index acc8c90..a24e122 100755
--- a/generator.py
+++ b/generator.py
@@ -175,6 +175,7 @@ skipped_types = {
'virConnectDomainEventIOErrorCallback': "No function types in python",
'virConnectDomainEventGraphicsCallback': "No function types in python",
'virEventAddHandleFunc': "No function types in python",
+ 'virNWFilterPtr': "No function types in python",
}
#######################################################################
@@ -273,6 +274,7 @@ skip_impl = (
'virConnectListStorageVols',
'virConnectListDefinedStorageVols',
'virConnectListDefinedInterfaces',
+ 'virConnectListNWFilters',
'virConnGetLastError',
'virGetLastError',
'virDomainGetInfo',