diff --git a/netifaces/lib/check_mk/base/plugins/agent_based/netifaces.py b/netifaces/lib/check_mk/base/plugins/agent_based/netifaces.py index b49ba43c..017edf69 100644 --- a/netifaces/lib/check_mk/base/plugins/agent_based/netifaces.py +++ b/netifaces/lib/check_mk/base/plugins/agent_based/netifaces.py @@ -78,6 +78,9 @@ def check_netifaces_rbl(item, params, section) -> CheckResult: if er.args[0] == socket.EAI_NONAME: yield Result(state=State.OK, notice='not found in %s' % rbl) + if er.args[0] in [ socket.EAI_AGAIN, socket.EAI_NONAME ] : + yield Result(state=State.OK, + notice='%s yields %s' % (rbl, er)) else: yield Result(state=State.WARN, notice='%s yields %s' % (rbl, er)) diff --git a/netifaces/netifaces-7.1.1.mkp b/netifaces/netifaces-7.1.1.mkp deleted file mode 100644 index cf6bc7ea..00000000 Binary files a/netifaces/netifaces-7.1.1.mkp and /dev/null differ diff --git a/netifaces/netifaces-7.2.0.mkp b/netifaces/netifaces-7.2.0.mkp new file mode 100644 index 00000000..caa77d63 Binary files /dev/null and b/netifaces/netifaces-7.2.0.mkp differ