|
|
|
@ -81,7 +81,6 @@ static int NetmapRunModeIsIPS(void)
|
|
|
|
SCLogError("Problem with config file");
|
|
|
|
SCLogError("Problem with config file");
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const char *copymodestr = NULL;
|
|
|
|
|
|
|
|
if_root = ConfNodeLookupKeyValue(netmap_node, "interface", live_dev);
|
|
|
|
if_root = ConfNodeLookupKeyValue(netmap_node, "interface", live_dev);
|
|
|
|
|
|
|
|
|
|
|
|
if (if_root == NULL) {
|
|
|
|
if (if_root == NULL) {
|
|
|
|
@ -92,7 +91,10 @@ static int NetmapRunModeIsIPS(void)
|
|
|
|
if_root = if_default;
|
|
|
|
if_root = if_default;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (ConfGetChildValueWithDefault(if_root, if_default, "copy-mode", ©modestr) == 1) {
|
|
|
|
const char *copymodestr = NULL;
|
|
|
|
|
|
|
|
const char *copyifacestr = NULL;
|
|
|
|
|
|
|
|
if (ConfGetChildValueWithDefault(if_root, if_default, "copy-mode", ©modestr) == 1 &&
|
|
|
|
|
|
|
|
ConfGetChildValue(if_root, "copy-iface", ©ifacestr) == 1) {
|
|
|
|
if (strcmp(copymodestr, "ips") == 0) {
|
|
|
|
if (strcmp(copymodestr, "ips") == 0) {
|
|
|
|
has_ips = 1;
|
|
|
|
has_ips = 1;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|