From 70de4cc6a27e014f07668238b7692dd00acd2cf4 Mon Sep 17 00:00:00 2001 From: YOKOTA Hiroshi Date: Sun, 23 Oct 2022 01:57:14 +0900 Subject: [PATCH] Return None if IP address string is None "ip_address" parameter is None when content server config value "listen_on" is blank string. --- src/calibre/utils/mdns.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calibre/utils/mdns.py b/src/calibre/utils/mdns.py index 3e401e9572..f2fbe1a190 100644 --- a/src/calibre/utils/mdns.py +++ b/src/calibre/utils/mdns.py @@ -77,6 +77,9 @@ def _get_external_ip(): def verify_ipV4_address(ip_address): + if ip_address == None: + return None + result = None if ip_address != '0.0.0.0' and ip_address != '::': # do some more sanity checks on the address