interface: fix possible null pointer dereference
authorPetr Štetiar <ynezz@true.cz>
Tue, 13 Oct 2020 13:26:01 +0000 (15:26 +0200)
committerPetr Štetiar <ynezz@true.cz>
Tue, 13 Oct 2020 13:27:49 +0000 (15:27 +0200)
commitcdc18fbb3ea8b5da866e049251d8bad79e4fbd04
tree34315a53b3bcc067f4ea0a138da0e90e8940caa1
parent1fa034c65cb64deba51f0be993e5d3194ce4b0fc
interface: fix possible null pointer dereference

Fixes following issue reported by clang-12 static analyzer:

 mdnsd/interface.c:250:6: warning: Access to field 'ipi_ifindex' results in a dereference of a null pointer (loaded from variable 'inp')
         if (inp->ipi_ifindex != iface->ifindex)
             ^~~~~~~~~~~~~~~~

 mdnsd/interface.c:323:6: warning: Access to field 'ipi6_ifindex' results in a dereference of a null pointer (loaded from variable 'inp')
         if (inp->ipi6_ifindex != iface->ifindex)
             ^~~~~~~~~~~~~~~~~

Signed-off-by: Petr Štetiar <ynezz@true.cz>
interface.c