Coverage Report

Created: 2025-08-28 06:29

/src/frr/lib/ipaddr.h
Line
Count
Source (jump to first uncovered line)
1
// SPDX-License-Identifier: GPL-2.0-or-later
2
/*
3
 * IP address structure (for generic IPv4 or IPv6 address)
4
 * Copyright (C) 2016, 2017 Cumulus Networks, Inc.
5
 */
6
7
#ifndef __IPADDR_H__
8
#define __IPADDR_H__
9
10
#include <zebra.h>
11
12
#include "lib/log.h"
13
14
#ifdef __cplusplus
15
extern "C" {
16
#endif
17
18
/*
19
 * Generic IP address - union of IPv4 and IPv6 address.
20
 */
21
enum ipaddr_type_t {
22
  IPADDR_NONE = AF_UNSPEC,
23
  IPADDR_V4 = AF_INET,
24
  IPADDR_V6 = AF_INET6,
25
};
26
27
struct ipaddr {
28
  enum ipaddr_type_t ipa_type;
29
  union {
30
    uint8_t addr;
31
    struct in_addr _v4_addr;
32
    struct in6_addr _v6_addr;
33
  } ip;
34
0
#define ipaddr_v4 ip._v4_addr
35
0
#define ipaddr_v6 ip._v6_addr
36
};
37
38
0
#define IS_IPADDR_NONE(p) ((p)->ipa_type == IPADDR_NONE)
39
0
#define IS_IPADDR_V4(p)   ((p)->ipa_type == IPADDR_V4)
40
0
#define IS_IPADDR_V6(p)   ((p)->ipa_type == IPADDR_V6)
41
42
0
#define SET_IPADDR_V4(p)  (p)->ipa_type = IPADDR_V4
43
0
#define SET_IPADDR_V6(p)  (p)->ipa_type = IPADDR_V6
44
45
#define IPADDRSZ(p)                                                            \
46
0
  (IS_IPADDR_V4((p)) ? sizeof(struct in_addr) : sizeof(struct in6_addr))
47
48
#define IPADDR_STRING_SIZE 46
49
50
static inline int ipaddr_family(const struct ipaddr *ip)
51
0
{
52
0
  switch (ip->ipa_type) {
53
0
  case IPADDR_V4:
54
0
    return AF_INET;
55
0
  case IPADDR_V6:
56
0
    return AF_INET6;
57
0
  case IPADDR_NONE:
58
0
    return AF_UNSPEC;
59
0
  }
60
61
0
  assert(!"Reached end of function where we should never hit");
62
0
}
Unexecuted instantiation: ospf_main.c:ipaddr_family
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipaddr_family
Unexecuted instantiation: ospf_bfd.c:ipaddr_family
Unexecuted instantiation: ospf_dump.c:ipaddr_family
Unexecuted instantiation: ospf_dump_api.c:ipaddr_family
Unexecuted instantiation: ospf_errors.c:ipaddr_family
Unexecuted instantiation: ospf_interface.c:ipaddr_family
Unexecuted instantiation: ospf_lsa.c:ipaddr_family
Unexecuted instantiation: ospf_lsdb.c:ipaddr_family
Unexecuted instantiation: ospf_neighbor.c:ipaddr_family
Unexecuted instantiation: ospf_network.c:ipaddr_family
Unexecuted instantiation: ospf_nsm.c:ipaddr_family
Unexecuted instantiation: ospf_opaque.c:ipaddr_family
Unexecuted instantiation: ospf_packet.c:ipaddr_family
Unexecuted instantiation: ospf_ri.c:ipaddr_family
Unexecuted instantiation: ospf_routemap.c:ipaddr_family
Unexecuted instantiation: ospf_routemap_nb.c:ipaddr_family
Unexecuted instantiation: ospf_routemap_nb_config.c:ipaddr_family
Unexecuted instantiation: ospf_spf.c:ipaddr_family
Unexecuted instantiation: ospf_ti_lfa.c:ipaddr_family
Unexecuted instantiation: ospf_sr.c:ipaddr_family
Unexecuted instantiation: ospf_te.c:ipaddr_family
Unexecuted instantiation: ospf_vty.c:ipaddr_family
Unexecuted instantiation: ospf_zebra.c:ipaddr_family
Unexecuted instantiation: ospfd.c:ipaddr_family
Unexecuted instantiation: ospf_gr_helper.c:ipaddr_family
Unexecuted instantiation: ospf_abr.c:ipaddr_family
Unexecuted instantiation: ospf_apiserver.c:ipaddr_family
Unexecuted instantiation: ospf_asbr.c:ipaddr_family
Unexecuted instantiation: ospf_ase.c:ipaddr_family
Unexecuted instantiation: ospf_ext.c:ipaddr_family
Unexecuted instantiation: ospf_flood.c:ipaddr_family
Unexecuted instantiation: ospf_gr.c:ipaddr_family
Unexecuted instantiation: ospf_ia.c:ipaddr_family
Unexecuted instantiation: ospf_ism.c:ipaddr_family
Unexecuted instantiation: ospf_ldp_sync.c:ipaddr_family
Unexecuted instantiation: ospf_route.c:ipaddr_family
Unexecuted instantiation: ospf_api.c:ipaddr_family
Unexecuted instantiation: affinitymap.c:ipaddr_family
Unexecuted instantiation: affinitymap_cli.c:ipaddr_family
Unexecuted instantiation: affinitymap_northbound.c:ipaddr_family
Unexecuted instantiation: agg_table.c:ipaddr_family
Unexecuted instantiation: asn.c:ipaddr_family
Unexecuted instantiation: bfd.c:ipaddr_family
Unexecuted instantiation: buffer.c:ipaddr_family
Unexecuted instantiation: command.c:ipaddr_family
Unexecuted instantiation: command_graph.c:ipaddr_family
Unexecuted instantiation: command_match.c:ipaddr_family
Unexecuted instantiation: cspf.c:ipaddr_family
Unexecuted instantiation: debug.c:ipaddr_family
Unexecuted instantiation: distribute.c:ipaddr_family
Unexecuted instantiation: ferr.c:ipaddr_family
Unexecuted instantiation: filter.c:ipaddr_family
Unexecuted instantiation: filter_cli.c:ipaddr_family
Unexecuted instantiation: filter_nb.c:ipaddr_family
Unexecuted instantiation: flex_algo.c:ipaddr_family
Unexecuted instantiation: frr_pthread.c:ipaddr_family
Unexecuted instantiation: grammar_sandbox.c:ipaddr_family
Unexecuted instantiation: hash.c:ipaddr_family
Unexecuted instantiation: id_alloc.c:ipaddr_family
Unexecuted instantiation: if.c:ipaddr_family
Unexecuted instantiation: if_rmap.c:ipaddr_family
Unexecuted instantiation: json.c:ipaddr_family
Unexecuted instantiation: keychain.c:ipaddr_family
Unexecuted instantiation: ldp_sync.c:ipaddr_family
Unexecuted instantiation: lib_errors.c:ipaddr_family
Unexecuted instantiation: lib_vty.c:ipaddr_family
Unexecuted instantiation: libfrr.c:ipaddr_family
Unexecuted instantiation: link_state.c:ipaddr_family
Unexecuted instantiation: log.c:ipaddr_family
Unexecuted instantiation: log_vty.c:ipaddr_family
Unexecuted instantiation: mgmt_be_client.c:ipaddr_family
Unexecuted instantiation: mgmt_fe_client.c:ipaddr_family
Unexecuted instantiation: mgmt_msg.c:ipaddr_family
Unexecuted instantiation: mlag.c:ipaddr_family
Unexecuted instantiation: srv6.c:ipaddr_family
Unexecuted instantiation: network.c:ipaddr_family
Unexecuted instantiation: nexthop.c:ipaddr_family
Unexecuted instantiation: netns_linux.c:ipaddr_family
Unexecuted instantiation: nexthop_group.c:ipaddr_family
Unexecuted instantiation: northbound.c:ipaddr_family
Unexecuted instantiation: northbound_cli.c:ipaddr_family
Unexecuted instantiation: northbound_db.c:ipaddr_family
Unexecuted instantiation: pid_output.c:ipaddr_family
Unexecuted instantiation: plist.c:ipaddr_family
Unexecuted instantiation: prefix.c:ipaddr_family
Unexecuted instantiation: privs.c:ipaddr_family
Unexecuted instantiation: pullwr.c:ipaddr_family
Unexecuted instantiation: routemap.c:ipaddr_family
Unexecuted instantiation: routemap_cli.c:ipaddr_family
Unexecuted instantiation: routemap_northbound.c:ipaddr_family
Unexecuted instantiation: sigevent.c:ipaddr_family
Unexecuted instantiation: skiplist.c:ipaddr_family
Unexecuted instantiation: sockopt.c:ipaddr_family
Unexecuted instantiation: sockunion.c:ipaddr_family
Unexecuted instantiation: spf_backoff.c:ipaddr_family
Unexecuted instantiation: srcdest_table.c:ipaddr_family
Unexecuted instantiation: stream.c:ipaddr_family
Unexecuted instantiation: systemd.c:ipaddr_family
Unexecuted instantiation: table.c:ipaddr_family
Unexecuted instantiation: termtable.c:ipaddr_family
Unexecuted instantiation: event.c:ipaddr_family
Unexecuted instantiation: vrf.c:ipaddr_family
Unexecuted instantiation: vty.c:ipaddr_family
Unexecuted instantiation: workqueue.c:ipaddr_family
Unexecuted instantiation: xref.c:ipaddr_family
Unexecuted instantiation: yang.c:ipaddr_family
Unexecuted instantiation: yang_translator.c:ipaddr_family
Unexecuted instantiation: yang_wrappers.c:ipaddr_family
Unexecuted instantiation: zclient.c:ipaddr_family
Unexecuted instantiation: zlog_5424.c:ipaddr_family
Unexecuted instantiation: zlog_5424_cli.c:ipaddr_family
Unexecuted instantiation: routing_nb.c:ipaddr_family
Unexecuted instantiation: routing_nb_config.c:ipaddr_family
Unexecuted instantiation: tc.c:ipaddr_family
Unexecuted instantiation: frr-affinity-map.yang.c:ipaddr_family
Unexecuted instantiation: frr-filter.yang.c:ipaddr_family
Unexecuted instantiation: frr-if-rmap.yang.c:ipaddr_family
Unexecuted instantiation: frr-interface.yang.c:ipaddr_family
Unexecuted instantiation: frr-route-map.yang.c:ipaddr_family
Unexecuted instantiation: frr-route-types.yang.c:ipaddr_family
Unexecuted instantiation: frr-vrf.yang.c:ipaddr_family
Unexecuted instantiation: frr-routing.yang.c:ipaddr_family
Unexecuted instantiation: frr-nexthop.yang.c:ipaddr_family
Unexecuted instantiation: ietf-routing-types.yang.c:ipaddr_family
Unexecuted instantiation: ietf-interfaces.yang.c:ipaddr_family
Unexecuted instantiation: ietf-bgp-types.yang.c:ipaddr_family
Unexecuted instantiation: frr-module-translator.yang.c:ipaddr_family
Unexecuted instantiation: connected.c:ipaddr_family
Unexecuted instantiation: if_netlink.c:ipaddr_family
Unexecuted instantiation: interface.c:ipaddr_family
Unexecuted instantiation: ioctl.c:ipaddr_family
Unexecuted instantiation: kernel_netlink.c:ipaddr_family
Unexecuted instantiation: label_manager.c:ipaddr_family
Unexecuted instantiation: main.c:ipaddr_family
Unexecuted instantiation: netconf_netlink.c:ipaddr_family
Unexecuted instantiation: redistribute.c:ipaddr_family
Unexecuted instantiation: router-id.c:ipaddr_family
Unexecuted instantiation: rt_netlink.c:ipaddr_family
Unexecuted instantiation: rtadv.c:ipaddr_family
Unexecuted instantiation: rtread_netlink.c:ipaddr_family
Unexecuted instantiation: rule_netlink.c:ipaddr_family
Unexecuted instantiation: table_manager.c:ipaddr_family
Unexecuted instantiation: tc_netlink.c:ipaddr_family
Unexecuted instantiation: zapi_msg.c:ipaddr_family
Unexecuted instantiation: zebra_affinitymap.c:ipaddr_family
Unexecuted instantiation: zebra_dplane.c:ipaddr_family
Unexecuted instantiation: zebra_errors.c:ipaddr_family
Unexecuted instantiation: zebra_gr.c:ipaddr_family
Unexecuted instantiation: zebra_l2.c:ipaddr_family
Unexecuted instantiation: zebra_l2_bridge_if.c:ipaddr_family
Unexecuted instantiation: zebra_evpn.c:ipaddr_family
Unexecuted instantiation: zebra_evpn_mac.c:ipaddr_family
Unexecuted instantiation: zebra_evpn_neigh.c:ipaddr_family
Unexecuted instantiation: zebra_mlag.c:ipaddr_family
Unexecuted instantiation: zebra_mlag_vty.c:ipaddr_family
Unexecuted instantiation: zebra_mpls.c:ipaddr_family
Unexecuted instantiation: zebra_mpls_netlink.c:ipaddr_family
Unexecuted instantiation: zebra_mpls_null.c:ipaddr_family
Unexecuted instantiation: zebra_mpls_vty.c:ipaddr_family
Unexecuted instantiation: zebra_srv6.c:ipaddr_family
Unexecuted instantiation: zebra_srv6_vty.c:ipaddr_family
Unexecuted instantiation: zebra_mroute.c:ipaddr_family
Unexecuted instantiation: zebra_nb.c:ipaddr_family
Unexecuted instantiation: zebra_nb_config.c:ipaddr_family
Unexecuted instantiation: zebra_nb_rpcs.c:ipaddr_family
Unexecuted instantiation: zebra_nb_state.c:ipaddr_family
Unexecuted instantiation: zebra_netns_id.c:ipaddr_family
Unexecuted instantiation: zebra_netns_notify.c:ipaddr_family
Unexecuted instantiation: zebra_nhg.c:ipaddr_family
Unexecuted instantiation: zebra_ns.c:ipaddr_family
Unexecuted instantiation: zebra_opaque.c:ipaddr_family
Unexecuted instantiation: zebra_pbr.c:ipaddr_family
Unexecuted instantiation: zebra_ptm.c:ipaddr_family
Unexecuted instantiation: zebra_ptm_redistribute.c:ipaddr_family
Unexecuted instantiation: zebra_pw.c:ipaddr_family
Unexecuted instantiation: zebra_rib.c:ipaddr_family
Unexecuted instantiation: zebra_router.c:ipaddr_family
Unexecuted instantiation: zebra_rnh.c:ipaddr_family
Unexecuted instantiation: zebra_routemap.c:ipaddr_family
Unexecuted instantiation: zebra_routemap_nb.c:ipaddr_family
Unexecuted instantiation: zebra_routemap_nb_config.c:ipaddr_family
Unexecuted instantiation: zebra_script.c:ipaddr_family
Unexecuted instantiation: zebra_srte.c:ipaddr_family
Unexecuted instantiation: zebra_tc.c:ipaddr_family
Unexecuted instantiation: zebra_vrf.c:ipaddr_family
Unexecuted instantiation: zebra_vty.c:ipaddr_family
Unexecuted instantiation: zebra_vxlan.c:ipaddr_family
Unexecuted instantiation: zebra_vxlan_if.c:ipaddr_family
Unexecuted instantiation: zebra_evpn_mh.c:ipaddr_family
Unexecuted instantiation: zebra_neigh.c:ipaddr_family
Unexecuted instantiation: zserv.c:ipaddr_family
Unexecuted instantiation: debug_nl.c:ipaddr_family
Unexecuted instantiation: frr-zebra.yang.c:ipaddr_family
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipaddr_family
Unexecuted instantiation: bgp_main.c:ipaddr_family
Unexecuted instantiation: frr-bgp-types.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-common.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipaddr_family
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-filter.yang.c:ipaddr_family
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipaddr_family
Unexecuted instantiation: bgp_attr.c:ipaddr_family
Unexecuted instantiation: bgp_attr_evpn.c:ipaddr_family
Unexecuted instantiation: bgp_clist.c:ipaddr_family
Unexecuted instantiation: bgp_community.c:ipaddr_family
Unexecuted instantiation: bgp_community_alias.c:ipaddr_family
Unexecuted instantiation: bgp_debug.c:ipaddr_family
Unexecuted instantiation: bgp_dump.c:ipaddr_family
Unexecuted instantiation: bgp_ecommunity.c:ipaddr_family
Unexecuted instantiation: bgp_errors.c:ipaddr_family
Unexecuted instantiation: bgp_evpn.c:ipaddr_family
Unexecuted instantiation: bgp_evpn_mh.c:ipaddr_family
Unexecuted instantiation: bgp_evpn_vty.c:ipaddr_family
Unexecuted instantiation: bgp_filter.c:ipaddr_family
Unexecuted instantiation: bgp_flowspec_vty.c:ipaddr_family
Unexecuted instantiation: bgp_fsm.c:ipaddr_family
Unexecuted instantiation: bgp_io.c:ipaddr_family
Unexecuted instantiation: bgp_keepalives.c:ipaddr_family
Unexecuted instantiation: bgp_labelpool.c:ipaddr_family
Unexecuted instantiation: bgp_lcommunity.c:ipaddr_family
Unexecuted instantiation: bgp_mac.c:ipaddr_family
Unexecuted instantiation: bgp_mpath.c:ipaddr_family
Unexecuted instantiation: bgp_mplsvpn.c:ipaddr_family
Unexecuted instantiation: bgp_network.c:ipaddr_family
Unexecuted instantiation: bgp_nexthop.c:ipaddr_family
Unexecuted instantiation: bgp_nht.c:ipaddr_family
Unexecuted instantiation: bgp_packet.c:ipaddr_family
Unexecuted instantiation: bgp_pbr.c:ipaddr_family
Unexecuted instantiation: bgp_rd.c:ipaddr_family
Unexecuted instantiation: bgp_regex.c:ipaddr_family
Unexecuted instantiation: bgp_route.c:ipaddr_family
Unexecuted instantiation: bgp_routemap.c:ipaddr_family
Unexecuted instantiation: bgp_routemap_nb.c:ipaddr_family
Unexecuted instantiation: bgp_routemap_nb_config.c:ipaddr_family
Unexecuted instantiation: bgp_table.c:ipaddr_family
Unexecuted instantiation: bgp_updgrp.c:ipaddr_family
Unexecuted instantiation: bgp_updgrp_adv.c:ipaddr_family
Unexecuted instantiation: bgp_updgrp_packet.c:ipaddr_family
Unexecuted instantiation: bgp_vpn.c:ipaddr_family
Unexecuted instantiation: bgp_vty.c:ipaddr_family
Unexecuted instantiation: bgp_zebra.c:ipaddr_family
Unexecuted instantiation: bgpd.c:ipaddr_family
Unexecuted instantiation: bgp_rfapi_cfg.c:ipaddr_family
Unexecuted instantiation: rfapi_import.c:ipaddr_family
Unexecuted instantiation: rfapi.c:ipaddr_family
Unexecuted instantiation: rfapi_ap.c:ipaddr_family
Unexecuted instantiation: rfapi_encap_tlv.c:ipaddr_family
Unexecuted instantiation: rfapi_nve_addr.c:ipaddr_family
Unexecuted instantiation: rfapi_monitor.c:ipaddr_family
Unexecuted instantiation: rfapi_rib.c:ipaddr_family
Unexecuted instantiation: rfapi_vty.c:ipaddr_family
Unexecuted instantiation: vnc_debug.c:ipaddr_family
Unexecuted instantiation: vnc_export_bgp.c:ipaddr_family
Unexecuted instantiation: vnc_export_table.c:ipaddr_family
Unexecuted instantiation: vnc_import_bgp.c:ipaddr_family
Unexecuted instantiation: vnc_zebra.c:ipaddr_family
Unexecuted instantiation: bgp_addpath.c:ipaddr_family
Unexecuted instantiation: bgp_advertise.c:ipaddr_family
Unexecuted instantiation: bgp_aspath.c:ipaddr_family
Unexecuted instantiation: bgp_bfd.c:ipaddr_family
Unexecuted instantiation: bgp_conditional_adv.c:ipaddr_family
Unexecuted instantiation: bgp_damp.c:ipaddr_family
Unexecuted instantiation: bgp_encap_tlv.c:ipaddr_family
Unexecuted instantiation: bgp_flowspec.c:ipaddr_family
Unexecuted instantiation: bgp_flowspec_util.c:ipaddr_family
Unexecuted instantiation: bgp_label.c:ipaddr_family
Unexecuted instantiation: bgp_open.c:ipaddr_family
Unexecuted instantiation: rfp_example.c:ipaddr_family
Unexecuted instantiation: pim_addr.c:ipaddr_family
Unexecuted instantiation: pim_assert.c:ipaddr_family
Unexecuted instantiation: pim_bfd.c:ipaddr_family
Unexecuted instantiation: pim_bsm.c:ipaddr_family
Unexecuted instantiation: pim_cmd_common.c:ipaddr_family
Unexecuted instantiation: pim_errors.c:ipaddr_family
Unexecuted instantiation: pim_hello.c:ipaddr_family
Unexecuted instantiation: pim_iface.c:ipaddr_family
Unexecuted instantiation: pim_ifchannel.c:ipaddr_family
Unexecuted instantiation: pim_instance.c:ipaddr_family
Unexecuted instantiation: pim_join.c:ipaddr_family
Unexecuted instantiation: pim_jp_agg.c:ipaddr_family
Unexecuted instantiation: pim_macro.c:ipaddr_family
Unexecuted instantiation: pim_mroute.c:ipaddr_family
Unexecuted instantiation: pim_msg.c:ipaddr_family
Unexecuted instantiation: pim_nb.c:ipaddr_family
Unexecuted instantiation: pim_nb_config.c:ipaddr_family
Unexecuted instantiation: pim_neighbor.c:ipaddr_family
Unexecuted instantiation: pim_nht.c:ipaddr_family
Unexecuted instantiation: pim_oil.c:ipaddr_family
Unexecuted instantiation: pim_pim.c:ipaddr_family
Unexecuted instantiation: pim_routemap.c:ipaddr_family
Unexecuted instantiation: pim_rp.c:ipaddr_family
Unexecuted instantiation: pim_rpf.c:ipaddr_family
Unexecuted instantiation: pim_sock.c:ipaddr_family
Unexecuted instantiation: pim_ssm.c:ipaddr_family
Unexecuted instantiation: pim_ssmpingd.c:ipaddr_family
Unexecuted instantiation: pim_static.c:ipaddr_family
Unexecuted instantiation: pim_str.c:ipaddr_family
Unexecuted instantiation: pim_tib.c:ipaddr_family
Unexecuted instantiation: pim_time.c:ipaddr_family
Unexecuted instantiation: pim_tlv.c:ipaddr_family
Unexecuted instantiation: pim_upstream.c:ipaddr_family
Unexecuted instantiation: pim_util.c:ipaddr_family
Unexecuted instantiation: pim_vty.c:ipaddr_family
Unexecuted instantiation: pim_zebra.c:ipaddr_family
Unexecuted instantiation: pim_zlookup.c:ipaddr_family
Unexecuted instantiation: pim_vxlan.c:ipaddr_family
Unexecuted instantiation: pim_register.c:ipaddr_family
Unexecuted instantiation: pimd.c:ipaddr_family
Unexecuted instantiation: pim_cmd.c:ipaddr_family
Unexecuted instantiation: pim_igmp.c:ipaddr_family
Unexecuted instantiation: pim_igmp_mtrace.c:ipaddr_family
Unexecuted instantiation: pim_igmpv2.c:ipaddr_family
Unexecuted instantiation: pim_igmpv3.c:ipaddr_family
Unexecuted instantiation: pim_main.c:ipaddr_family
Unexecuted instantiation: pim_mlag.c:ipaddr_family
Unexecuted instantiation: pim_msdp.c:ipaddr_family
Unexecuted instantiation: pim_msdp_packet.c:ipaddr_family
Unexecuted instantiation: pim_msdp_socket.c:ipaddr_family
Unexecuted instantiation: pim_signals.c:ipaddr_family
Unexecuted instantiation: pim_zpthread.c:ipaddr_family
Unexecuted instantiation: frr-pim.yang.c:ipaddr_family
Unexecuted instantiation: frr-pim-rp.yang.c:ipaddr_family
Unexecuted instantiation: frr-gmp.yang.c:ipaddr_family
63
64
static inline int str2ipaddr(const char *str, struct ipaddr *ip)
65
0
{
66
0
  int ret;
67
68
0
  memset(ip, 0, sizeof(struct ipaddr));
69
70
0
  ret = inet_pton(AF_INET, str, &ip->ipaddr_v4);
71
0
  if (ret > 0) /* Valid IPv4 address. */
72
0
  {
73
0
    ip->ipa_type = IPADDR_V4;
74
0
    return 0;
75
0
  }
76
0
  ret = inet_pton(AF_INET6, str, &ip->ipaddr_v6);
77
0
  if (ret > 0) /* Valid IPv6 address. */
78
0
  {
79
0
    ip->ipa_type = IPADDR_V6;
80
0
    return 0;
81
0
  }
82
83
0
  return -1;
84
0
}
Unexecuted instantiation: ospf_main.c:str2ipaddr
Unexecuted instantiation: frr-ospf-route-map.yang.c:str2ipaddr
Unexecuted instantiation: ospf_bfd.c:str2ipaddr
Unexecuted instantiation: ospf_dump.c:str2ipaddr
Unexecuted instantiation: ospf_dump_api.c:str2ipaddr
Unexecuted instantiation: ospf_errors.c:str2ipaddr
Unexecuted instantiation: ospf_interface.c:str2ipaddr
Unexecuted instantiation: ospf_lsa.c:str2ipaddr
Unexecuted instantiation: ospf_lsdb.c:str2ipaddr
Unexecuted instantiation: ospf_neighbor.c:str2ipaddr
Unexecuted instantiation: ospf_network.c:str2ipaddr
Unexecuted instantiation: ospf_nsm.c:str2ipaddr
Unexecuted instantiation: ospf_opaque.c:str2ipaddr
Unexecuted instantiation: ospf_packet.c:str2ipaddr
Unexecuted instantiation: ospf_ri.c:str2ipaddr
Unexecuted instantiation: ospf_routemap.c:str2ipaddr
Unexecuted instantiation: ospf_routemap_nb.c:str2ipaddr
Unexecuted instantiation: ospf_routemap_nb_config.c:str2ipaddr
Unexecuted instantiation: ospf_spf.c:str2ipaddr
Unexecuted instantiation: ospf_ti_lfa.c:str2ipaddr
Unexecuted instantiation: ospf_sr.c:str2ipaddr
Unexecuted instantiation: ospf_te.c:str2ipaddr
Unexecuted instantiation: ospf_vty.c:str2ipaddr
Unexecuted instantiation: ospf_zebra.c:str2ipaddr
Unexecuted instantiation: ospfd.c:str2ipaddr
Unexecuted instantiation: ospf_gr_helper.c:str2ipaddr
Unexecuted instantiation: ospf_abr.c:str2ipaddr
Unexecuted instantiation: ospf_apiserver.c:str2ipaddr
Unexecuted instantiation: ospf_asbr.c:str2ipaddr
Unexecuted instantiation: ospf_ase.c:str2ipaddr
Unexecuted instantiation: ospf_ext.c:str2ipaddr
Unexecuted instantiation: ospf_flood.c:str2ipaddr
Unexecuted instantiation: ospf_gr.c:str2ipaddr
Unexecuted instantiation: ospf_ia.c:str2ipaddr
Unexecuted instantiation: ospf_ism.c:str2ipaddr
Unexecuted instantiation: ospf_ldp_sync.c:str2ipaddr
Unexecuted instantiation: ospf_route.c:str2ipaddr
Unexecuted instantiation: ospf_api.c:str2ipaddr
Unexecuted instantiation: affinitymap.c:str2ipaddr
Unexecuted instantiation: affinitymap_cli.c:str2ipaddr
Unexecuted instantiation: affinitymap_northbound.c:str2ipaddr
Unexecuted instantiation: agg_table.c:str2ipaddr
Unexecuted instantiation: asn.c:str2ipaddr
Unexecuted instantiation: bfd.c:str2ipaddr
Unexecuted instantiation: buffer.c:str2ipaddr
Unexecuted instantiation: command.c:str2ipaddr
Unexecuted instantiation: command_graph.c:str2ipaddr
Unexecuted instantiation: command_match.c:str2ipaddr
Unexecuted instantiation: cspf.c:str2ipaddr
Unexecuted instantiation: debug.c:str2ipaddr
Unexecuted instantiation: distribute.c:str2ipaddr
Unexecuted instantiation: ferr.c:str2ipaddr
Unexecuted instantiation: filter.c:str2ipaddr
Unexecuted instantiation: filter_cli.c:str2ipaddr
Unexecuted instantiation: filter_nb.c:str2ipaddr
Unexecuted instantiation: flex_algo.c:str2ipaddr
Unexecuted instantiation: frr_pthread.c:str2ipaddr
Unexecuted instantiation: grammar_sandbox.c:str2ipaddr
Unexecuted instantiation: hash.c:str2ipaddr
Unexecuted instantiation: id_alloc.c:str2ipaddr
Unexecuted instantiation: if.c:str2ipaddr
Unexecuted instantiation: if_rmap.c:str2ipaddr
Unexecuted instantiation: json.c:str2ipaddr
Unexecuted instantiation: keychain.c:str2ipaddr
Unexecuted instantiation: ldp_sync.c:str2ipaddr
Unexecuted instantiation: lib_errors.c:str2ipaddr
Unexecuted instantiation: lib_vty.c:str2ipaddr
Unexecuted instantiation: libfrr.c:str2ipaddr
Unexecuted instantiation: link_state.c:str2ipaddr
Unexecuted instantiation: log.c:str2ipaddr
Unexecuted instantiation: log_vty.c:str2ipaddr
Unexecuted instantiation: mgmt_be_client.c:str2ipaddr
Unexecuted instantiation: mgmt_fe_client.c:str2ipaddr
Unexecuted instantiation: mgmt_msg.c:str2ipaddr
Unexecuted instantiation: mlag.c:str2ipaddr
Unexecuted instantiation: srv6.c:str2ipaddr
Unexecuted instantiation: network.c:str2ipaddr
Unexecuted instantiation: nexthop.c:str2ipaddr
Unexecuted instantiation: netns_linux.c:str2ipaddr
Unexecuted instantiation: nexthop_group.c:str2ipaddr
Unexecuted instantiation: northbound.c:str2ipaddr
Unexecuted instantiation: northbound_cli.c:str2ipaddr
Unexecuted instantiation: northbound_db.c:str2ipaddr
Unexecuted instantiation: pid_output.c:str2ipaddr
Unexecuted instantiation: plist.c:str2ipaddr
Unexecuted instantiation: prefix.c:str2ipaddr
Unexecuted instantiation: privs.c:str2ipaddr
Unexecuted instantiation: pullwr.c:str2ipaddr
Unexecuted instantiation: routemap.c:str2ipaddr
Unexecuted instantiation: routemap_cli.c:str2ipaddr
Unexecuted instantiation: routemap_northbound.c:str2ipaddr
Unexecuted instantiation: sigevent.c:str2ipaddr
Unexecuted instantiation: skiplist.c:str2ipaddr
Unexecuted instantiation: sockopt.c:str2ipaddr
Unexecuted instantiation: sockunion.c:str2ipaddr
Unexecuted instantiation: spf_backoff.c:str2ipaddr
Unexecuted instantiation: srcdest_table.c:str2ipaddr
Unexecuted instantiation: stream.c:str2ipaddr
Unexecuted instantiation: systemd.c:str2ipaddr
Unexecuted instantiation: table.c:str2ipaddr
Unexecuted instantiation: termtable.c:str2ipaddr
Unexecuted instantiation: event.c:str2ipaddr
Unexecuted instantiation: vrf.c:str2ipaddr
Unexecuted instantiation: vty.c:str2ipaddr
Unexecuted instantiation: workqueue.c:str2ipaddr
Unexecuted instantiation: xref.c:str2ipaddr
Unexecuted instantiation: yang.c:str2ipaddr
Unexecuted instantiation: yang_translator.c:str2ipaddr
Unexecuted instantiation: yang_wrappers.c:str2ipaddr
Unexecuted instantiation: zclient.c:str2ipaddr
Unexecuted instantiation: zlog_5424.c:str2ipaddr
Unexecuted instantiation: zlog_5424_cli.c:str2ipaddr
Unexecuted instantiation: routing_nb.c:str2ipaddr
Unexecuted instantiation: routing_nb_config.c:str2ipaddr
Unexecuted instantiation: tc.c:str2ipaddr
Unexecuted instantiation: frr-affinity-map.yang.c:str2ipaddr
Unexecuted instantiation: frr-filter.yang.c:str2ipaddr
Unexecuted instantiation: frr-if-rmap.yang.c:str2ipaddr
Unexecuted instantiation: frr-interface.yang.c:str2ipaddr
Unexecuted instantiation: frr-route-map.yang.c:str2ipaddr
Unexecuted instantiation: frr-route-types.yang.c:str2ipaddr
Unexecuted instantiation: frr-vrf.yang.c:str2ipaddr
Unexecuted instantiation: frr-routing.yang.c:str2ipaddr
Unexecuted instantiation: frr-nexthop.yang.c:str2ipaddr
Unexecuted instantiation: ietf-routing-types.yang.c:str2ipaddr
Unexecuted instantiation: ietf-interfaces.yang.c:str2ipaddr
Unexecuted instantiation: ietf-bgp-types.yang.c:str2ipaddr
Unexecuted instantiation: frr-module-translator.yang.c:str2ipaddr
Unexecuted instantiation: connected.c:str2ipaddr
Unexecuted instantiation: if_netlink.c:str2ipaddr
Unexecuted instantiation: interface.c:str2ipaddr
Unexecuted instantiation: ioctl.c:str2ipaddr
Unexecuted instantiation: kernel_netlink.c:str2ipaddr
Unexecuted instantiation: label_manager.c:str2ipaddr
Unexecuted instantiation: main.c:str2ipaddr
Unexecuted instantiation: netconf_netlink.c:str2ipaddr
Unexecuted instantiation: redistribute.c:str2ipaddr
Unexecuted instantiation: router-id.c:str2ipaddr
Unexecuted instantiation: rt_netlink.c:str2ipaddr
Unexecuted instantiation: rtadv.c:str2ipaddr
Unexecuted instantiation: rtread_netlink.c:str2ipaddr
Unexecuted instantiation: rule_netlink.c:str2ipaddr
Unexecuted instantiation: table_manager.c:str2ipaddr
Unexecuted instantiation: tc_netlink.c:str2ipaddr
Unexecuted instantiation: zapi_msg.c:str2ipaddr
Unexecuted instantiation: zebra_affinitymap.c:str2ipaddr
Unexecuted instantiation: zebra_dplane.c:str2ipaddr
Unexecuted instantiation: zebra_errors.c:str2ipaddr
Unexecuted instantiation: zebra_gr.c:str2ipaddr
Unexecuted instantiation: zebra_l2.c:str2ipaddr
Unexecuted instantiation: zebra_l2_bridge_if.c:str2ipaddr
Unexecuted instantiation: zebra_evpn.c:str2ipaddr
Unexecuted instantiation: zebra_evpn_mac.c:str2ipaddr
Unexecuted instantiation: zebra_evpn_neigh.c:str2ipaddr
Unexecuted instantiation: zebra_mlag.c:str2ipaddr
Unexecuted instantiation: zebra_mlag_vty.c:str2ipaddr
Unexecuted instantiation: zebra_mpls.c:str2ipaddr
Unexecuted instantiation: zebra_mpls_netlink.c:str2ipaddr
Unexecuted instantiation: zebra_mpls_null.c:str2ipaddr
Unexecuted instantiation: zebra_mpls_vty.c:str2ipaddr
Unexecuted instantiation: zebra_srv6.c:str2ipaddr
Unexecuted instantiation: zebra_srv6_vty.c:str2ipaddr
Unexecuted instantiation: zebra_mroute.c:str2ipaddr
Unexecuted instantiation: zebra_nb.c:str2ipaddr
Unexecuted instantiation: zebra_nb_config.c:str2ipaddr
Unexecuted instantiation: zebra_nb_rpcs.c:str2ipaddr
Unexecuted instantiation: zebra_nb_state.c:str2ipaddr
Unexecuted instantiation: zebra_netns_id.c:str2ipaddr
Unexecuted instantiation: zebra_netns_notify.c:str2ipaddr
Unexecuted instantiation: zebra_nhg.c:str2ipaddr
Unexecuted instantiation: zebra_ns.c:str2ipaddr
Unexecuted instantiation: zebra_opaque.c:str2ipaddr
Unexecuted instantiation: zebra_pbr.c:str2ipaddr
Unexecuted instantiation: zebra_ptm.c:str2ipaddr
Unexecuted instantiation: zebra_ptm_redistribute.c:str2ipaddr
Unexecuted instantiation: zebra_pw.c:str2ipaddr
Unexecuted instantiation: zebra_rib.c:str2ipaddr
Unexecuted instantiation: zebra_router.c:str2ipaddr
Unexecuted instantiation: zebra_rnh.c:str2ipaddr
Unexecuted instantiation: zebra_routemap.c:str2ipaddr
Unexecuted instantiation: zebra_routemap_nb.c:str2ipaddr
Unexecuted instantiation: zebra_routemap_nb_config.c:str2ipaddr
Unexecuted instantiation: zebra_script.c:str2ipaddr
Unexecuted instantiation: zebra_srte.c:str2ipaddr
Unexecuted instantiation: zebra_tc.c:str2ipaddr
Unexecuted instantiation: zebra_vrf.c:str2ipaddr
Unexecuted instantiation: zebra_vty.c:str2ipaddr
Unexecuted instantiation: zebra_vxlan.c:str2ipaddr
Unexecuted instantiation: zebra_vxlan_if.c:str2ipaddr
Unexecuted instantiation: zebra_evpn_mh.c:str2ipaddr
Unexecuted instantiation: zebra_neigh.c:str2ipaddr
Unexecuted instantiation: zserv.c:str2ipaddr
Unexecuted instantiation: debug_nl.c:str2ipaddr
Unexecuted instantiation: frr-zebra.yang.c:str2ipaddr
Unexecuted instantiation: frr-zebra-route-map.yang.c:str2ipaddr
Unexecuted instantiation: bgp_main.c:str2ipaddr
Unexecuted instantiation: frr-bgp-types.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-common-structure.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-common.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-neighbor.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-peer-group.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-bmp.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-rpki.yang.c:str2ipaddr
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-filter.yang.c:str2ipaddr
Unexecuted instantiation: frr-bgp-route-map.yang.c:str2ipaddr
Unexecuted instantiation: bgp_attr.c:str2ipaddr
Unexecuted instantiation: bgp_attr_evpn.c:str2ipaddr
Unexecuted instantiation: bgp_clist.c:str2ipaddr
Unexecuted instantiation: bgp_community.c:str2ipaddr
Unexecuted instantiation: bgp_community_alias.c:str2ipaddr
Unexecuted instantiation: bgp_debug.c:str2ipaddr
Unexecuted instantiation: bgp_dump.c:str2ipaddr
Unexecuted instantiation: bgp_ecommunity.c:str2ipaddr
Unexecuted instantiation: bgp_errors.c:str2ipaddr
Unexecuted instantiation: bgp_evpn.c:str2ipaddr
Unexecuted instantiation: bgp_evpn_mh.c:str2ipaddr
Unexecuted instantiation: bgp_evpn_vty.c:str2ipaddr
Unexecuted instantiation: bgp_filter.c:str2ipaddr
Unexecuted instantiation: bgp_flowspec_vty.c:str2ipaddr
Unexecuted instantiation: bgp_fsm.c:str2ipaddr
Unexecuted instantiation: bgp_io.c:str2ipaddr
Unexecuted instantiation: bgp_keepalives.c:str2ipaddr
Unexecuted instantiation: bgp_labelpool.c:str2ipaddr
Unexecuted instantiation: bgp_lcommunity.c:str2ipaddr
Unexecuted instantiation: bgp_mac.c:str2ipaddr
Unexecuted instantiation: bgp_mpath.c:str2ipaddr
Unexecuted instantiation: bgp_mplsvpn.c:str2ipaddr
Unexecuted instantiation: bgp_network.c:str2ipaddr
Unexecuted instantiation: bgp_nexthop.c:str2ipaddr
Unexecuted instantiation: bgp_nht.c:str2ipaddr
Unexecuted instantiation: bgp_packet.c:str2ipaddr
Unexecuted instantiation: bgp_pbr.c:str2ipaddr
Unexecuted instantiation: bgp_rd.c:str2ipaddr
Unexecuted instantiation: bgp_regex.c:str2ipaddr
Unexecuted instantiation: bgp_route.c:str2ipaddr
Unexecuted instantiation: bgp_routemap.c:str2ipaddr
Unexecuted instantiation: bgp_routemap_nb.c:str2ipaddr
Unexecuted instantiation: bgp_routemap_nb_config.c:str2ipaddr
Unexecuted instantiation: bgp_table.c:str2ipaddr
Unexecuted instantiation: bgp_updgrp.c:str2ipaddr
Unexecuted instantiation: bgp_updgrp_adv.c:str2ipaddr
Unexecuted instantiation: bgp_updgrp_packet.c:str2ipaddr
Unexecuted instantiation: bgp_vpn.c:str2ipaddr
Unexecuted instantiation: bgp_vty.c:str2ipaddr
Unexecuted instantiation: bgp_zebra.c:str2ipaddr
Unexecuted instantiation: bgpd.c:str2ipaddr
Unexecuted instantiation: bgp_rfapi_cfg.c:str2ipaddr
Unexecuted instantiation: rfapi_import.c:str2ipaddr
Unexecuted instantiation: rfapi.c:str2ipaddr
Unexecuted instantiation: rfapi_ap.c:str2ipaddr
Unexecuted instantiation: rfapi_encap_tlv.c:str2ipaddr
Unexecuted instantiation: rfapi_nve_addr.c:str2ipaddr
Unexecuted instantiation: rfapi_monitor.c:str2ipaddr
Unexecuted instantiation: rfapi_rib.c:str2ipaddr
Unexecuted instantiation: rfapi_vty.c:str2ipaddr
Unexecuted instantiation: vnc_debug.c:str2ipaddr
Unexecuted instantiation: vnc_export_bgp.c:str2ipaddr
Unexecuted instantiation: vnc_export_table.c:str2ipaddr
Unexecuted instantiation: vnc_import_bgp.c:str2ipaddr
Unexecuted instantiation: vnc_zebra.c:str2ipaddr
Unexecuted instantiation: bgp_addpath.c:str2ipaddr
Unexecuted instantiation: bgp_advertise.c:str2ipaddr
Unexecuted instantiation: bgp_aspath.c:str2ipaddr
Unexecuted instantiation: bgp_bfd.c:str2ipaddr
Unexecuted instantiation: bgp_conditional_adv.c:str2ipaddr
Unexecuted instantiation: bgp_damp.c:str2ipaddr
Unexecuted instantiation: bgp_encap_tlv.c:str2ipaddr
Unexecuted instantiation: bgp_flowspec.c:str2ipaddr
Unexecuted instantiation: bgp_flowspec_util.c:str2ipaddr
Unexecuted instantiation: bgp_label.c:str2ipaddr
Unexecuted instantiation: bgp_open.c:str2ipaddr
Unexecuted instantiation: rfp_example.c:str2ipaddr
Unexecuted instantiation: pim_addr.c:str2ipaddr
Unexecuted instantiation: pim_assert.c:str2ipaddr
Unexecuted instantiation: pim_bfd.c:str2ipaddr
Unexecuted instantiation: pim_bsm.c:str2ipaddr
Unexecuted instantiation: pim_cmd_common.c:str2ipaddr
Unexecuted instantiation: pim_errors.c:str2ipaddr
Unexecuted instantiation: pim_hello.c:str2ipaddr
Unexecuted instantiation: pim_iface.c:str2ipaddr
Unexecuted instantiation: pim_ifchannel.c:str2ipaddr
Unexecuted instantiation: pim_instance.c:str2ipaddr
Unexecuted instantiation: pim_join.c:str2ipaddr
Unexecuted instantiation: pim_jp_agg.c:str2ipaddr
Unexecuted instantiation: pim_macro.c:str2ipaddr
Unexecuted instantiation: pim_mroute.c:str2ipaddr
Unexecuted instantiation: pim_msg.c:str2ipaddr
Unexecuted instantiation: pim_nb.c:str2ipaddr
Unexecuted instantiation: pim_nb_config.c:str2ipaddr
Unexecuted instantiation: pim_neighbor.c:str2ipaddr
Unexecuted instantiation: pim_nht.c:str2ipaddr
Unexecuted instantiation: pim_oil.c:str2ipaddr
Unexecuted instantiation: pim_pim.c:str2ipaddr
Unexecuted instantiation: pim_routemap.c:str2ipaddr
Unexecuted instantiation: pim_rp.c:str2ipaddr
Unexecuted instantiation: pim_rpf.c:str2ipaddr
Unexecuted instantiation: pim_sock.c:str2ipaddr
Unexecuted instantiation: pim_ssm.c:str2ipaddr
Unexecuted instantiation: pim_ssmpingd.c:str2ipaddr
Unexecuted instantiation: pim_static.c:str2ipaddr
Unexecuted instantiation: pim_str.c:str2ipaddr
Unexecuted instantiation: pim_tib.c:str2ipaddr
Unexecuted instantiation: pim_time.c:str2ipaddr
Unexecuted instantiation: pim_tlv.c:str2ipaddr
Unexecuted instantiation: pim_upstream.c:str2ipaddr
Unexecuted instantiation: pim_util.c:str2ipaddr
Unexecuted instantiation: pim_vty.c:str2ipaddr
Unexecuted instantiation: pim_zebra.c:str2ipaddr
Unexecuted instantiation: pim_zlookup.c:str2ipaddr
Unexecuted instantiation: pim_vxlan.c:str2ipaddr
Unexecuted instantiation: pim_register.c:str2ipaddr
Unexecuted instantiation: pimd.c:str2ipaddr
Unexecuted instantiation: pim_cmd.c:str2ipaddr
Unexecuted instantiation: pim_igmp.c:str2ipaddr
Unexecuted instantiation: pim_igmp_mtrace.c:str2ipaddr
Unexecuted instantiation: pim_igmpv2.c:str2ipaddr
Unexecuted instantiation: pim_igmpv3.c:str2ipaddr
Unexecuted instantiation: pim_main.c:str2ipaddr
Unexecuted instantiation: pim_mlag.c:str2ipaddr
Unexecuted instantiation: pim_msdp.c:str2ipaddr
Unexecuted instantiation: pim_msdp_packet.c:str2ipaddr
Unexecuted instantiation: pim_msdp_socket.c:str2ipaddr
Unexecuted instantiation: pim_signals.c:str2ipaddr
Unexecuted instantiation: pim_zpthread.c:str2ipaddr
Unexecuted instantiation: frr-pim.yang.c:str2ipaddr
Unexecuted instantiation: frr-pim-rp.yang.c:str2ipaddr
Unexecuted instantiation: frr-gmp.yang.c:str2ipaddr
85
86
static inline char *ipaddr2str(const struct ipaddr *ip, char *buf, int size)
87
0
{
88
0
  buf[0] = '\0';
89
0
  if (ip)
90
0
    inet_ntop(ip->ipa_type, &ip->ip.addr, buf, size);
91
0
  return buf;
92
0
}
Unexecuted instantiation: ospf_main.c:ipaddr2str
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipaddr2str
Unexecuted instantiation: ospf_bfd.c:ipaddr2str
Unexecuted instantiation: ospf_dump.c:ipaddr2str
Unexecuted instantiation: ospf_dump_api.c:ipaddr2str
Unexecuted instantiation: ospf_errors.c:ipaddr2str
Unexecuted instantiation: ospf_interface.c:ipaddr2str
Unexecuted instantiation: ospf_lsa.c:ipaddr2str
Unexecuted instantiation: ospf_lsdb.c:ipaddr2str
Unexecuted instantiation: ospf_neighbor.c:ipaddr2str
Unexecuted instantiation: ospf_network.c:ipaddr2str
Unexecuted instantiation: ospf_nsm.c:ipaddr2str
Unexecuted instantiation: ospf_opaque.c:ipaddr2str
Unexecuted instantiation: ospf_packet.c:ipaddr2str
Unexecuted instantiation: ospf_ri.c:ipaddr2str
Unexecuted instantiation: ospf_routemap.c:ipaddr2str
Unexecuted instantiation: ospf_routemap_nb.c:ipaddr2str
Unexecuted instantiation: ospf_routemap_nb_config.c:ipaddr2str
Unexecuted instantiation: ospf_spf.c:ipaddr2str
Unexecuted instantiation: ospf_ti_lfa.c:ipaddr2str
Unexecuted instantiation: ospf_sr.c:ipaddr2str
Unexecuted instantiation: ospf_te.c:ipaddr2str
Unexecuted instantiation: ospf_vty.c:ipaddr2str
Unexecuted instantiation: ospf_zebra.c:ipaddr2str
Unexecuted instantiation: ospfd.c:ipaddr2str
Unexecuted instantiation: ospf_gr_helper.c:ipaddr2str
Unexecuted instantiation: ospf_abr.c:ipaddr2str
Unexecuted instantiation: ospf_apiserver.c:ipaddr2str
Unexecuted instantiation: ospf_asbr.c:ipaddr2str
Unexecuted instantiation: ospf_ase.c:ipaddr2str
Unexecuted instantiation: ospf_ext.c:ipaddr2str
Unexecuted instantiation: ospf_flood.c:ipaddr2str
Unexecuted instantiation: ospf_gr.c:ipaddr2str
Unexecuted instantiation: ospf_ia.c:ipaddr2str
Unexecuted instantiation: ospf_ism.c:ipaddr2str
Unexecuted instantiation: ospf_ldp_sync.c:ipaddr2str
Unexecuted instantiation: ospf_route.c:ipaddr2str
Unexecuted instantiation: ospf_api.c:ipaddr2str
Unexecuted instantiation: affinitymap.c:ipaddr2str
Unexecuted instantiation: affinitymap_cli.c:ipaddr2str
Unexecuted instantiation: affinitymap_northbound.c:ipaddr2str
Unexecuted instantiation: agg_table.c:ipaddr2str
Unexecuted instantiation: asn.c:ipaddr2str
Unexecuted instantiation: bfd.c:ipaddr2str
Unexecuted instantiation: buffer.c:ipaddr2str
Unexecuted instantiation: command.c:ipaddr2str
Unexecuted instantiation: command_graph.c:ipaddr2str
Unexecuted instantiation: command_match.c:ipaddr2str
Unexecuted instantiation: cspf.c:ipaddr2str
Unexecuted instantiation: debug.c:ipaddr2str
Unexecuted instantiation: distribute.c:ipaddr2str
Unexecuted instantiation: ferr.c:ipaddr2str
Unexecuted instantiation: filter.c:ipaddr2str
Unexecuted instantiation: filter_cli.c:ipaddr2str
Unexecuted instantiation: filter_nb.c:ipaddr2str
Unexecuted instantiation: flex_algo.c:ipaddr2str
Unexecuted instantiation: frr_pthread.c:ipaddr2str
Unexecuted instantiation: grammar_sandbox.c:ipaddr2str
Unexecuted instantiation: hash.c:ipaddr2str
Unexecuted instantiation: id_alloc.c:ipaddr2str
Unexecuted instantiation: if.c:ipaddr2str
Unexecuted instantiation: if_rmap.c:ipaddr2str
Unexecuted instantiation: json.c:ipaddr2str
Unexecuted instantiation: keychain.c:ipaddr2str
Unexecuted instantiation: ldp_sync.c:ipaddr2str
Unexecuted instantiation: lib_errors.c:ipaddr2str
Unexecuted instantiation: lib_vty.c:ipaddr2str
Unexecuted instantiation: libfrr.c:ipaddr2str
Unexecuted instantiation: link_state.c:ipaddr2str
Unexecuted instantiation: log.c:ipaddr2str
Unexecuted instantiation: log_vty.c:ipaddr2str
Unexecuted instantiation: mgmt_be_client.c:ipaddr2str
Unexecuted instantiation: mgmt_fe_client.c:ipaddr2str
Unexecuted instantiation: mgmt_msg.c:ipaddr2str
Unexecuted instantiation: mlag.c:ipaddr2str
Unexecuted instantiation: srv6.c:ipaddr2str
Unexecuted instantiation: network.c:ipaddr2str
Unexecuted instantiation: nexthop.c:ipaddr2str
Unexecuted instantiation: netns_linux.c:ipaddr2str
Unexecuted instantiation: nexthop_group.c:ipaddr2str
Unexecuted instantiation: northbound.c:ipaddr2str
Unexecuted instantiation: northbound_cli.c:ipaddr2str
Unexecuted instantiation: northbound_db.c:ipaddr2str
Unexecuted instantiation: pid_output.c:ipaddr2str
Unexecuted instantiation: plist.c:ipaddr2str
Unexecuted instantiation: prefix.c:ipaddr2str
Unexecuted instantiation: privs.c:ipaddr2str
Unexecuted instantiation: pullwr.c:ipaddr2str
Unexecuted instantiation: routemap.c:ipaddr2str
Unexecuted instantiation: routemap_cli.c:ipaddr2str
Unexecuted instantiation: routemap_northbound.c:ipaddr2str
Unexecuted instantiation: sigevent.c:ipaddr2str
Unexecuted instantiation: skiplist.c:ipaddr2str
Unexecuted instantiation: sockopt.c:ipaddr2str
Unexecuted instantiation: sockunion.c:ipaddr2str
Unexecuted instantiation: spf_backoff.c:ipaddr2str
Unexecuted instantiation: srcdest_table.c:ipaddr2str
Unexecuted instantiation: stream.c:ipaddr2str
Unexecuted instantiation: systemd.c:ipaddr2str
Unexecuted instantiation: table.c:ipaddr2str
Unexecuted instantiation: termtable.c:ipaddr2str
Unexecuted instantiation: event.c:ipaddr2str
Unexecuted instantiation: vrf.c:ipaddr2str
Unexecuted instantiation: vty.c:ipaddr2str
Unexecuted instantiation: workqueue.c:ipaddr2str
Unexecuted instantiation: xref.c:ipaddr2str
Unexecuted instantiation: yang.c:ipaddr2str
Unexecuted instantiation: yang_translator.c:ipaddr2str
Unexecuted instantiation: yang_wrappers.c:ipaddr2str
Unexecuted instantiation: zclient.c:ipaddr2str
Unexecuted instantiation: zlog_5424.c:ipaddr2str
Unexecuted instantiation: zlog_5424_cli.c:ipaddr2str
Unexecuted instantiation: routing_nb.c:ipaddr2str
Unexecuted instantiation: routing_nb_config.c:ipaddr2str
Unexecuted instantiation: tc.c:ipaddr2str
Unexecuted instantiation: frr-affinity-map.yang.c:ipaddr2str
Unexecuted instantiation: frr-filter.yang.c:ipaddr2str
Unexecuted instantiation: frr-if-rmap.yang.c:ipaddr2str
Unexecuted instantiation: frr-interface.yang.c:ipaddr2str
Unexecuted instantiation: frr-route-map.yang.c:ipaddr2str
Unexecuted instantiation: frr-route-types.yang.c:ipaddr2str
Unexecuted instantiation: frr-vrf.yang.c:ipaddr2str
Unexecuted instantiation: frr-routing.yang.c:ipaddr2str
Unexecuted instantiation: frr-nexthop.yang.c:ipaddr2str
Unexecuted instantiation: ietf-routing-types.yang.c:ipaddr2str
Unexecuted instantiation: ietf-interfaces.yang.c:ipaddr2str
Unexecuted instantiation: ietf-bgp-types.yang.c:ipaddr2str
Unexecuted instantiation: frr-module-translator.yang.c:ipaddr2str
Unexecuted instantiation: connected.c:ipaddr2str
Unexecuted instantiation: if_netlink.c:ipaddr2str
Unexecuted instantiation: interface.c:ipaddr2str
Unexecuted instantiation: ioctl.c:ipaddr2str
Unexecuted instantiation: kernel_netlink.c:ipaddr2str
Unexecuted instantiation: label_manager.c:ipaddr2str
Unexecuted instantiation: main.c:ipaddr2str
Unexecuted instantiation: netconf_netlink.c:ipaddr2str
Unexecuted instantiation: redistribute.c:ipaddr2str
Unexecuted instantiation: router-id.c:ipaddr2str
Unexecuted instantiation: rt_netlink.c:ipaddr2str
Unexecuted instantiation: rtadv.c:ipaddr2str
Unexecuted instantiation: rtread_netlink.c:ipaddr2str
Unexecuted instantiation: rule_netlink.c:ipaddr2str
Unexecuted instantiation: table_manager.c:ipaddr2str
Unexecuted instantiation: tc_netlink.c:ipaddr2str
Unexecuted instantiation: zapi_msg.c:ipaddr2str
Unexecuted instantiation: zebra_affinitymap.c:ipaddr2str
Unexecuted instantiation: zebra_dplane.c:ipaddr2str
Unexecuted instantiation: zebra_errors.c:ipaddr2str
Unexecuted instantiation: zebra_gr.c:ipaddr2str
Unexecuted instantiation: zebra_l2.c:ipaddr2str
Unexecuted instantiation: zebra_l2_bridge_if.c:ipaddr2str
Unexecuted instantiation: zebra_evpn.c:ipaddr2str
Unexecuted instantiation: zebra_evpn_mac.c:ipaddr2str
Unexecuted instantiation: zebra_evpn_neigh.c:ipaddr2str
Unexecuted instantiation: zebra_mlag.c:ipaddr2str
Unexecuted instantiation: zebra_mlag_vty.c:ipaddr2str
Unexecuted instantiation: zebra_mpls.c:ipaddr2str
Unexecuted instantiation: zebra_mpls_netlink.c:ipaddr2str
Unexecuted instantiation: zebra_mpls_null.c:ipaddr2str
Unexecuted instantiation: zebra_mpls_vty.c:ipaddr2str
Unexecuted instantiation: zebra_srv6.c:ipaddr2str
Unexecuted instantiation: zebra_srv6_vty.c:ipaddr2str
Unexecuted instantiation: zebra_mroute.c:ipaddr2str
Unexecuted instantiation: zebra_nb.c:ipaddr2str
Unexecuted instantiation: zebra_nb_config.c:ipaddr2str
Unexecuted instantiation: zebra_nb_rpcs.c:ipaddr2str
Unexecuted instantiation: zebra_nb_state.c:ipaddr2str
Unexecuted instantiation: zebra_netns_id.c:ipaddr2str
Unexecuted instantiation: zebra_netns_notify.c:ipaddr2str
Unexecuted instantiation: zebra_nhg.c:ipaddr2str
Unexecuted instantiation: zebra_ns.c:ipaddr2str
Unexecuted instantiation: zebra_opaque.c:ipaddr2str
Unexecuted instantiation: zebra_pbr.c:ipaddr2str
Unexecuted instantiation: zebra_ptm.c:ipaddr2str
Unexecuted instantiation: zebra_ptm_redistribute.c:ipaddr2str
Unexecuted instantiation: zebra_pw.c:ipaddr2str
Unexecuted instantiation: zebra_rib.c:ipaddr2str
Unexecuted instantiation: zebra_router.c:ipaddr2str
Unexecuted instantiation: zebra_rnh.c:ipaddr2str
Unexecuted instantiation: zebra_routemap.c:ipaddr2str
Unexecuted instantiation: zebra_routemap_nb.c:ipaddr2str
Unexecuted instantiation: zebra_routemap_nb_config.c:ipaddr2str
Unexecuted instantiation: zebra_script.c:ipaddr2str
Unexecuted instantiation: zebra_srte.c:ipaddr2str
Unexecuted instantiation: zebra_tc.c:ipaddr2str
Unexecuted instantiation: zebra_vrf.c:ipaddr2str
Unexecuted instantiation: zebra_vty.c:ipaddr2str
Unexecuted instantiation: zebra_vxlan.c:ipaddr2str
Unexecuted instantiation: zebra_vxlan_if.c:ipaddr2str
Unexecuted instantiation: zebra_evpn_mh.c:ipaddr2str
Unexecuted instantiation: zebra_neigh.c:ipaddr2str
Unexecuted instantiation: zserv.c:ipaddr2str
Unexecuted instantiation: debug_nl.c:ipaddr2str
Unexecuted instantiation: frr-zebra.yang.c:ipaddr2str
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipaddr2str
Unexecuted instantiation: bgp_main.c:ipaddr2str
Unexecuted instantiation: frr-bgp-types.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-common.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipaddr2str
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-filter.yang.c:ipaddr2str
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipaddr2str
Unexecuted instantiation: bgp_attr.c:ipaddr2str
Unexecuted instantiation: bgp_attr_evpn.c:ipaddr2str
Unexecuted instantiation: bgp_clist.c:ipaddr2str
Unexecuted instantiation: bgp_community.c:ipaddr2str
Unexecuted instantiation: bgp_community_alias.c:ipaddr2str
Unexecuted instantiation: bgp_debug.c:ipaddr2str
Unexecuted instantiation: bgp_dump.c:ipaddr2str
Unexecuted instantiation: bgp_ecommunity.c:ipaddr2str
Unexecuted instantiation: bgp_errors.c:ipaddr2str
Unexecuted instantiation: bgp_evpn.c:ipaddr2str
Unexecuted instantiation: bgp_evpn_mh.c:ipaddr2str
Unexecuted instantiation: bgp_evpn_vty.c:ipaddr2str
Unexecuted instantiation: bgp_filter.c:ipaddr2str
Unexecuted instantiation: bgp_flowspec_vty.c:ipaddr2str
Unexecuted instantiation: bgp_fsm.c:ipaddr2str
Unexecuted instantiation: bgp_io.c:ipaddr2str
Unexecuted instantiation: bgp_keepalives.c:ipaddr2str
Unexecuted instantiation: bgp_labelpool.c:ipaddr2str
Unexecuted instantiation: bgp_lcommunity.c:ipaddr2str
Unexecuted instantiation: bgp_mac.c:ipaddr2str
Unexecuted instantiation: bgp_mpath.c:ipaddr2str
Unexecuted instantiation: bgp_mplsvpn.c:ipaddr2str
Unexecuted instantiation: bgp_network.c:ipaddr2str
Unexecuted instantiation: bgp_nexthop.c:ipaddr2str
Unexecuted instantiation: bgp_nht.c:ipaddr2str
Unexecuted instantiation: bgp_packet.c:ipaddr2str
Unexecuted instantiation: bgp_pbr.c:ipaddr2str
Unexecuted instantiation: bgp_rd.c:ipaddr2str
Unexecuted instantiation: bgp_regex.c:ipaddr2str
Unexecuted instantiation: bgp_route.c:ipaddr2str
Unexecuted instantiation: bgp_routemap.c:ipaddr2str
Unexecuted instantiation: bgp_routemap_nb.c:ipaddr2str
Unexecuted instantiation: bgp_routemap_nb_config.c:ipaddr2str
Unexecuted instantiation: bgp_table.c:ipaddr2str
Unexecuted instantiation: bgp_updgrp.c:ipaddr2str
Unexecuted instantiation: bgp_updgrp_adv.c:ipaddr2str
Unexecuted instantiation: bgp_updgrp_packet.c:ipaddr2str
Unexecuted instantiation: bgp_vpn.c:ipaddr2str
Unexecuted instantiation: bgp_vty.c:ipaddr2str
Unexecuted instantiation: bgp_zebra.c:ipaddr2str
Unexecuted instantiation: bgpd.c:ipaddr2str
Unexecuted instantiation: bgp_rfapi_cfg.c:ipaddr2str
Unexecuted instantiation: rfapi_import.c:ipaddr2str
Unexecuted instantiation: rfapi.c:ipaddr2str
Unexecuted instantiation: rfapi_ap.c:ipaddr2str
Unexecuted instantiation: rfapi_encap_tlv.c:ipaddr2str
Unexecuted instantiation: rfapi_nve_addr.c:ipaddr2str
Unexecuted instantiation: rfapi_monitor.c:ipaddr2str
Unexecuted instantiation: rfapi_rib.c:ipaddr2str
Unexecuted instantiation: rfapi_vty.c:ipaddr2str
Unexecuted instantiation: vnc_debug.c:ipaddr2str
Unexecuted instantiation: vnc_export_bgp.c:ipaddr2str
Unexecuted instantiation: vnc_export_table.c:ipaddr2str
Unexecuted instantiation: vnc_import_bgp.c:ipaddr2str
Unexecuted instantiation: vnc_zebra.c:ipaddr2str
Unexecuted instantiation: bgp_addpath.c:ipaddr2str
Unexecuted instantiation: bgp_advertise.c:ipaddr2str
Unexecuted instantiation: bgp_aspath.c:ipaddr2str
Unexecuted instantiation: bgp_bfd.c:ipaddr2str
Unexecuted instantiation: bgp_conditional_adv.c:ipaddr2str
Unexecuted instantiation: bgp_damp.c:ipaddr2str
Unexecuted instantiation: bgp_encap_tlv.c:ipaddr2str
Unexecuted instantiation: bgp_flowspec.c:ipaddr2str
Unexecuted instantiation: bgp_flowspec_util.c:ipaddr2str
Unexecuted instantiation: bgp_label.c:ipaddr2str
Unexecuted instantiation: bgp_open.c:ipaddr2str
Unexecuted instantiation: rfp_example.c:ipaddr2str
Unexecuted instantiation: pim_addr.c:ipaddr2str
Unexecuted instantiation: pim_assert.c:ipaddr2str
Unexecuted instantiation: pim_bfd.c:ipaddr2str
Unexecuted instantiation: pim_bsm.c:ipaddr2str
Unexecuted instantiation: pim_cmd_common.c:ipaddr2str
Unexecuted instantiation: pim_errors.c:ipaddr2str
Unexecuted instantiation: pim_hello.c:ipaddr2str
Unexecuted instantiation: pim_iface.c:ipaddr2str
Unexecuted instantiation: pim_ifchannel.c:ipaddr2str
Unexecuted instantiation: pim_instance.c:ipaddr2str
Unexecuted instantiation: pim_join.c:ipaddr2str
Unexecuted instantiation: pim_jp_agg.c:ipaddr2str
Unexecuted instantiation: pim_macro.c:ipaddr2str
Unexecuted instantiation: pim_mroute.c:ipaddr2str
Unexecuted instantiation: pim_msg.c:ipaddr2str
Unexecuted instantiation: pim_nb.c:ipaddr2str
Unexecuted instantiation: pim_nb_config.c:ipaddr2str
Unexecuted instantiation: pim_neighbor.c:ipaddr2str
Unexecuted instantiation: pim_nht.c:ipaddr2str
Unexecuted instantiation: pim_oil.c:ipaddr2str
Unexecuted instantiation: pim_pim.c:ipaddr2str
Unexecuted instantiation: pim_routemap.c:ipaddr2str
Unexecuted instantiation: pim_rp.c:ipaddr2str
Unexecuted instantiation: pim_rpf.c:ipaddr2str
Unexecuted instantiation: pim_sock.c:ipaddr2str
Unexecuted instantiation: pim_ssm.c:ipaddr2str
Unexecuted instantiation: pim_ssmpingd.c:ipaddr2str
Unexecuted instantiation: pim_static.c:ipaddr2str
Unexecuted instantiation: pim_str.c:ipaddr2str
Unexecuted instantiation: pim_tib.c:ipaddr2str
Unexecuted instantiation: pim_time.c:ipaddr2str
Unexecuted instantiation: pim_tlv.c:ipaddr2str
Unexecuted instantiation: pim_upstream.c:ipaddr2str
Unexecuted instantiation: pim_util.c:ipaddr2str
Unexecuted instantiation: pim_vty.c:ipaddr2str
Unexecuted instantiation: pim_zebra.c:ipaddr2str
Unexecuted instantiation: pim_zlookup.c:ipaddr2str
Unexecuted instantiation: pim_vxlan.c:ipaddr2str
Unexecuted instantiation: pim_register.c:ipaddr2str
Unexecuted instantiation: pimd.c:ipaddr2str
Unexecuted instantiation: pim_cmd.c:ipaddr2str
Unexecuted instantiation: pim_igmp.c:ipaddr2str
Unexecuted instantiation: pim_igmp_mtrace.c:ipaddr2str
Unexecuted instantiation: pim_igmpv2.c:ipaddr2str
Unexecuted instantiation: pim_igmpv3.c:ipaddr2str
Unexecuted instantiation: pim_main.c:ipaddr2str
Unexecuted instantiation: pim_mlag.c:ipaddr2str
Unexecuted instantiation: pim_msdp.c:ipaddr2str
Unexecuted instantiation: pim_msdp_packet.c:ipaddr2str
Unexecuted instantiation: pim_msdp_socket.c:ipaddr2str
Unexecuted instantiation: pim_signals.c:ipaddr2str
Unexecuted instantiation: pim_zpthread.c:ipaddr2str
Unexecuted instantiation: frr-pim.yang.c:ipaddr2str
Unexecuted instantiation: frr-pim-rp.yang.c:ipaddr2str
Unexecuted instantiation: frr-gmp.yang.c:ipaddr2str
93
94
#define IS_MAPPED_IPV6(A)                                                      \
95
0
  ((A)->s6_addr32[0] == 0x00000000                                       \
96
0
     ? ((A)->s6_addr32[1] == 0x00000000                            \
97
0
          ? (ntohl((A)->s6_addr32[2]) == 0xFFFF ? 1 : 0)     \
98
0
          : 0)                                               \
99
0
     : 0)
100
101
/*
102
 * Convert IPv4 address to IPv4-mapped IPv6 address which is of the
103
 * form ::FFFF:<IPv4 address> (RFC 4291). This IPv6 address can then
104
 * be used to represent the IPv4 address, wherever only an IPv6 address
105
 * is required.
106
 */
107
static inline void ipv4_to_ipv4_mapped_ipv6(struct in6_addr *in6,
108
              struct in_addr in)
109
0
{
110
0
  uint32_t addr_type = htonl(0xFFFF);
111
112
0
  memset(in6, 0, sizeof(struct in6_addr));
113
0
  memcpy((char *)in6 + 8, &addr_type, sizeof(addr_type));
114
0
  memcpy((char *)in6 + 12, &in, sizeof(struct in_addr));
115
0
}
Unexecuted instantiation: ospf_main.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_bfd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_dump.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_dump_api.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_errors.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_interface.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_lsa.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_lsdb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_neighbor.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_network.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_nsm.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_opaque.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_packet.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ri.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_routemap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_routemap_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_routemap_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_spf.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ti_lfa.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_sr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_te.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_zebra.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospfd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_gr_helper.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_abr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_apiserver.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_asbr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ase.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ext.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_flood.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_gr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ia.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ism.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_ldp_sync.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_route.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ospf_api.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: affinitymap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: affinitymap_cli.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: affinitymap_northbound.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: agg_table.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: asn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bfd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: buffer.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: command.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: command_graph.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: command_match.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: cspf.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: debug.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: distribute.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ferr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: filter.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: filter_cli.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: filter_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: flex_algo.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr_pthread.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: grammar_sandbox.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: hash.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: id_alloc.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: if.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: if_rmap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: json.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: keychain.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ldp_sync.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: lib_errors.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: lib_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: libfrr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: link_state.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: log.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: log_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: mgmt_be_client.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: mgmt_fe_client.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: mgmt_msg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: mlag.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: srv6.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: network.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: nexthop.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: netns_linux.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: nexthop_group.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: northbound.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: northbound_cli.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: northbound_db.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pid_output.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: plist.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: prefix.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: privs.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pullwr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: routemap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: routemap_cli.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: routemap_northbound.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: sigevent.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: skiplist.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: sockopt.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: sockunion.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: spf_backoff.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: srcdest_table.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: stream.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: systemd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: table.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: termtable.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: event.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vrf.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: workqueue.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: xref.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: yang_translator.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: yang_wrappers.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zclient.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zlog_5424.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zlog_5424_cli.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: routing_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: routing_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: tc.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-affinity-map.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-filter.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-if-rmap.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-interface.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-route-map.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-route-types.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-vrf.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-routing.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-nexthop.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ietf-routing-types.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ietf-interfaces.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ietf-bgp-types.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-module-translator.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: connected.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: if_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: interface.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: ioctl.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: kernel_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: label_manager.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: main.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: netconf_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: redistribute.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: router-id.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rt_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rtadv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rtread_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rule_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: table_manager.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: tc_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zapi_msg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_affinitymap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_dplane.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_errors.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_gr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_l2.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_l2_bridge_if.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_evpn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_evpn_mac.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_evpn_neigh.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mlag.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mlag_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mpls.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mpls_netlink.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mpls_null.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mpls_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_srv6.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_srv6_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_mroute.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_nb_rpcs.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_nb_state.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_netns_id.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_netns_notify.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_nhg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_ns.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_opaque.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_pbr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_ptm.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_ptm_redistribute.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_pw.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_rib.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_router.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_rnh.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_routemap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_routemap_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_routemap_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_script.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_srte.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_tc.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_vrf.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_vxlan.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_vxlan_if.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_evpn_mh.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zebra_neigh.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: zserv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: debug_nl.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-zebra.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_main.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-types.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-common.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-filter.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_attr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_attr_evpn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_clist.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_community.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_community_alias.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_debug.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_dump.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_ecommunity.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_errors.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_evpn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_evpn_mh.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_evpn_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_filter.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_flowspec_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_fsm.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_io.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_keepalives.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_labelpool.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_lcommunity.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_mac.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_mpath.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_mplsvpn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_network.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_nexthop.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_nht.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_packet.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_pbr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_rd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_regex.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_route.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_routemap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_routemap_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_routemap_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_table.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_updgrp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_updgrp_adv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_updgrp_packet.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_vpn.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_zebra.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgpd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_rfapi_cfg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_import.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_ap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_encap_tlv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_nve_addr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_monitor.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_rib.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfapi_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vnc_debug.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vnc_export_bgp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vnc_export_table.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vnc_import_bgp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: vnc_zebra.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_addpath.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_advertise.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_aspath.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_bfd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_conditional_adv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_damp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_encap_tlv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_flowspec.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_flowspec_util.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_label.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: bgp_open.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: rfp_example.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_addr.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_assert.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_bfd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_bsm.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_cmd_common.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_errors.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_hello.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_iface.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_ifchannel.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_instance.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_join.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_jp_agg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_macro.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_mroute.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_msg.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_nb.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_nb_config.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_neighbor.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_nht.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_oil.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_pim.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_routemap.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_rp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_rpf.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_sock.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_ssm.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_ssmpingd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_static.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_str.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_tib.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_time.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_tlv.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_upstream.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_util.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_vty.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_zebra.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_zlookup.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_vxlan.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_register.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pimd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_cmd.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_igmp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_igmp_mtrace.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_igmpv2.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_igmpv3.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_main.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_mlag.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_msdp.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_msdp_packet.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_msdp_socket.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_signals.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: pim_zpthread.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-pim.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-pim-rp.yang.c:ipv4_to_ipv4_mapped_ipv6
Unexecuted instantiation: frr-gmp.yang.c:ipv4_to_ipv4_mapped_ipv6
116
117
/*
118
 * convert an ipv4 mapped ipv6 address back to ipv4 address
119
 */
120
static inline void ipv4_mapped_ipv6_to_ipv4(const struct in6_addr *in6,
121
              struct in_addr *in)
122
0
{
123
0
  memset(in, 0, sizeof(struct in_addr));
124
0
  memcpy(in, (char *)in6 + 12, sizeof(struct in_addr));
125
0
}
Unexecuted instantiation: ospf_main.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_bfd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_dump.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_dump_api.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_errors.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_interface.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_lsa.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_lsdb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_neighbor.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_network.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_nsm.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_opaque.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_packet.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ri.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_routemap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_routemap_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_routemap_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_spf.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ti_lfa.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_sr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_te.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_zebra.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospfd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_gr_helper.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_abr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_apiserver.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_asbr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ase.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ext.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_flood.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_gr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ia.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ism.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_ldp_sync.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_route.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ospf_api.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: affinitymap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: affinitymap_cli.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: affinitymap_northbound.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: agg_table.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: asn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bfd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: buffer.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: command.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: command_graph.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: command_match.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: cspf.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: debug.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: distribute.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ferr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: filter.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: filter_cli.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: filter_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: flex_algo.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr_pthread.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: grammar_sandbox.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: hash.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: id_alloc.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: if.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: if_rmap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: json.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: keychain.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ldp_sync.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: lib_errors.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: lib_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: libfrr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: link_state.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: log.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: log_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: mgmt_be_client.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: mgmt_fe_client.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: mgmt_msg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: mlag.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: srv6.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: network.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: nexthop.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: netns_linux.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: nexthop_group.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: northbound.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: northbound_cli.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: northbound_db.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pid_output.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: plist.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: prefix.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: privs.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pullwr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: routemap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: routemap_cli.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: routemap_northbound.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: sigevent.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: skiplist.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: sockopt.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: sockunion.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: spf_backoff.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: srcdest_table.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: stream.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: systemd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: table.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: termtable.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: event.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vrf.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: workqueue.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: xref.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: yang_translator.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: yang_wrappers.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zclient.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zlog_5424.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zlog_5424_cli.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: routing_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: routing_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: tc.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-affinity-map.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-filter.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-if-rmap.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-interface.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-route-map.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-route-types.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-vrf.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-routing.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-nexthop.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ietf-routing-types.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ietf-interfaces.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ietf-bgp-types.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-module-translator.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: connected.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: if_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: interface.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: ioctl.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: kernel_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: label_manager.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: main.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: netconf_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: redistribute.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: router-id.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rt_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rtadv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rtread_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rule_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: table_manager.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: tc_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zapi_msg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_affinitymap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_dplane.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_errors.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_gr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_l2.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_l2_bridge_if.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_evpn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_evpn_mac.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_evpn_neigh.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mlag.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mlag_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mpls.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mpls_netlink.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mpls_null.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mpls_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_srv6.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_srv6_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_mroute.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_nb_rpcs.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_nb_state.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_netns_id.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_netns_notify.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_nhg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_ns.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_opaque.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_pbr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_ptm.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_ptm_redistribute.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_pw.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_rib.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_router.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_rnh.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_routemap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_routemap_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_routemap_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_script.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_srte.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_tc.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_vrf.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_vxlan.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_vxlan_if.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_evpn_mh.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zebra_neigh.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: zserv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: debug_nl.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-zebra.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_main.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-types.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-common.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-filter.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_attr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_attr_evpn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_clist.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_community.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_community_alias.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_debug.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_dump.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_ecommunity.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_errors.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_evpn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_evpn_mh.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_evpn_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_filter.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_flowspec_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_fsm.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_io.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_keepalives.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_labelpool.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_lcommunity.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_mac.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_mpath.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_mplsvpn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_network.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_nexthop.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_nht.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_packet.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_pbr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_rd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_regex.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_route.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_routemap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_routemap_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_routemap_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_table.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_updgrp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_updgrp_adv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_updgrp_packet.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_vpn.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_zebra.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgpd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_rfapi_cfg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_import.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_ap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_encap_tlv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_nve_addr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_monitor.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_rib.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfapi_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vnc_debug.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vnc_export_bgp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vnc_export_table.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vnc_import_bgp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: vnc_zebra.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_addpath.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_advertise.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_aspath.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_bfd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_conditional_adv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_damp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_encap_tlv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_flowspec.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_flowspec_util.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_label.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: bgp_open.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: rfp_example.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_addr.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_assert.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_bfd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_bsm.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_cmd_common.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_errors.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_hello.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_iface.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_ifchannel.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_instance.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_join.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_jp_agg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_macro.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_mroute.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_msg.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_nb.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_nb_config.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_neighbor.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_nht.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_oil.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_pim.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_routemap.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_rp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_rpf.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_sock.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_ssm.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_ssmpingd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_static.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_str.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_tib.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_time.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_tlv.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_upstream.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_util.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_vty.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_zebra.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_zlookup.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_vxlan.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_register.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pimd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_cmd.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_igmp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_igmp_mtrace.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_igmpv2.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_igmpv3.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_main.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_mlag.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_msdp.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_msdp_packet.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_msdp_socket.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_signals.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: pim_zpthread.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-pim.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-pim-rp.yang.c:ipv4_mapped_ipv6_to_ipv4
Unexecuted instantiation: frr-gmp.yang.c:ipv4_mapped_ipv6_to_ipv4
126
127
/*
128
 * generic ordering comparison between IP addresses
129
 */
130
static inline int ipaddr_cmp(const struct ipaddr *a, const struct ipaddr *b)
131
0
{
132
0
  uint32_t va, vb;
133
0
  va = a->ipa_type;
134
0
  vb = b->ipa_type;
135
0
  if (va != vb)
136
0
    return (va < vb) ? -1 : 1;
137
0
  switch (a->ipa_type) {
138
0
  case IPADDR_V4:
139
0
    va = ntohl(a->ipaddr_v4.s_addr);
140
0
    vb = ntohl(b->ipaddr_v4.s_addr);
141
0
    if (va != vb)
142
0
      return (va < vb) ? -1 : 1;
143
0
    return 0;
144
0
  case IPADDR_V6:
145
0
    return memcmp((void *)&a->ipaddr_v6, (void *)&b->ipaddr_v6,
146
0
            sizeof(a->ipaddr_v6));
147
0
  case IPADDR_NONE:
148
0
    return 0;
149
0
  }
150
151
0
  assert(!"Reached end of function we should never hit");
152
0
}
Unexecuted instantiation: ospf_main.c:ipaddr_cmp
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipaddr_cmp
Unexecuted instantiation: ospf_bfd.c:ipaddr_cmp
Unexecuted instantiation: ospf_dump.c:ipaddr_cmp
Unexecuted instantiation: ospf_dump_api.c:ipaddr_cmp
Unexecuted instantiation: ospf_errors.c:ipaddr_cmp
Unexecuted instantiation: ospf_interface.c:ipaddr_cmp
Unexecuted instantiation: ospf_lsa.c:ipaddr_cmp
Unexecuted instantiation: ospf_lsdb.c:ipaddr_cmp
Unexecuted instantiation: ospf_neighbor.c:ipaddr_cmp
Unexecuted instantiation: ospf_network.c:ipaddr_cmp
Unexecuted instantiation: ospf_nsm.c:ipaddr_cmp
Unexecuted instantiation: ospf_opaque.c:ipaddr_cmp
Unexecuted instantiation: ospf_packet.c:ipaddr_cmp
Unexecuted instantiation: ospf_ri.c:ipaddr_cmp
Unexecuted instantiation: ospf_routemap.c:ipaddr_cmp
Unexecuted instantiation: ospf_routemap_nb.c:ipaddr_cmp
Unexecuted instantiation: ospf_routemap_nb_config.c:ipaddr_cmp
Unexecuted instantiation: ospf_spf.c:ipaddr_cmp
Unexecuted instantiation: ospf_ti_lfa.c:ipaddr_cmp
Unexecuted instantiation: ospf_sr.c:ipaddr_cmp
Unexecuted instantiation: ospf_te.c:ipaddr_cmp
Unexecuted instantiation: ospf_vty.c:ipaddr_cmp
Unexecuted instantiation: ospf_zebra.c:ipaddr_cmp
Unexecuted instantiation: ospfd.c:ipaddr_cmp
Unexecuted instantiation: ospf_gr_helper.c:ipaddr_cmp
Unexecuted instantiation: ospf_abr.c:ipaddr_cmp
Unexecuted instantiation: ospf_apiserver.c:ipaddr_cmp
Unexecuted instantiation: ospf_asbr.c:ipaddr_cmp
Unexecuted instantiation: ospf_ase.c:ipaddr_cmp
Unexecuted instantiation: ospf_ext.c:ipaddr_cmp
Unexecuted instantiation: ospf_flood.c:ipaddr_cmp
Unexecuted instantiation: ospf_gr.c:ipaddr_cmp
Unexecuted instantiation: ospf_ia.c:ipaddr_cmp
Unexecuted instantiation: ospf_ism.c:ipaddr_cmp
Unexecuted instantiation: ospf_ldp_sync.c:ipaddr_cmp
Unexecuted instantiation: ospf_route.c:ipaddr_cmp
Unexecuted instantiation: ospf_api.c:ipaddr_cmp
Unexecuted instantiation: affinitymap.c:ipaddr_cmp
Unexecuted instantiation: affinitymap_cli.c:ipaddr_cmp
Unexecuted instantiation: affinitymap_northbound.c:ipaddr_cmp
Unexecuted instantiation: agg_table.c:ipaddr_cmp
Unexecuted instantiation: asn.c:ipaddr_cmp
Unexecuted instantiation: bfd.c:ipaddr_cmp
Unexecuted instantiation: buffer.c:ipaddr_cmp
Unexecuted instantiation: command.c:ipaddr_cmp
Unexecuted instantiation: command_graph.c:ipaddr_cmp
Unexecuted instantiation: command_match.c:ipaddr_cmp
Unexecuted instantiation: cspf.c:ipaddr_cmp
Unexecuted instantiation: debug.c:ipaddr_cmp
Unexecuted instantiation: distribute.c:ipaddr_cmp
Unexecuted instantiation: ferr.c:ipaddr_cmp
Unexecuted instantiation: filter.c:ipaddr_cmp
Unexecuted instantiation: filter_cli.c:ipaddr_cmp
Unexecuted instantiation: filter_nb.c:ipaddr_cmp
Unexecuted instantiation: flex_algo.c:ipaddr_cmp
Unexecuted instantiation: frr_pthread.c:ipaddr_cmp
Unexecuted instantiation: grammar_sandbox.c:ipaddr_cmp
Unexecuted instantiation: hash.c:ipaddr_cmp
Unexecuted instantiation: id_alloc.c:ipaddr_cmp
Unexecuted instantiation: if.c:ipaddr_cmp
Unexecuted instantiation: if_rmap.c:ipaddr_cmp
Unexecuted instantiation: json.c:ipaddr_cmp
Unexecuted instantiation: keychain.c:ipaddr_cmp
Unexecuted instantiation: ldp_sync.c:ipaddr_cmp
Unexecuted instantiation: lib_errors.c:ipaddr_cmp
Unexecuted instantiation: lib_vty.c:ipaddr_cmp
Unexecuted instantiation: libfrr.c:ipaddr_cmp
Unexecuted instantiation: link_state.c:ipaddr_cmp
Unexecuted instantiation: log.c:ipaddr_cmp
Unexecuted instantiation: log_vty.c:ipaddr_cmp
Unexecuted instantiation: mgmt_be_client.c:ipaddr_cmp
Unexecuted instantiation: mgmt_fe_client.c:ipaddr_cmp
Unexecuted instantiation: mgmt_msg.c:ipaddr_cmp
Unexecuted instantiation: mlag.c:ipaddr_cmp
Unexecuted instantiation: srv6.c:ipaddr_cmp
Unexecuted instantiation: network.c:ipaddr_cmp
Unexecuted instantiation: nexthop.c:ipaddr_cmp
Unexecuted instantiation: netns_linux.c:ipaddr_cmp
Unexecuted instantiation: nexthop_group.c:ipaddr_cmp
Unexecuted instantiation: northbound.c:ipaddr_cmp
Unexecuted instantiation: northbound_cli.c:ipaddr_cmp
Unexecuted instantiation: northbound_db.c:ipaddr_cmp
Unexecuted instantiation: pid_output.c:ipaddr_cmp
Unexecuted instantiation: plist.c:ipaddr_cmp
Unexecuted instantiation: prefix.c:ipaddr_cmp
Unexecuted instantiation: privs.c:ipaddr_cmp
Unexecuted instantiation: pullwr.c:ipaddr_cmp
Unexecuted instantiation: routemap.c:ipaddr_cmp
Unexecuted instantiation: routemap_cli.c:ipaddr_cmp
Unexecuted instantiation: routemap_northbound.c:ipaddr_cmp
Unexecuted instantiation: sigevent.c:ipaddr_cmp
Unexecuted instantiation: skiplist.c:ipaddr_cmp
Unexecuted instantiation: sockopt.c:ipaddr_cmp
Unexecuted instantiation: sockunion.c:ipaddr_cmp
Unexecuted instantiation: spf_backoff.c:ipaddr_cmp
Unexecuted instantiation: srcdest_table.c:ipaddr_cmp
Unexecuted instantiation: stream.c:ipaddr_cmp
Unexecuted instantiation: systemd.c:ipaddr_cmp
Unexecuted instantiation: table.c:ipaddr_cmp
Unexecuted instantiation: termtable.c:ipaddr_cmp
Unexecuted instantiation: event.c:ipaddr_cmp
Unexecuted instantiation: vrf.c:ipaddr_cmp
Unexecuted instantiation: vty.c:ipaddr_cmp
Unexecuted instantiation: workqueue.c:ipaddr_cmp
Unexecuted instantiation: xref.c:ipaddr_cmp
Unexecuted instantiation: yang.c:ipaddr_cmp
Unexecuted instantiation: yang_translator.c:ipaddr_cmp
Unexecuted instantiation: yang_wrappers.c:ipaddr_cmp
Unexecuted instantiation: zclient.c:ipaddr_cmp
Unexecuted instantiation: zlog_5424.c:ipaddr_cmp
Unexecuted instantiation: zlog_5424_cli.c:ipaddr_cmp
Unexecuted instantiation: routing_nb.c:ipaddr_cmp
Unexecuted instantiation: routing_nb_config.c:ipaddr_cmp
Unexecuted instantiation: tc.c:ipaddr_cmp
Unexecuted instantiation: frr-affinity-map.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-filter.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-if-rmap.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-interface.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-route-map.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-route-types.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-vrf.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-routing.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-nexthop.yang.c:ipaddr_cmp
Unexecuted instantiation: ietf-routing-types.yang.c:ipaddr_cmp
Unexecuted instantiation: ietf-interfaces.yang.c:ipaddr_cmp
Unexecuted instantiation: ietf-bgp-types.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-module-translator.yang.c:ipaddr_cmp
Unexecuted instantiation: connected.c:ipaddr_cmp
Unexecuted instantiation: if_netlink.c:ipaddr_cmp
Unexecuted instantiation: interface.c:ipaddr_cmp
Unexecuted instantiation: ioctl.c:ipaddr_cmp
Unexecuted instantiation: kernel_netlink.c:ipaddr_cmp
Unexecuted instantiation: label_manager.c:ipaddr_cmp
Unexecuted instantiation: main.c:ipaddr_cmp
Unexecuted instantiation: netconf_netlink.c:ipaddr_cmp
Unexecuted instantiation: redistribute.c:ipaddr_cmp
Unexecuted instantiation: router-id.c:ipaddr_cmp
Unexecuted instantiation: rt_netlink.c:ipaddr_cmp
Unexecuted instantiation: rtadv.c:ipaddr_cmp
Unexecuted instantiation: rtread_netlink.c:ipaddr_cmp
Unexecuted instantiation: rule_netlink.c:ipaddr_cmp
Unexecuted instantiation: table_manager.c:ipaddr_cmp
Unexecuted instantiation: tc_netlink.c:ipaddr_cmp
Unexecuted instantiation: zapi_msg.c:ipaddr_cmp
Unexecuted instantiation: zebra_affinitymap.c:ipaddr_cmp
Unexecuted instantiation: zebra_dplane.c:ipaddr_cmp
Unexecuted instantiation: zebra_errors.c:ipaddr_cmp
Unexecuted instantiation: zebra_gr.c:ipaddr_cmp
Unexecuted instantiation: zebra_l2.c:ipaddr_cmp
Unexecuted instantiation: zebra_l2_bridge_if.c:ipaddr_cmp
Unexecuted instantiation: zebra_evpn.c:ipaddr_cmp
Unexecuted instantiation: zebra_evpn_mac.c:ipaddr_cmp
Unexecuted instantiation: zebra_evpn_neigh.c:ipaddr_cmp
Unexecuted instantiation: zebra_mlag.c:ipaddr_cmp
Unexecuted instantiation: zebra_mlag_vty.c:ipaddr_cmp
Unexecuted instantiation: zebra_mpls.c:ipaddr_cmp
Unexecuted instantiation: zebra_mpls_netlink.c:ipaddr_cmp
Unexecuted instantiation: zebra_mpls_null.c:ipaddr_cmp
Unexecuted instantiation: zebra_mpls_vty.c:ipaddr_cmp
Unexecuted instantiation: zebra_srv6.c:ipaddr_cmp
Unexecuted instantiation: zebra_srv6_vty.c:ipaddr_cmp
Unexecuted instantiation: zebra_mroute.c:ipaddr_cmp
Unexecuted instantiation: zebra_nb.c:ipaddr_cmp
Unexecuted instantiation: zebra_nb_config.c:ipaddr_cmp
Unexecuted instantiation: zebra_nb_rpcs.c:ipaddr_cmp
Unexecuted instantiation: zebra_nb_state.c:ipaddr_cmp
Unexecuted instantiation: zebra_netns_id.c:ipaddr_cmp
Unexecuted instantiation: zebra_netns_notify.c:ipaddr_cmp
Unexecuted instantiation: zebra_nhg.c:ipaddr_cmp
Unexecuted instantiation: zebra_ns.c:ipaddr_cmp
Unexecuted instantiation: zebra_opaque.c:ipaddr_cmp
Unexecuted instantiation: zebra_pbr.c:ipaddr_cmp
Unexecuted instantiation: zebra_ptm.c:ipaddr_cmp
Unexecuted instantiation: zebra_ptm_redistribute.c:ipaddr_cmp
Unexecuted instantiation: zebra_pw.c:ipaddr_cmp
Unexecuted instantiation: zebra_rib.c:ipaddr_cmp
Unexecuted instantiation: zebra_router.c:ipaddr_cmp
Unexecuted instantiation: zebra_rnh.c:ipaddr_cmp
Unexecuted instantiation: zebra_routemap.c:ipaddr_cmp
Unexecuted instantiation: zebra_routemap_nb.c:ipaddr_cmp
Unexecuted instantiation: zebra_routemap_nb_config.c:ipaddr_cmp
Unexecuted instantiation: zebra_script.c:ipaddr_cmp
Unexecuted instantiation: zebra_srte.c:ipaddr_cmp
Unexecuted instantiation: zebra_tc.c:ipaddr_cmp
Unexecuted instantiation: zebra_vrf.c:ipaddr_cmp
Unexecuted instantiation: zebra_vty.c:ipaddr_cmp
Unexecuted instantiation: zebra_vxlan.c:ipaddr_cmp
Unexecuted instantiation: zebra_vxlan_if.c:ipaddr_cmp
Unexecuted instantiation: zebra_evpn_mh.c:ipaddr_cmp
Unexecuted instantiation: zebra_neigh.c:ipaddr_cmp
Unexecuted instantiation: zserv.c:ipaddr_cmp
Unexecuted instantiation: debug_nl.c:ipaddr_cmp
Unexecuted instantiation: frr-zebra.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipaddr_cmp
Unexecuted instantiation: bgp_main.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-types.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-common.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-filter.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipaddr_cmp
Unexecuted instantiation: bgp_attr.c:ipaddr_cmp
Unexecuted instantiation: bgp_attr_evpn.c:ipaddr_cmp
Unexecuted instantiation: bgp_clist.c:ipaddr_cmp
Unexecuted instantiation: bgp_community.c:ipaddr_cmp
Unexecuted instantiation: bgp_community_alias.c:ipaddr_cmp
Unexecuted instantiation: bgp_debug.c:ipaddr_cmp
Unexecuted instantiation: bgp_dump.c:ipaddr_cmp
Unexecuted instantiation: bgp_ecommunity.c:ipaddr_cmp
Unexecuted instantiation: bgp_errors.c:ipaddr_cmp
Unexecuted instantiation: bgp_evpn.c:ipaddr_cmp
Unexecuted instantiation: bgp_evpn_mh.c:ipaddr_cmp
Unexecuted instantiation: bgp_evpn_vty.c:ipaddr_cmp
Unexecuted instantiation: bgp_filter.c:ipaddr_cmp
Unexecuted instantiation: bgp_flowspec_vty.c:ipaddr_cmp
Unexecuted instantiation: bgp_fsm.c:ipaddr_cmp
Unexecuted instantiation: bgp_io.c:ipaddr_cmp
Unexecuted instantiation: bgp_keepalives.c:ipaddr_cmp
Unexecuted instantiation: bgp_labelpool.c:ipaddr_cmp
Unexecuted instantiation: bgp_lcommunity.c:ipaddr_cmp
Unexecuted instantiation: bgp_mac.c:ipaddr_cmp
Unexecuted instantiation: bgp_mpath.c:ipaddr_cmp
Unexecuted instantiation: bgp_mplsvpn.c:ipaddr_cmp
Unexecuted instantiation: bgp_network.c:ipaddr_cmp
Unexecuted instantiation: bgp_nexthop.c:ipaddr_cmp
Unexecuted instantiation: bgp_nht.c:ipaddr_cmp
Unexecuted instantiation: bgp_packet.c:ipaddr_cmp
Unexecuted instantiation: bgp_pbr.c:ipaddr_cmp
Unexecuted instantiation: bgp_rd.c:ipaddr_cmp
Unexecuted instantiation: bgp_regex.c:ipaddr_cmp
Unexecuted instantiation: bgp_route.c:ipaddr_cmp
Unexecuted instantiation: bgp_routemap.c:ipaddr_cmp
Unexecuted instantiation: bgp_routemap_nb.c:ipaddr_cmp
Unexecuted instantiation: bgp_routemap_nb_config.c:ipaddr_cmp
Unexecuted instantiation: bgp_table.c:ipaddr_cmp
Unexecuted instantiation: bgp_updgrp.c:ipaddr_cmp
Unexecuted instantiation: bgp_updgrp_adv.c:ipaddr_cmp
Unexecuted instantiation: bgp_updgrp_packet.c:ipaddr_cmp
Unexecuted instantiation: bgp_vpn.c:ipaddr_cmp
Unexecuted instantiation: bgp_vty.c:ipaddr_cmp
Unexecuted instantiation: bgp_zebra.c:ipaddr_cmp
Unexecuted instantiation: bgpd.c:ipaddr_cmp
Unexecuted instantiation: bgp_rfapi_cfg.c:ipaddr_cmp
Unexecuted instantiation: rfapi_import.c:ipaddr_cmp
Unexecuted instantiation: rfapi.c:ipaddr_cmp
Unexecuted instantiation: rfapi_ap.c:ipaddr_cmp
Unexecuted instantiation: rfapi_encap_tlv.c:ipaddr_cmp
Unexecuted instantiation: rfapi_nve_addr.c:ipaddr_cmp
Unexecuted instantiation: rfapi_monitor.c:ipaddr_cmp
Unexecuted instantiation: rfapi_rib.c:ipaddr_cmp
Unexecuted instantiation: rfapi_vty.c:ipaddr_cmp
Unexecuted instantiation: vnc_debug.c:ipaddr_cmp
Unexecuted instantiation: vnc_export_bgp.c:ipaddr_cmp
Unexecuted instantiation: vnc_export_table.c:ipaddr_cmp
Unexecuted instantiation: vnc_import_bgp.c:ipaddr_cmp
Unexecuted instantiation: vnc_zebra.c:ipaddr_cmp
Unexecuted instantiation: bgp_addpath.c:ipaddr_cmp
Unexecuted instantiation: bgp_advertise.c:ipaddr_cmp
Unexecuted instantiation: bgp_aspath.c:ipaddr_cmp
Unexecuted instantiation: bgp_bfd.c:ipaddr_cmp
Unexecuted instantiation: bgp_conditional_adv.c:ipaddr_cmp
Unexecuted instantiation: bgp_damp.c:ipaddr_cmp
Unexecuted instantiation: bgp_encap_tlv.c:ipaddr_cmp
Unexecuted instantiation: bgp_flowspec.c:ipaddr_cmp
Unexecuted instantiation: bgp_flowspec_util.c:ipaddr_cmp
Unexecuted instantiation: bgp_label.c:ipaddr_cmp
Unexecuted instantiation: bgp_open.c:ipaddr_cmp
Unexecuted instantiation: rfp_example.c:ipaddr_cmp
Unexecuted instantiation: pim_addr.c:ipaddr_cmp
Unexecuted instantiation: pim_assert.c:ipaddr_cmp
Unexecuted instantiation: pim_bfd.c:ipaddr_cmp
Unexecuted instantiation: pim_bsm.c:ipaddr_cmp
Unexecuted instantiation: pim_cmd_common.c:ipaddr_cmp
Unexecuted instantiation: pim_errors.c:ipaddr_cmp
Unexecuted instantiation: pim_hello.c:ipaddr_cmp
Unexecuted instantiation: pim_iface.c:ipaddr_cmp
Unexecuted instantiation: pim_ifchannel.c:ipaddr_cmp
Unexecuted instantiation: pim_instance.c:ipaddr_cmp
Unexecuted instantiation: pim_join.c:ipaddr_cmp
Unexecuted instantiation: pim_jp_agg.c:ipaddr_cmp
Unexecuted instantiation: pim_macro.c:ipaddr_cmp
Unexecuted instantiation: pim_mroute.c:ipaddr_cmp
Unexecuted instantiation: pim_msg.c:ipaddr_cmp
Unexecuted instantiation: pim_nb.c:ipaddr_cmp
Unexecuted instantiation: pim_nb_config.c:ipaddr_cmp
Unexecuted instantiation: pim_neighbor.c:ipaddr_cmp
Unexecuted instantiation: pim_nht.c:ipaddr_cmp
Unexecuted instantiation: pim_oil.c:ipaddr_cmp
Unexecuted instantiation: pim_pim.c:ipaddr_cmp
Unexecuted instantiation: pim_routemap.c:ipaddr_cmp
Unexecuted instantiation: pim_rp.c:ipaddr_cmp
Unexecuted instantiation: pim_rpf.c:ipaddr_cmp
Unexecuted instantiation: pim_sock.c:ipaddr_cmp
Unexecuted instantiation: pim_ssm.c:ipaddr_cmp
Unexecuted instantiation: pim_ssmpingd.c:ipaddr_cmp
Unexecuted instantiation: pim_static.c:ipaddr_cmp
Unexecuted instantiation: pim_str.c:ipaddr_cmp
Unexecuted instantiation: pim_tib.c:ipaddr_cmp
Unexecuted instantiation: pim_time.c:ipaddr_cmp
Unexecuted instantiation: pim_tlv.c:ipaddr_cmp
Unexecuted instantiation: pim_upstream.c:ipaddr_cmp
Unexecuted instantiation: pim_util.c:ipaddr_cmp
Unexecuted instantiation: pim_vty.c:ipaddr_cmp
Unexecuted instantiation: pim_zebra.c:ipaddr_cmp
Unexecuted instantiation: pim_zlookup.c:ipaddr_cmp
Unexecuted instantiation: pim_vxlan.c:ipaddr_cmp
Unexecuted instantiation: pim_register.c:ipaddr_cmp
Unexecuted instantiation: pimd.c:ipaddr_cmp
Unexecuted instantiation: pim_cmd.c:ipaddr_cmp
Unexecuted instantiation: pim_igmp.c:ipaddr_cmp
Unexecuted instantiation: pim_igmp_mtrace.c:ipaddr_cmp
Unexecuted instantiation: pim_igmpv2.c:ipaddr_cmp
Unexecuted instantiation: pim_igmpv3.c:ipaddr_cmp
Unexecuted instantiation: pim_main.c:ipaddr_cmp
Unexecuted instantiation: pim_mlag.c:ipaddr_cmp
Unexecuted instantiation: pim_msdp.c:ipaddr_cmp
Unexecuted instantiation: pim_msdp_packet.c:ipaddr_cmp
Unexecuted instantiation: pim_msdp_socket.c:ipaddr_cmp
Unexecuted instantiation: pim_signals.c:ipaddr_cmp
Unexecuted instantiation: pim_zpthread.c:ipaddr_cmp
Unexecuted instantiation: frr-pim.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-pim-rp.yang.c:ipaddr_cmp
Unexecuted instantiation: frr-gmp.yang.c:ipaddr_cmp
153
154
static inline bool ipaddr_is_zero(const struct ipaddr *ip)
155
0
{
156
0
  switch (ip->ipa_type) {
157
0
  case IPADDR_NONE:
158
0
    return true;
159
0
  case IPADDR_V4:
160
0
    return ip->ipaddr_v4.s_addr == INADDR_ANY;
161
0
  case IPADDR_V6:
162
0
    return IN6_IS_ADDR_UNSPECIFIED(&ip->ipaddr_v6);
163
0
  }
164
0
  return true;
165
0
}
Unexecuted instantiation: ospf_main.c:ipaddr_is_zero
Unexecuted instantiation: frr-ospf-route-map.yang.c:ipaddr_is_zero
Unexecuted instantiation: ospf_bfd.c:ipaddr_is_zero
Unexecuted instantiation: ospf_dump.c:ipaddr_is_zero
Unexecuted instantiation: ospf_dump_api.c:ipaddr_is_zero
Unexecuted instantiation: ospf_errors.c:ipaddr_is_zero
Unexecuted instantiation: ospf_interface.c:ipaddr_is_zero
Unexecuted instantiation: ospf_lsa.c:ipaddr_is_zero
Unexecuted instantiation: ospf_lsdb.c:ipaddr_is_zero
Unexecuted instantiation: ospf_neighbor.c:ipaddr_is_zero
Unexecuted instantiation: ospf_network.c:ipaddr_is_zero
Unexecuted instantiation: ospf_nsm.c:ipaddr_is_zero
Unexecuted instantiation: ospf_opaque.c:ipaddr_is_zero
Unexecuted instantiation: ospf_packet.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ri.c:ipaddr_is_zero
Unexecuted instantiation: ospf_routemap.c:ipaddr_is_zero
Unexecuted instantiation: ospf_routemap_nb.c:ipaddr_is_zero
Unexecuted instantiation: ospf_routemap_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: ospf_spf.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ti_lfa.c:ipaddr_is_zero
Unexecuted instantiation: ospf_sr.c:ipaddr_is_zero
Unexecuted instantiation: ospf_te.c:ipaddr_is_zero
Unexecuted instantiation: ospf_vty.c:ipaddr_is_zero
Unexecuted instantiation: ospf_zebra.c:ipaddr_is_zero
Unexecuted instantiation: ospfd.c:ipaddr_is_zero
Unexecuted instantiation: ospf_gr_helper.c:ipaddr_is_zero
Unexecuted instantiation: ospf_abr.c:ipaddr_is_zero
Unexecuted instantiation: ospf_apiserver.c:ipaddr_is_zero
Unexecuted instantiation: ospf_asbr.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ase.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ext.c:ipaddr_is_zero
Unexecuted instantiation: ospf_flood.c:ipaddr_is_zero
Unexecuted instantiation: ospf_gr.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ia.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ism.c:ipaddr_is_zero
Unexecuted instantiation: ospf_ldp_sync.c:ipaddr_is_zero
Unexecuted instantiation: ospf_route.c:ipaddr_is_zero
Unexecuted instantiation: ospf_api.c:ipaddr_is_zero
Unexecuted instantiation: affinitymap.c:ipaddr_is_zero
Unexecuted instantiation: affinitymap_cli.c:ipaddr_is_zero
Unexecuted instantiation: affinitymap_northbound.c:ipaddr_is_zero
Unexecuted instantiation: agg_table.c:ipaddr_is_zero
Unexecuted instantiation: asn.c:ipaddr_is_zero
Unexecuted instantiation: bfd.c:ipaddr_is_zero
Unexecuted instantiation: buffer.c:ipaddr_is_zero
Unexecuted instantiation: command.c:ipaddr_is_zero
Unexecuted instantiation: command_graph.c:ipaddr_is_zero
Unexecuted instantiation: command_match.c:ipaddr_is_zero
Unexecuted instantiation: cspf.c:ipaddr_is_zero
Unexecuted instantiation: debug.c:ipaddr_is_zero
Unexecuted instantiation: distribute.c:ipaddr_is_zero
Unexecuted instantiation: ferr.c:ipaddr_is_zero
Unexecuted instantiation: filter.c:ipaddr_is_zero
Unexecuted instantiation: filter_cli.c:ipaddr_is_zero
Unexecuted instantiation: filter_nb.c:ipaddr_is_zero
Unexecuted instantiation: flex_algo.c:ipaddr_is_zero
Unexecuted instantiation: frr_pthread.c:ipaddr_is_zero
Unexecuted instantiation: grammar_sandbox.c:ipaddr_is_zero
Unexecuted instantiation: hash.c:ipaddr_is_zero
Unexecuted instantiation: id_alloc.c:ipaddr_is_zero
Unexecuted instantiation: if.c:ipaddr_is_zero
Unexecuted instantiation: if_rmap.c:ipaddr_is_zero
Unexecuted instantiation: json.c:ipaddr_is_zero
Unexecuted instantiation: keychain.c:ipaddr_is_zero
Unexecuted instantiation: ldp_sync.c:ipaddr_is_zero
Unexecuted instantiation: lib_errors.c:ipaddr_is_zero
Unexecuted instantiation: lib_vty.c:ipaddr_is_zero
Unexecuted instantiation: libfrr.c:ipaddr_is_zero
Unexecuted instantiation: link_state.c:ipaddr_is_zero
Unexecuted instantiation: log.c:ipaddr_is_zero
Unexecuted instantiation: log_vty.c:ipaddr_is_zero
Unexecuted instantiation: mgmt_be_client.c:ipaddr_is_zero
Unexecuted instantiation: mgmt_fe_client.c:ipaddr_is_zero
Unexecuted instantiation: mgmt_msg.c:ipaddr_is_zero
Unexecuted instantiation: mlag.c:ipaddr_is_zero
Unexecuted instantiation: srv6.c:ipaddr_is_zero
Unexecuted instantiation: network.c:ipaddr_is_zero
Unexecuted instantiation: nexthop.c:ipaddr_is_zero
Unexecuted instantiation: netns_linux.c:ipaddr_is_zero
Unexecuted instantiation: nexthop_group.c:ipaddr_is_zero
Unexecuted instantiation: northbound.c:ipaddr_is_zero
Unexecuted instantiation: northbound_cli.c:ipaddr_is_zero
Unexecuted instantiation: northbound_db.c:ipaddr_is_zero
Unexecuted instantiation: pid_output.c:ipaddr_is_zero
Unexecuted instantiation: plist.c:ipaddr_is_zero
Unexecuted instantiation: prefix.c:ipaddr_is_zero
Unexecuted instantiation: privs.c:ipaddr_is_zero
Unexecuted instantiation: pullwr.c:ipaddr_is_zero
Unexecuted instantiation: routemap.c:ipaddr_is_zero
Unexecuted instantiation: routemap_cli.c:ipaddr_is_zero
Unexecuted instantiation: routemap_northbound.c:ipaddr_is_zero
Unexecuted instantiation: sigevent.c:ipaddr_is_zero
Unexecuted instantiation: skiplist.c:ipaddr_is_zero
Unexecuted instantiation: sockopt.c:ipaddr_is_zero
Unexecuted instantiation: sockunion.c:ipaddr_is_zero
Unexecuted instantiation: spf_backoff.c:ipaddr_is_zero
Unexecuted instantiation: srcdest_table.c:ipaddr_is_zero
Unexecuted instantiation: stream.c:ipaddr_is_zero
Unexecuted instantiation: systemd.c:ipaddr_is_zero
Unexecuted instantiation: table.c:ipaddr_is_zero
Unexecuted instantiation: termtable.c:ipaddr_is_zero
Unexecuted instantiation: event.c:ipaddr_is_zero
Unexecuted instantiation: vrf.c:ipaddr_is_zero
Unexecuted instantiation: vty.c:ipaddr_is_zero
Unexecuted instantiation: workqueue.c:ipaddr_is_zero
Unexecuted instantiation: xref.c:ipaddr_is_zero
Unexecuted instantiation: yang.c:ipaddr_is_zero
Unexecuted instantiation: yang_translator.c:ipaddr_is_zero
Unexecuted instantiation: yang_wrappers.c:ipaddr_is_zero
Unexecuted instantiation: zclient.c:ipaddr_is_zero
Unexecuted instantiation: zlog_5424.c:ipaddr_is_zero
Unexecuted instantiation: zlog_5424_cli.c:ipaddr_is_zero
Unexecuted instantiation: routing_nb.c:ipaddr_is_zero
Unexecuted instantiation: routing_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: tc.c:ipaddr_is_zero
Unexecuted instantiation: frr-affinity-map.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-filter.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-if-rmap.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-interface.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-route-map.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-route-types.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-vrf.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-routing.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-nexthop.yang.c:ipaddr_is_zero
Unexecuted instantiation: ietf-routing-types.yang.c:ipaddr_is_zero
Unexecuted instantiation: ietf-interfaces.yang.c:ipaddr_is_zero
Unexecuted instantiation: ietf-bgp-types.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-module-translator.yang.c:ipaddr_is_zero
Unexecuted instantiation: connected.c:ipaddr_is_zero
Unexecuted instantiation: if_netlink.c:ipaddr_is_zero
Unexecuted instantiation: interface.c:ipaddr_is_zero
Unexecuted instantiation: ioctl.c:ipaddr_is_zero
Unexecuted instantiation: kernel_netlink.c:ipaddr_is_zero
Unexecuted instantiation: label_manager.c:ipaddr_is_zero
Unexecuted instantiation: main.c:ipaddr_is_zero
Unexecuted instantiation: netconf_netlink.c:ipaddr_is_zero
Unexecuted instantiation: redistribute.c:ipaddr_is_zero
Unexecuted instantiation: router-id.c:ipaddr_is_zero
Unexecuted instantiation: rt_netlink.c:ipaddr_is_zero
Unexecuted instantiation: rtadv.c:ipaddr_is_zero
Unexecuted instantiation: rtread_netlink.c:ipaddr_is_zero
Unexecuted instantiation: rule_netlink.c:ipaddr_is_zero
Unexecuted instantiation: table_manager.c:ipaddr_is_zero
Unexecuted instantiation: tc_netlink.c:ipaddr_is_zero
Unexecuted instantiation: zapi_msg.c:ipaddr_is_zero
Unexecuted instantiation: zebra_affinitymap.c:ipaddr_is_zero
Unexecuted instantiation: zebra_dplane.c:ipaddr_is_zero
Unexecuted instantiation: zebra_errors.c:ipaddr_is_zero
Unexecuted instantiation: zebra_gr.c:ipaddr_is_zero
Unexecuted instantiation: zebra_l2.c:ipaddr_is_zero
Unexecuted instantiation: zebra_l2_bridge_if.c:ipaddr_is_zero
Unexecuted instantiation: zebra_evpn.c:ipaddr_is_zero
Unexecuted instantiation: zebra_evpn_mac.c:ipaddr_is_zero
Unexecuted instantiation: zebra_evpn_neigh.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mlag.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mlag_vty.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mpls.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mpls_netlink.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mpls_null.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mpls_vty.c:ipaddr_is_zero
Unexecuted instantiation: zebra_srv6.c:ipaddr_is_zero
Unexecuted instantiation: zebra_srv6_vty.c:ipaddr_is_zero
Unexecuted instantiation: zebra_mroute.c:ipaddr_is_zero
Unexecuted instantiation: zebra_nb.c:ipaddr_is_zero
Unexecuted instantiation: zebra_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: zebra_nb_rpcs.c:ipaddr_is_zero
Unexecuted instantiation: zebra_nb_state.c:ipaddr_is_zero
Unexecuted instantiation: zebra_netns_id.c:ipaddr_is_zero
Unexecuted instantiation: zebra_netns_notify.c:ipaddr_is_zero
Unexecuted instantiation: zebra_nhg.c:ipaddr_is_zero
Unexecuted instantiation: zebra_ns.c:ipaddr_is_zero
Unexecuted instantiation: zebra_opaque.c:ipaddr_is_zero
Unexecuted instantiation: zebra_pbr.c:ipaddr_is_zero
Unexecuted instantiation: zebra_ptm.c:ipaddr_is_zero
Unexecuted instantiation: zebra_ptm_redistribute.c:ipaddr_is_zero
Unexecuted instantiation: zebra_pw.c:ipaddr_is_zero
Unexecuted instantiation: zebra_rib.c:ipaddr_is_zero
Unexecuted instantiation: zebra_router.c:ipaddr_is_zero
Unexecuted instantiation: zebra_rnh.c:ipaddr_is_zero
Unexecuted instantiation: zebra_routemap.c:ipaddr_is_zero
Unexecuted instantiation: zebra_routemap_nb.c:ipaddr_is_zero
Unexecuted instantiation: zebra_routemap_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: zebra_script.c:ipaddr_is_zero
Unexecuted instantiation: zebra_srte.c:ipaddr_is_zero
Unexecuted instantiation: zebra_tc.c:ipaddr_is_zero
Unexecuted instantiation: zebra_vrf.c:ipaddr_is_zero
Unexecuted instantiation: zebra_vty.c:ipaddr_is_zero
Unexecuted instantiation: zebra_vxlan.c:ipaddr_is_zero
Unexecuted instantiation: zebra_vxlan_if.c:ipaddr_is_zero
Unexecuted instantiation: zebra_evpn_mh.c:ipaddr_is_zero
Unexecuted instantiation: zebra_neigh.c:ipaddr_is_zero
Unexecuted instantiation: zserv.c:ipaddr_is_zero
Unexecuted instantiation: debug_nl.c:ipaddr_is_zero
Unexecuted instantiation: frr-zebra.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-zebra-route-map.yang.c:ipaddr_is_zero
Unexecuted instantiation: bgp_main.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-types.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-common-structure.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-common.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-common-multiprotocol.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-neighbor.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-peer-group.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-bmp.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-rpki.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-deviations-bgp-datacenter.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-filter.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-bgp-route-map.yang.c:ipaddr_is_zero
Unexecuted instantiation: bgp_attr.c:ipaddr_is_zero
Unexecuted instantiation: bgp_attr_evpn.c:ipaddr_is_zero
Unexecuted instantiation: bgp_clist.c:ipaddr_is_zero
Unexecuted instantiation: bgp_community.c:ipaddr_is_zero
Unexecuted instantiation: bgp_community_alias.c:ipaddr_is_zero
Unexecuted instantiation: bgp_debug.c:ipaddr_is_zero
Unexecuted instantiation: bgp_dump.c:ipaddr_is_zero
Unexecuted instantiation: bgp_ecommunity.c:ipaddr_is_zero
Unexecuted instantiation: bgp_errors.c:ipaddr_is_zero
Unexecuted instantiation: bgp_evpn.c:ipaddr_is_zero
Unexecuted instantiation: bgp_evpn_mh.c:ipaddr_is_zero
Unexecuted instantiation: bgp_evpn_vty.c:ipaddr_is_zero
Unexecuted instantiation: bgp_filter.c:ipaddr_is_zero
Unexecuted instantiation: bgp_flowspec_vty.c:ipaddr_is_zero
Unexecuted instantiation: bgp_fsm.c:ipaddr_is_zero
Unexecuted instantiation: bgp_io.c:ipaddr_is_zero
Unexecuted instantiation: bgp_keepalives.c:ipaddr_is_zero
Unexecuted instantiation: bgp_labelpool.c:ipaddr_is_zero
Unexecuted instantiation: bgp_lcommunity.c:ipaddr_is_zero
Unexecuted instantiation: bgp_mac.c:ipaddr_is_zero
Unexecuted instantiation: bgp_mpath.c:ipaddr_is_zero
Unexecuted instantiation: bgp_mplsvpn.c:ipaddr_is_zero
Unexecuted instantiation: bgp_network.c:ipaddr_is_zero
Unexecuted instantiation: bgp_nexthop.c:ipaddr_is_zero
Unexecuted instantiation: bgp_nht.c:ipaddr_is_zero
Unexecuted instantiation: bgp_packet.c:ipaddr_is_zero
Unexecuted instantiation: bgp_pbr.c:ipaddr_is_zero
Unexecuted instantiation: bgp_rd.c:ipaddr_is_zero
Unexecuted instantiation: bgp_regex.c:ipaddr_is_zero
Unexecuted instantiation: bgp_route.c:ipaddr_is_zero
Unexecuted instantiation: bgp_routemap.c:ipaddr_is_zero
Unexecuted instantiation: bgp_routemap_nb.c:ipaddr_is_zero
Unexecuted instantiation: bgp_routemap_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: bgp_table.c:ipaddr_is_zero
Unexecuted instantiation: bgp_updgrp.c:ipaddr_is_zero
Unexecuted instantiation: bgp_updgrp_adv.c:ipaddr_is_zero
Unexecuted instantiation: bgp_updgrp_packet.c:ipaddr_is_zero
Unexecuted instantiation: bgp_vpn.c:ipaddr_is_zero
Unexecuted instantiation: bgp_vty.c:ipaddr_is_zero
Unexecuted instantiation: bgp_zebra.c:ipaddr_is_zero
Unexecuted instantiation: bgpd.c:ipaddr_is_zero
Unexecuted instantiation: bgp_rfapi_cfg.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_import.c:ipaddr_is_zero
Unexecuted instantiation: rfapi.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_ap.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_encap_tlv.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_nve_addr.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_monitor.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_rib.c:ipaddr_is_zero
Unexecuted instantiation: rfapi_vty.c:ipaddr_is_zero
Unexecuted instantiation: vnc_debug.c:ipaddr_is_zero
Unexecuted instantiation: vnc_export_bgp.c:ipaddr_is_zero
Unexecuted instantiation: vnc_export_table.c:ipaddr_is_zero
Unexecuted instantiation: vnc_import_bgp.c:ipaddr_is_zero
Unexecuted instantiation: vnc_zebra.c:ipaddr_is_zero
Unexecuted instantiation: bgp_addpath.c:ipaddr_is_zero
Unexecuted instantiation: bgp_advertise.c:ipaddr_is_zero
Unexecuted instantiation: bgp_aspath.c:ipaddr_is_zero
Unexecuted instantiation: bgp_bfd.c:ipaddr_is_zero
Unexecuted instantiation: bgp_conditional_adv.c:ipaddr_is_zero
Unexecuted instantiation: bgp_damp.c:ipaddr_is_zero
Unexecuted instantiation: bgp_encap_tlv.c:ipaddr_is_zero
Unexecuted instantiation: bgp_flowspec.c:ipaddr_is_zero
Unexecuted instantiation: bgp_flowspec_util.c:ipaddr_is_zero
Unexecuted instantiation: bgp_label.c:ipaddr_is_zero
Unexecuted instantiation: bgp_open.c:ipaddr_is_zero
Unexecuted instantiation: rfp_example.c:ipaddr_is_zero
Unexecuted instantiation: pim_addr.c:ipaddr_is_zero
Unexecuted instantiation: pim_assert.c:ipaddr_is_zero
Unexecuted instantiation: pim_bfd.c:ipaddr_is_zero
Unexecuted instantiation: pim_bsm.c:ipaddr_is_zero
Unexecuted instantiation: pim_cmd_common.c:ipaddr_is_zero
Unexecuted instantiation: pim_errors.c:ipaddr_is_zero
Unexecuted instantiation: pim_hello.c:ipaddr_is_zero
Unexecuted instantiation: pim_iface.c:ipaddr_is_zero
Unexecuted instantiation: pim_ifchannel.c:ipaddr_is_zero
Unexecuted instantiation: pim_instance.c:ipaddr_is_zero
Unexecuted instantiation: pim_join.c:ipaddr_is_zero
Unexecuted instantiation: pim_jp_agg.c:ipaddr_is_zero
Unexecuted instantiation: pim_macro.c:ipaddr_is_zero
Unexecuted instantiation: pim_mroute.c:ipaddr_is_zero
Unexecuted instantiation: pim_msg.c:ipaddr_is_zero
Unexecuted instantiation: pim_nb.c:ipaddr_is_zero
Unexecuted instantiation: pim_nb_config.c:ipaddr_is_zero
Unexecuted instantiation: pim_neighbor.c:ipaddr_is_zero
Unexecuted instantiation: pim_nht.c:ipaddr_is_zero
Unexecuted instantiation: pim_oil.c:ipaddr_is_zero
Unexecuted instantiation: pim_pim.c:ipaddr_is_zero
Unexecuted instantiation: pim_routemap.c:ipaddr_is_zero
Unexecuted instantiation: pim_rp.c:ipaddr_is_zero
Unexecuted instantiation: pim_rpf.c:ipaddr_is_zero
Unexecuted instantiation: pim_sock.c:ipaddr_is_zero
Unexecuted instantiation: pim_ssm.c:ipaddr_is_zero
Unexecuted instantiation: pim_ssmpingd.c:ipaddr_is_zero
Unexecuted instantiation: pim_static.c:ipaddr_is_zero
Unexecuted instantiation: pim_str.c:ipaddr_is_zero
Unexecuted instantiation: pim_tib.c:ipaddr_is_zero
Unexecuted instantiation: pim_time.c:ipaddr_is_zero
Unexecuted instantiation: pim_tlv.c:ipaddr_is_zero
Unexecuted instantiation: pim_upstream.c:ipaddr_is_zero
Unexecuted instantiation: pim_util.c:ipaddr_is_zero
Unexecuted instantiation: pim_vty.c:ipaddr_is_zero
Unexecuted instantiation: pim_zebra.c:ipaddr_is_zero
Unexecuted instantiation: pim_zlookup.c:ipaddr_is_zero
Unexecuted instantiation: pim_vxlan.c:ipaddr_is_zero
Unexecuted instantiation: pim_register.c:ipaddr_is_zero
Unexecuted instantiation: pimd.c:ipaddr_is_zero
Unexecuted instantiation: pim_cmd.c:ipaddr_is_zero
Unexecuted instantiation: pim_igmp.c:ipaddr_is_zero
Unexecuted instantiation: pim_igmp_mtrace.c:ipaddr_is_zero
Unexecuted instantiation: pim_igmpv2.c:ipaddr_is_zero
Unexecuted instantiation: pim_igmpv3.c:ipaddr_is_zero
Unexecuted instantiation: pim_main.c:ipaddr_is_zero
Unexecuted instantiation: pim_mlag.c:ipaddr_is_zero
Unexecuted instantiation: pim_msdp.c:ipaddr_is_zero
Unexecuted instantiation: pim_msdp_packet.c:ipaddr_is_zero
Unexecuted instantiation: pim_msdp_socket.c:ipaddr_is_zero
Unexecuted instantiation: pim_signals.c:ipaddr_is_zero
Unexecuted instantiation: pim_zpthread.c:ipaddr_is_zero
Unexecuted instantiation: frr-pim.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-pim-rp.yang.c:ipaddr_is_zero
Unexecuted instantiation: frr-gmp.yang.c:ipaddr_is_zero
166
167
#ifdef _FRR_ATTRIBUTE_PRINTFRR
168
#pragma FRR printfrr_ext "%pIA"  (struct ipaddr *)
169
#endif
170
171
#ifdef __cplusplus
172
}
173
#endif
174
175
#endif /* __IPADDR_H__ */