bfd: fix NULL dereference in bfd_api_verify_common
[vpp.git] / src / vnet / bfd / bfd_udp.c
index 4ad5660..333b321 100644 (file)
@@ -614,7 +614,7 @@ bfd_udp_validate_api_input (u32 sw_if_index,
        {
          const ip6_address_t *ll_addr;
          ll_addr = ip6_get_link_local_address (sw_if_index);
-         if (ip6_address_is_equal (ll_addr, &local_addr->ip6))
+         if (ll_addr && ip6_address_is_equal (ll_addr, &local_addr->ip6))
            {
              /* valid address for this interface */
              local_ip_valid = 1;