mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-08 20:51:26 +00:00
Add dummy nwfilter driver to test driver
This patch adds a dummy nwfilter driver to the test driver so that the int-overflow test passes without modifications.
This commit is contained in:
parent
ad8bf13f7d
commit
7fb3e43d36
@ -5205,6 +5205,22 @@ static int testSecretClose(virConnectPtr conn) {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static virDrvOpenStatus testNWFilterOpen(virConnectPtr conn,
|
||||||
|
virConnectAuthPtr auth ATTRIBUTE_UNUSED,
|
||||||
|
int flags ATTRIBUTE_UNUSED) {
|
||||||
|
if (STRNEQ(conn->driver->name, "Test"))
|
||||||
|
return VIR_DRV_OPEN_DECLINED;
|
||||||
|
|
||||||
|
conn->secretPrivateData = conn->privateData;
|
||||||
|
return VIR_DRV_OPEN_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int testNWFilterClose(virConnectPtr conn) {
|
||||||
|
conn->nwfilterPrivateData = NULL;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
static virDriver testDriver = {
|
static virDriver testDriver = {
|
||||||
VIR_DRV_TEST,
|
VIR_DRV_TEST,
|
||||||
"Test",
|
"Test",
|
||||||
@ -5398,6 +5414,12 @@ static virSecretDriver testSecretDriver = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
static virNWFilterDriver testNWFilterDriver = {
|
||||||
|
.name = "Test",
|
||||||
|
.open = testNWFilterOpen,
|
||||||
|
.close = testNWFilterClose,
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* testRegister:
|
* testRegister:
|
||||||
*
|
*
|
||||||
@ -5418,6 +5440,8 @@ testRegister(void)
|
|||||||
return -1;
|
return -1;
|
||||||
if (virRegisterSecretDriver(&testSecretDriver) < 0)
|
if (virRegisterSecretDriver(&testSecretDriver) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
if (virRegisterNWFilterDriver(&testNWFilterDriver) < 0)
|
||||||
|
return -1;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user