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:
Stefan Berger 2010-03-29 17:09:20 -04:00
parent ad8bf13f7d
commit 7fb3e43d36

View File

@ -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;
} }