void
-virNWFilterBindingFree(virNWFilterBindingPtr binding)
+virNWFilterBindingDefFree(virNWFilterBindingDefPtr def)
{
- if (!binding)
+ if (!def)
return;
- VIR_FREE(binding->ownername);
- VIR_FREE(binding->portdevname);
- VIR_FREE(binding->linkdevname);
- VIR_FREE(binding->filter);
- virHashFree(binding->filterparams);
+ VIR_FREE(def->ownername);
+ VIR_FREE(def->portdevname);
+ VIR_FREE(def->linkdevname);
+ VIR_FREE(def->filter);
+ virHashFree(def->filterparams);
- VIR_FREE(binding);
+ VIR_FREE(def);
}
-virNWFilterBindingPtr
-virNWFilterBindingCopy(virNWFilterBindingPtr src)
+virNWFilterBindingDefPtr
+virNWFilterBindingDefCopy(virNWFilterBindingDefPtr src)
{
- virNWFilterBindingPtr ret;
+ virNWFilterBindingDefPtr ret;
if (VIR_ALLOC(ret) < 0)
return NULL;
return ret;
error:
- virNWFilterBindingFree(ret);
+ virNWFilterBindingDefFree(ret);
return NULL;
}
virNWFilterEntryPtr *filterEntries;
};
-typedef struct virNWFilterBinding virNWFilterBinding;
-typedef virNWFilterBinding *virNWFilterBindingPtr;
+typedef struct _virNWFilterBindingDef virNWFilterBindingDef;
+typedef virNWFilterBindingDef *virNWFilterBindingDefPtr;
-struct virNWFilterBinding {
+struct _virNWFilterBindingDef {
char *ownername;
unsigned char owneruuid[VIR_UUID_BUFLEN];
char *portdevname;
virNWFilterRuleIsProtocolEthernet(virNWFilterRuleDefPtr rule);
void
-virNWFilterBindingFree(virNWFilterBindingPtr binding);
-virNWFilterBindingPtr
-virNWFilterBindingCopy(virNWFilterBindingPtr src);
+virNWFilterBindingDefFree(virNWFilterBindingDefPtr binding);
+virNWFilterBindingDefPtr
+virNWFilterBindingDefCopy(virNWFilterBindingDefPtr src);
VIR_ENUM_DECL(virNWFilterRuleAction);
VIR_ENUM_DECL(virNWFilterRuleDirection);
# conf/nwfilter_conf.h
-virNWFilterBindingCopy;
-virNWFilterBindingFree;
+virNWFilterBindingDefCopy;
+virNWFilterBindingDefFree;
virNWFilterCallbackDriversLock;
virNWFilterCallbackDriversUnlock;
virNWFilterChainSuffixTypeToString;