=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== frr-7.4/babeld/babel_filter.c-50- if (p.family == AF_INET) { frr-7.4/babeld/babel_filter.c:51: uchar_to_inaddr(&p.u.prefix4, prefix); frr-7.4/babeld/babel_filter.c-52- distribute = output ? DISTRIBUTE_V4_OUT : DISTRIBUTE_V4_IN; frr-7.4/babeld/babel_filter.c-53- } else { frr-7.4/babeld/babel_filter.c:54: uchar_to_in6addr(&p.u.prefix6, prefix); frr-7.4/babeld/babel_filter.c-55- distribute = output ? DISTRIBUTE_V6_OUT : DISTRIBUTE_V6_IN; ############################################## frr-7.4/babeld/kernel.c-139- case AF_INET: frr-7.4/babeld/kernel.c:140: uchar_to_inaddr(&babel_prefix_addr.ipv4, pref); frr-7.4/babeld/kernel.c-141- break; frr-7.4/babeld/kernel.c-142- case AF_INET6: frr-7.4/babeld/kernel.c:143: uchar_to_in6addr(&babel_prefix_addr.ipv6, pref); frr-7.4/babeld/kernel.c-144- break; ############################################## frr-7.4/babeld/kernel.c-177- case AF_INET: frr-7.4/babeld/kernel.c:178: uchar_to_inaddr(&api_nh->gate.ipv4, gate); frr-7.4/babeld/kernel.c-179- if (IPV4_ADDR_SAME (&api_nh->gate.ipv4, &quagga_prefix.u.prefix4) && ############################################## frr-7.4/babeld/kernel.c-186- case AF_INET6: frr-7.4/babeld/kernel.c:187: uchar_to_in6addr(&api_nh->gate.ipv6, gate); frr-7.4/babeld/kernel.c-188- /* difference to IPv4: always leave the linklocal as nexthop */ ############################################## frr-7.4/babeld/util.c-426-void frr-7.4/babeld/util.c:427:uchar_to_inaddr(struct in_addr *dest, const unsigned char *src) frr-7.4/babeld/util.c-428-{ ############################################## frr-7.4/babeld/util.c-439-void frr-7.4/babeld/util.c:440:uchar_to_in6addr(struct in6_addr *dest, const unsigned char *src) frr-7.4/babeld/util.c-441-{ ############################################## frr-7.4/babeld/util.h-120-void inaddr_to_uchar(unsigned char *dest, const struct in_addr *src); frr-7.4/babeld/util.h:121:void uchar_to_inaddr(struct in_addr *dest, const unsigned char *src); frr-7.4/babeld/util.h-122-void in6addr_to_uchar(unsigned char *dest, const struct in6_addr *src); frr-7.4/babeld/util.h:123:void uchar_to_in6addr(struct in6_addr *dest, const unsigned char *src); frr-7.4/babeld/util.h-124-int daemonise(void); ############################################## frr-7.4/bgpd/bgp_attr.c-3840- if (attr->flag & ATTR_FLAG_BIT(BGP_ATTR_ORIGINATOR_ID)) frr-7.4/bgpd/bgp_attr.c:3841: stream_put_in_addr(s, &attr->originator_id); frr-7.4/bgpd/bgp_attr.c-3842- else frr-7.4/bgpd/bgp_attr.c:3843: stream_put_in_addr(s, &from->remote_id); frr-7.4/bgpd/bgp_attr.c-3844- ############################################## frr-7.4/bgpd/bgp_attr.c-3853- if (bgp->config & BGP_CONFIG_CLUSTER_ID) frr-7.4/bgpd/bgp_attr.c:3854: stream_put_in_addr(s, &bgp->cluster_id); frr-7.4/bgpd/bgp_attr.c-3855- else frr-7.4/bgpd/bgp_attr.c:3856: stream_put_in_addr(s, &bgp->router_id); frr-7.4/bgpd/bgp_attr.c-3857- stream_put(s, attr->cluster->list, ############################################## frr-7.4/bgpd/bgp_attr.c-3863- if (bgp->config & BGP_CONFIG_CLUSTER_ID) frr-7.4/bgpd/bgp_attr.c:3864: stream_put_in_addr(s, &bgp->cluster_id); frr-7.4/bgpd/bgp_attr.c-3865- else frr-7.4/bgpd/bgp_attr.c:3866: stream_put_in_addr(s, &bgp->router_id); frr-7.4/bgpd/bgp_attr.c-3867- } ############################################## frr-7.4/bgpd/bgp_bmp.c-259- stream_putl(s, 0); frr-7.4/bgpd/bgp_bmp.c:260: stream_put_in_addr(s, &peer->su.sin.sin_addr); frr-7.4/bgpd/bgp_bmp.c-261- } else { ############################################## frr-7.4/bgpd/bgp_bmp.c-271- /* Peer BGP ID */ frr-7.4/bgpd/bgp_bmp.c:272: stream_put_in_addr(s, &peer->remote_id); frr-7.4/bgpd/bgp_bmp.c-273- ############################################## frr-7.4/bgpd/bgp_bmp.c-362- stream_putl(s, 0); frr-7.4/bgpd/bgp_bmp.c:363: stream_put_in_addr(s, &peer->su_local->sin.sin_addr); frr-7.4/bgpd/bgp_bmp.c-364- } ############################################## frr-7.4/bgpd/bgp_bmp.c-1543- frr-7.4/bgpd/bgp_bmp.c:1544: sockopt_reuseaddr(sock); frr-7.4/bgpd/bgp_bmp.c-1545- sockopt_reuseport(sock); ############################################## frr-7.4/bgpd/bgp_debug.c-639- argv_find(argv, argc, "ip", &ip_idx); frr-7.4/bgpd/bgp_debug.c:640: str2ipaddr(argv[ip_idx + 1]->arg, &ip); frr-7.4/bgpd/bgp_debug.c-641- ############################################## frr-7.4/bgpd/bgp_debug.c-647- argv_find(argv, argc, "ip", &ip_idx); frr-7.4/bgpd/bgp_debug.c:648: str2ipaddr(argv[ip_idx + 1]->arg, &ip); frr-7.4/bgpd/bgp_debug.c-649- ############################################## frr-7.4/bgpd/bgp_dump.c-234- /* Collector BGP ID */ frr-7.4/bgpd/bgp_dump.c:235: stream_put_in_addr(obuf, &bgp->router_id); frr-7.4/bgpd/bgp_dump.c-236- ############################################## frr-7.4/bgpd/bgp_dump.c-276- /* Peer's BGP ID */ frr-7.4/bgpd/bgp_dump.c:277: stream_put_in_addr(obuf, &peer->remote_id); frr-7.4/bgpd/bgp_dump.c-278- ############################################## frr-7.4/bgpd/bgp_dump.c-280- if (sockunion_family(&peer->su) == AF_INET) { frr-7.4/bgpd/bgp_dump.c:281: stream_put_in_addr(obuf, &peer->su.sin.sin_addr); frr-7.4/bgpd/bgp_dump.c-282- } else if (sockunion_family(&peer->su) == AF_INET6) { ############################################## frr-7.4/bgpd/bgp_evpn.c-624- } frr-7.4/bgpd/bgp_evpn.c:625: stream_put_in_addr(s, &remote_vtep_ip); frr-7.4/bgpd/bgp_evpn.c-626- ############################################## frr-7.4/bgpd/bgp_evpn.c-679- if (is_evpn_prefix_ipaddr_v4(p)) frr-7.4/bgpd/bgp_evpn.c:680: stream_put_in_addr(s, &p->prefix.imet_addr.ip.ipaddr_v4); frr-7.4/bgpd/bgp_evpn.c-681- else if (is_evpn_prefix_ipaddr_v6(p)) { ############################################## frr-7.4/bgpd/bgp_evpn.c-3950- * RD (8), ESI (10), Eth Tag (4), MAC Addr Len (1), frr-7.4/bgpd/bgp_evpn.c:3951: * MAC Addr (6), IP len (1), IP (0, 4 or 16), frr-7.4/bgpd/bgp_evpn.c-3952- * MPLS Lbl1 (3), MPLS Lbl2 (0 or 3) ############################################## frr-7.4/bgpd/bgp_evpn.c-5096- /* Originating Router's IP Addr */ frr-7.4/bgpd/bgp_evpn.c:5097: stream_put_in_addr(s, &evp->prefix.imet_addr.ip.ipaddr_v4); frr-7.4/bgpd/bgp_evpn.c-5098- break; ############################################## frr-7.4/bgpd/bgp_evpn.c-5105- /* VTEP IP */ frr-7.4/bgpd/bgp_evpn.c:5106: stream_put_in_addr(s, &evp->prefix.es_addr.ip.ipaddr_v4); frr-7.4/bgpd/bgp_evpn.c-5107- break; ############################################## frr-7.4/bgpd/bgp_evpn_vty.c-4307- if (argv_find(argv, argc, "ip", &ip_idx)) { frr-7.4/bgpd/bgp_evpn_vty.c:4308: if (str2ipaddr(argv[ip_idx + 1]->arg, &ip) != 0) { frr-7.4/bgpd/bgp_evpn_vty.c-4309- vty_out(vty, "%% Malformed IP address\n"); ############################################## frr-7.4/bgpd/bgp_evpn_vty.c-4494- && ((argc == (idx + 1 + 8)) && argv[idx + 7]->arg != NULL))) { frr-7.4/bgpd/bgp_evpn_vty.c:4495: if (str2ipaddr(argv[idx + 7]->arg, &ip) != 0) { frr-7.4/bgpd/bgp_evpn_vty.c-4496- vty_out(vty, "%% Malformed IP address\n"); ############################################## frr-7.4/bgpd/bgp_network.c-671- frr-7.4/bgpd/bgp_network.c:672: sockopt_reuseaddr(peer->fd); frr-7.4/bgpd/bgp_network.c-673- sockopt_reuseport(peer->fd); ############################################## frr-7.4/bgpd/bgp_network.c-750- frr-7.4/bgpd/bgp_network.c:751: sockopt_reuseaddr(sock); frr-7.4/bgpd/bgp_network.c-752- sockopt_reuseport(sock); ############################################## frr-7.4/bgpd/bgp_packet.c-553- stream_putw(s, send_holdtime); /* Hold Time */ frr-7.4/bgpd/bgp_packet.c:554: stream_put_in_addr(s, &peer->local_id); /* BGP Identifier */ frr-7.4/bgpd/bgp_packet.c-555- ############################################## frr-7.4/bgpd/bgp_rd.c-148- stream_putw(s, RD_TYPE_IP); frr-7.4/bgpd/bgp_rd.c:149: stream_put_in_addr(s, &addr); frr-7.4/bgpd/bgp_rd.c-150- stream_putw(s, atol(p + 1)); ############################################## frr-7.4/bgpd/bgp_rpki.c-1279- frr-7.4/bgpd/bgp_rpki.c:1280: if (lrtr_ip_str_to_addr(addr_str, &addr) != 0) { frr-7.4/bgpd/bgp_rpki.c-1281- vty_out(vty, "Invalid IP prefix\n"); ############################################## frr-7.4/bgpd/bgp_snmp.c-422- frr-7.4/bgpd/bgp_snmp.c:423: oid2in_addr(name + namelen, IN_ADDR_SIZE, addr); frr-7.4/bgpd/bgp_snmp.c-424- ############################################## frr-7.4/bgpd/bgp_snmp.c-431- frr-7.4/bgpd/bgp_snmp.c:432: oid2in_addr(name + namelen, len, addr); frr-7.4/bgpd/bgp_snmp.c-433- ############################################## frr-7.4/bgpd/bgp_snmp.c-438- frr-7.4/bgpd/bgp_snmp.c:439: oid_copy_addr(name + namelen, addr, sizeof(struct in_addr)); frr-7.4/bgpd/bgp_snmp.c-440- *length = sizeof(struct in_addr) + namelen; ############################################## frr-7.4/bgpd/bgp_snmp.c-677- offset = name + v->namelen; frr-7.4/bgpd/bgp_snmp.c:678: oid2in_addr(offset, IN_ADDR_SIZE, &addr->prefix); frr-7.4/bgpd/bgp_snmp.c-679- offset += IN_ADDR_SIZE; ############################################## frr-7.4/bgpd/bgp_snmp.c-686- su.sin.sin_family = AF_INET; frr-7.4/bgpd/bgp_snmp.c:687: oid2in_addr(offset, IN_ADDR_SIZE, &su.sin.sin_addr); frr-7.4/bgpd/bgp_snmp.c-688- ############################################## frr-7.4/bgpd/bgp_snmp.c-710- frr-7.4/bgpd/bgp_snmp.c:711: oid2in_addr(offset, len, &addr->prefix); frr-7.4/bgpd/bgp_snmp.c-712- ############################################## frr-7.4/bgpd/bgp_snmp.c-732- frr-7.4/bgpd/bgp_snmp.c:733: oid2in_addr(offset, len, &paddr); frr-7.4/bgpd/bgp_snmp.c-734- } else ############################################## frr-7.4/bgpd/bgp_snmp.c-770- offset = name + v->namelen; frr-7.4/bgpd/bgp_snmp.c:771: oid_copy_addr(offset, &rn_p->u.prefix4, frr-7.4/bgpd/bgp_snmp.c-772- IN_ADDR_SIZE); ############################################## frr-7.4/bgpd/bgp_snmp.c-775- offset++; frr-7.4/bgpd/bgp_snmp.c:776: oid_copy_addr(offset, frr-7.4/bgpd/bgp_snmp.c-777- &min->peer->su.sin.sin_addr, ############################################## frr-7.4/bgpd/bgp_snmp.c-870- frr-7.4/bgpd/bgp_snmp.c:871: oid_copy_addr(index, &addr, IN_ADDR_SIZE); frr-7.4/bgpd/bgp_snmp.c-872- ############################################## frr-7.4/bgpd/bgp_snmp.c-889- frr-7.4/bgpd/bgp_snmp.c:890: oid_copy_addr(index, &addr, IN_ADDR_SIZE); frr-7.4/bgpd/bgp_snmp.c-891- ############################################## frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2392- "WARNING: reassigned NVE vn="); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c:2393: rfapiPrintRfapiIpAddr(vty, &rfd->vn_addr); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2394- if (vty) frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2395- vty_out(vty, " un="); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c:2396: rfapiPrintRfapiIpAddr(vty, &rfd->un_addr); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2397- if (vty) ############################################## frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2405- vty_out(vty, "WARNING: orphaned NVE vn="); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c:2406: rfapiPrintRfapiIpAddr(vty, &rfd->vn_addr); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2407- if (vty) frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2408- vty_out(vty, " un="); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c:2409: rfapiPrintRfapiIpAddr(vty, &rfd->un_addr); frr-7.4/bgpd/rfapi/bgp_rfapi_cfg.c-2410- if (vty) ############################################## frr-7.4/bgpd/rfapi/rfapi.c-157- *------------------------------------------*/ frr-7.4/bgpd/rfapi/rfapi.c:158:struct rfapi_ip_addr *rfapi_get_vn_addr(void *rfd) frr-7.4/bgpd/rfapi/rfapi.c-159-{ ############################################## frr-7.4/bgpd/rfapi/rfapi.c-176- *------------------------------------------*/ frr-7.4/bgpd/rfapi/rfapi.c:177:struct rfapi_ip_addr *rfapi_get_un_addr(void *rfd) frr-7.4/bgpd/rfapi/rfapi.c-178-{ ############################################## frr-7.4/bgpd/rfapi/rfapi.c-626- l2o = &vo->v.l2addr; frr-7.4/bgpd/rfapi/rfapi.c:627: if (RFAPI_0_ETHERADDR(&l2o->macaddr)) frr-7.4/bgpd/rfapi/rfapi.c-628- l2o = NULL; /* not MAC resolution */ ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2457- */ frr-7.4/bgpd/rfapi/rfapi.c:2458: if (l2o && !RFAPI_0_ETHERADDR(&l2o->macaddr)) { frr-7.4/bgpd/rfapi/rfapi.c-2459- rfapiL2o2Qprefix(l2o, &pfx_mac_buf); ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2901- fp(out, "Nexthops Callback, Target=("); frr-7.4/bgpd/rfapi/rfapi.c:2902: // rfapiPrintRfapiIpAddr(stream, target); frr-7.4/bgpd/rfapi/rfapi.c-2903- fp(out, ")\n"); ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2933- */ frr-7.4/bgpd/rfapi/rfapi.c:2934: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-2935- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2939- */ frr-7.4/bgpd/rfapi/rfapi.c:2940: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-2941- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2977- */ frr-7.4/bgpd/rfapi/rfapi.c:2978: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-2979- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-2984- */ frr-7.4/bgpd/rfapi/rfapi.c:2985: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-2986- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3059- */ frr-7.4/bgpd/rfapi/rfapi.c:3060: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3061- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3066- */ frr-7.4/bgpd/rfapi/rfapi.c:3067: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3068- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3145- */ frr-7.4/bgpd/rfapi/rfapi.c:3146: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3147- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3152- */ frr-7.4/bgpd/rfapi/rfapi.c:3153: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3154- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3185- strtoul(argv[14]->arg, NULL, 10); frr-7.4/bgpd/rfapi/rfapi.c:3186: if (rfapiStr2EthAddr(argv[12]->arg, frr-7.4/bgpd/rfapi/rfapi.c-3187- &optary[opt_next].v.l2addr.macaddr)) { ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3230- */ frr-7.4/bgpd/rfapi/rfapi.c:3231: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3232- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3237- */ frr-7.4/bgpd/rfapi/rfapi.c:3238: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3239- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3293- */ frr-7.4/bgpd/rfapi/rfapi.c:3294: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3295- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3300- */ frr-7.4/bgpd/rfapi/rfapi.c:3301: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3302- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3307- */ frr-7.4/bgpd/rfapi/rfapi.c:3308: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[8]->arg, &target))) frr-7.4/bgpd/rfapi/rfapi.c-3309- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3361- */ frr-7.4/bgpd/rfapi/rfapi.c:3362: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[4]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3363- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3368- */ frr-7.4/bgpd/rfapi/rfapi.c:3369: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[6]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3370- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3402- */ frr-7.4/bgpd/rfapi/rfapi.c:3403: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[5]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3404- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3409- */ frr-7.4/bgpd/rfapi/rfapi.c:3410: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[7]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3411- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3416- */ frr-7.4/bgpd/rfapi/rfapi.c:3417: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[9]->arg, &target))) frr-7.4/bgpd/rfapi/rfapi.c-3418- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3545- */ frr-7.4/bgpd/rfapi/rfapi.c:3546: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[5]->arg, &vn))) frr-7.4/bgpd/rfapi/rfapi.c-3547- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.c-3552- */ frr-7.4/bgpd/rfapi/rfapi.c:3553: if ((rc = rfapiCliGetRfapiIpAddr(vty, argv[7]->arg, &un))) frr-7.4/bgpd/rfapi/rfapi.c-3554- return rc; ############################################## frr-7.4/bgpd/rfapi/rfapi.h-768- *------------------------------------------*/ frr-7.4/bgpd/rfapi/rfapi.h:769:extern struct rfapi_ip_addr *rfapi_get_vn_addr(void *); frr-7.4/bgpd/rfapi/rfapi.h-770- ############################################## frr-7.4/bgpd/rfapi/rfapi.h-783- *------------------------------------------*/ frr-7.4/bgpd/rfapi/rfapi.h:784:extern struct rfapi_ip_addr *rfapi_get_un_addr(void *); frr-7.4/bgpd/rfapi/rfapi.h-785- ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-379- */ frr-7.4/bgpd/rfapi/rfapi_import.c:380:int rfapiGetVncTunnelUnAddr(struct attr *attr, struct prefix *p) frr-7.4/bgpd/rfapi/rfapi_import.c-381-{ ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-435- /* If it's in this route's VNC attribute, we're done */ frr-7.4/bgpd/rfapi/rfapi_import.c:436: if (!rfapiGetVncTunnelUnAddr(bpi->attr, p)) frr-7.4/bgpd/rfapi/rfapi_import.c-437- return 0; ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-1148- */ frr-7.4/bgpd/rfapi/rfapi_import.c:1149: if (rfapiGetVncTunnelUnAddr(bpi1->attr, &pfx_un1)) { frr-7.4/bgpd/rfapi/rfapi_import.c-1150- if (bpi1->extra) { ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-1167- frr-7.4/bgpd/rfapi/rfapi_import.c:1168: if (rfapiGetVncTunnelUnAddr(bpi2->attr, &pfx_un2)) { frr-7.4/bgpd/rfapi/rfapi_import.c-1169- if (bpi2->extra) { ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-1364- if (p.family != 0) { frr-7.4/bgpd/rfapi/rfapi_import.c:1365: rfapiQprefix2Raddr(&p, &new->un_address); frr-7.4/bgpd/rfapi/rfapi_import.c-1366- have_vnc_tunnel_un = 1; ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-2648- if (CHECK_FLAG(vpn_bpi->flags, BGP_PATH_VALID)) { frr-7.4/bgpd/rfapi/rfapi_import.c:2649: if (rfapiGetVncTunnelUnAddr(vpn_bpi->attr, NULL)) { frr-7.4/bgpd/rfapi/rfapi_import.c-2650- UNSET_FLAG(vpn_bpi->flags, BGP_PATH_VALID); ############################################## frr-7.4/bgpd/rfapi/rfapi_import.c-4550- memset(&na, 0, sizeof(na)); frr-7.4/bgpd/rfapi/rfapi_import.c:4551: assert(!rfapiQprefix2Raddr(&qct, frr-7.4/bgpd/rfapi/rfapi_import.c-4552- &na.un)); frr-7.4/bgpd/rfapi/rfapi_import.c:4553: assert(!rfapiQprefix2Raddr(&qpt, frr-7.4/bgpd/rfapi/rfapi_import.c-4554- &na.vn)); ############################################## frr-7.4/bgpd/rfapi/rfapi_monitor.c-366- */ frr-7.4/bgpd/rfapi/rfapi_monitor.c:367: if (!rfapiGetVncTunnelUnAddr(bpi->attr, &pfx_dummy)) { frr-7.4/bgpd/rfapi/rfapi_monitor.c-368- break; ############################################## frr-7.4/bgpd/rfapi/rfapi_monitor.c-1141- frr-7.4/bgpd/rfapi/rfapi_monitor.c:1142: if (RFAPI_0_ETHERADDR(&mon->macaddr)) { frr-7.4/bgpd/rfapi/rfapi_monitor.c-1143- /* ############################################## frr-7.4/bgpd/rfapi/rfapi_monitor.c-1238- frr-7.4/bgpd/rfapi/rfapi_monitor.c:1239: if (RFAPI_0_ETHERADDR(&mon->macaddr)) { frr-7.4/bgpd/rfapi/rfapi_monitor.c-1240- struct rfapi_monitor_eth *prev; ############################################## frr-7.4/bgpd/rfapi/rfapi_monitor.c-1328- frr-7.4/bgpd/rfapi/rfapi_monitor.c:1329: if (!RFAPI_0_ETHERADDR(macaddr)) { frr-7.4/bgpd/rfapi/rfapi_monitor.c-1330- rn = agg_node_get(it->imported_vpn[AFI_L2VPN], &pfx_mac_buf); ############################################## frr-7.4/bgpd/rfapi/rfapi_private.h-262- frr-7.4/bgpd/rfapi/rfapi_private.h:263:#define RFAPI_0_ETHERADDR(ea) \ frr-7.4/bgpd/rfapi/rfapi_private.h-264- (((ea)->octet[0] | (ea)->octet[1] | (ea)->octet[2] | (ea)->octet[3] \ ############################################## frr-7.4/bgpd/rfapi/rfapi_private.h-300- frr-7.4/bgpd/rfapi/rfapi_private.h:301:extern int rfapiCliGetPrefixAddr(struct vty *vty, const char *str, frr-7.4/bgpd/rfapi/rfapi_private.h-302- struct prefix *p); ############################################## frr-7.4/bgpd/rfapi/rfapi_private.h-305- frr-7.4/bgpd/rfapi/rfapi_private.h:306:extern int rfapiGetVncTunnelUnAddr(struct attr *attr, struct prefix *p); frr-7.4/bgpd/rfapi/rfapi_private.h-307- ############################################## frr-7.4/bgpd/rfapi/rfapi_rib.c-1213- new->lifetime = ri->lifetime; frr-7.4/bgpd/rfapi/rfapi_rib.c:1214: rfapiQprefix2Raddr(&ri->rk.vn, &new->vn_address); frr-7.4/bgpd/rfapi/rfapi_rib.c:1215: rfapiQprefix2Raddr(&ri->un, &new->un_address); frr-7.4/bgpd/rfapi/rfapi_rib.c-1216- /* free option chain from ri */ ############################################## frr-7.4/bgpd/rfapi/rfapi_rib.c-1305- new->lifetime = RFAPI_REMOVE_RESPONSE_LIFETIME; frr-7.4/bgpd/rfapi/rfapi_rib.c:1306: rfapiQprefix2Raddr(&ri->rk.vn, frr-7.4/bgpd/rfapi/rfapi_rib.c-1307- &new->vn_address); frr-7.4/bgpd/rfapi/rfapi_rib.c:1308: rfapiQprefix2Raddr(&ri->un, &new->un_address); frr-7.4/bgpd/rfapi/rfapi_rib.c-1309- ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-170- */ frr-7.4/bgpd/rfapi/rfapi_vty.c:171:int rfapiQprefix2Raddr(struct prefix *qprefix, struct rfapi_ip_addr *raddr) frr-7.4/bgpd/rfapi/rfapi_vty.c-172-{ ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-288- frr-7.4/bgpd/rfapi/rfapi_vty.c:289:int rfapiStr2EthAddr(const char *str, struct ethaddr *ea) frr-7.4/bgpd/rfapi/rfapi_vty.c-290-{ ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-411- frr-7.4/bgpd/rfapi/rfapi_vty.c:412: if (!rfapiGetVncTunnelUnAddr(bpi->attr, &pfx_un)) { frr-7.4/bgpd/rfapi/rfapi_vty.c-413- char buf[BUFSIZ]; ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-573- */ frr-7.4/bgpd/rfapi/rfapi_vty.c:574: if (!rfapiGetVncTunnelUnAddr(bpi->attr, &pfx_un)) { frr-7.4/bgpd/rfapi/rfapi_vty.c-575- r = snprintf( ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-1454- frr-7.4/bgpd/rfapi/rfapi_vty.c:1455:void rfapiPrintRfapiIpAddr(void *stream, struct rfapi_ip_addr *a) frr-7.4/bgpd/rfapi/rfapi_vty.c-1456-{ ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-1600- vty_out(vty, "%-10p ", rfd); frr-7.4/bgpd/rfapi/rfapi_vty.c:1601: rfapiPrintRfapiIpAddr(vty, &rfd->un_addr); frr-7.4/bgpd/rfapi/rfapi_vty.c-1602- vty_out(vty, " "); frr-7.4/bgpd/rfapi/rfapi_vty.c:1603: rfapiPrintRfapiIpAddr(vty, &rfd->vn_addr); frr-7.4/bgpd/rfapi/rfapi_vty.c-1604- vty_out(vty, " %p %p ", rfd->response_cb, rfd->cookie); ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-1725- */ frr-7.4/bgpd/rfapi/rfapi_vty.c:1726:int rfapiCliGetPrefixAddr(struct vty *vty, const char *str, struct prefix *p) frr-7.4/bgpd/rfapi/rfapi_vty.c-1727-{ ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-1754- frr-7.4/bgpd/rfapi/rfapi_vty.c:1755:int rfapiCliGetRfapiIpAddr(struct vty *vty, const char *str, frr-7.4/bgpd/rfapi/rfapi_vty.c-1756- struct rfapi_ip_addr *hai) ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-1760- frr-7.4/bgpd/rfapi/rfapi_vty.c:1761: rc = rfapiCliGetPrefixAddr(vty, str, &pfx); frr-7.4/bgpd/rfapi/rfapi_vty.c-1762- if (rc) ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2028- frr-7.4/bgpd/rfapi/rfapi_vty.c:2029: if ((rc = rfapiCliGetRfapiIpAddr(vty, arg_vn, &vn_address))) frr-7.4/bgpd/rfapi/rfapi_vty.c-2030- goto fail; frr-7.4/bgpd/rfapi/rfapi_vty.c:2031: if ((rc = rfapiCliGetRfapiIpAddr(vty, arg_un, &un_address))) frr-7.4/bgpd/rfapi/rfapi_vty.c-2032- goto fail; ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2116- } frr-7.4/bgpd/rfapi/rfapi_vty.c:2117: if ((rc = rfapiCliGetPrefixAddr( frr-7.4/bgpd/rfapi/rfapi_vty.c-2118- vty, arg_lnh, ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2149- frr-7.4/bgpd/rfapi/rfapi_vty.c:2150: if ((rc = rfapiStr2EthAddr( frr-7.4/bgpd/rfapi/rfapi_vty.c-2151- arg_macaddr, ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2816- if (arg_vn && strcmp(arg_vn, "*")) { frr-7.4/bgpd/rfapi/rfapi_vty.c:2817: if ((rc = rfapiCliGetRfapiIpAddr(vty, arg_vn, frr-7.4/bgpd/rfapi/rfapi_vty.c-2818- &rcdarg->vn_address))) ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2821- if (arg_un && strcmp(arg_un, "*")) { frr-7.4/bgpd/rfapi/rfapi_vty.c:2822: if ((rc = rfapiCliGetRfapiIpAddr(vty, arg_un, frr-7.4/bgpd/rfapi/rfapi_vty.c-2823- &rcdarg->un_address))) ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-2839- if (strcmp(arg_l2addr, "*")) { frr-7.4/bgpd/rfapi/rfapi_vty.c:2840: if ((rc = rfapiStr2EthAddr(arg_l2addr, frr-7.4/bgpd/rfapi/rfapi_vty.c-2841- &rcdarg->l2o.o.macaddr))) { ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.c-4645- && !CHECK_FLAG(rfg->flags, RFAPI_RFG_VPN_NH_SELF)) { frr-7.4/bgpd/rfapi/rfapi_vty.c:4646: rfapiQprefix2Raddr(&rfg->vn_prefix, &rfd->vn_addr); frr-7.4/bgpd/rfapi/rfapi_vty.c-4647- } else { ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.h-42- frr-7.4/bgpd/rfapi/rfapi_vty.h:43:extern int rfapiQprefix2Raddr(struct prefix *qprefix, frr-7.4/bgpd/rfapi/rfapi_vty.h-44- struct rfapi_ip_addr *raddr); ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.h-59- frr-7.4/bgpd/rfapi/rfapi_vty.h:60:extern int rfapiStr2EthAddr(const char *str, struct ethaddr *ea); frr-7.4/bgpd/rfapi/rfapi_vty.h-61- ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.h-91- frr-7.4/bgpd/rfapi/rfapi_vty.h:92:extern void rfapiPrintRfapiIpAddr(void *stream, struct rfapi_ip_addr *a); frr-7.4/bgpd/rfapi/rfapi_vty.h-93- ############################################## frr-7.4/bgpd/rfapi/rfapi_vty.h-112- */ frr-7.4/bgpd/rfapi/rfapi_vty.h:113:extern int rfapiCliGetPrefixAddr(struct vty *vty, const char *str, frr-7.4/bgpd/rfapi/rfapi_vty.h-114- struct prefix *p); frr-7.4/bgpd/rfapi/rfapi_vty.h-115- frr-7.4/bgpd/rfapi/rfapi_vty.h:116:extern int rfapiCliGetRfapiIpAddr(struct vty *vty, const char *str, frr-7.4/bgpd/rfapi/rfapi_vty.h-117- struct rfapi_ip_addr *hai); ############################################## frr-7.4/bgpd/rfapi/vnc_export_bgp.c-1207- && !CHECK_FLAG(rfg->flags, RFAPI_RFG_VPN_NH_SELF)) { frr-7.4/bgpd/rfapi/vnc_export_bgp.c:1208: rfapiQprefix2Raddr(&rfg->vn_prefix, &irfd->vn_addr); frr-7.4/bgpd/rfapi/vnc_export_bgp.c-1209- } else { ############################################## frr-7.4/bgpd/rfapi/vnc_import_bgp.c-466- vncHDResolveNve.peer = bpi->peer; frr-7.4/bgpd/rfapi/vnc_import_bgp.c:467: if (!rfapiGetVncTunnelUnAddr(bpi->attr, &un)) { frr-7.4/bgpd/rfapi/vnc_import_bgp.c:468: if (rfapiQprefix2Raddr(&un, &vncHDResolveNve.un_addr)) frr-7.4/bgpd/rfapi/vnc_import_bgp.c-469- return; ############################################## frr-7.4/bgpd/rfapi/vnc_import_bgp.c-476- rfapiNexthop2Prefix(bpi->attr, &nexthop); frr-7.4/bgpd/rfapi/vnc_import_bgp.c:477: rfapiQprefix2Raddr(&nexthop, &nexthop_h); frr-7.4/bgpd/rfapi/vnc_import_bgp.c-478- ############################################## frr-7.4/bgpd/rfapi/vnc_import_bgp.c-795- */ frr-7.4/bgpd/rfapi/vnc_import_bgp.c:796: if (rfapiQprefix2Raddr(vn_pfx, &vnaddr)) { frr-7.4/bgpd/rfapi/vnc_import_bgp.c-797- vnc_zlog_debug_verbose("%s: redist VN invalid, skipping", ############################################## frr-7.4/bgpd/rfapi/vnc_import_bgp.c-997- */ frr-7.4/bgpd/rfapi/vnc_import_bgp.c:998: if (rfapiQprefix2Raddr(vn_pfx, &vnaddr)) { frr-7.4/bgpd/rfapi/vnc_import_bgp.c-999- vnc_zlog_debug_verbose("%s: redist VN invalid, skipping", ############################################## frr-7.4/bgpd/rfapi/vnc_import_bgp.c-1263- vncHDResolveNve.peer = bpi->peer; frr-7.4/bgpd/rfapi/vnc_import_bgp.c:1264: if (!rfapiGetVncTunnelUnAddr(bpi->attr, &un)) { frr-7.4/bgpd/rfapi/vnc_import_bgp.c:1265: if (rfapiQprefix2Raddr(&un, &vncHDResolveNve.un_addr)) frr-7.4/bgpd/rfapi/vnc_import_bgp.c-1266- return; ############################################## frr-7.4/buildtest.sh-37-COMMITREF="$1" frr-7.4/buildtest.sh:38:COMMITISH="`git rev-list --max-count=1 ${COMMITREF:-HEAD}`" frr-7.4/buildtest.sh-39-TEMP="`mktemp -t -d frrbuild.XXXXXX`" ############################################## frr-7.4/configure.ac-15- frr-7.4/configure.ac:16:CONFIG_ARGS="`echo $ac_configure_args | sed -e \"s% '[[A-Z]]*FLAGS=[[^']]\+'%%g\"`" frr-7.4/configure.ac-17-AC_SUBST([CONFIG_ARGS]) ############################################## frr-7.4/configure.ac-48- test -d hosttools || mkdir hosttools frr-7.4/configure.ac:49: abssrc="`cd \"${srcdir}\"; pwd`" frr-7.4/configure.ac-50- ############################################## frr-7.4/configure.ac-849-if test "$enable_numeric_version" != "" ; then frr-7.4/configure.ac:850: VERSION="`echo ${VERSION} | tr -c -d '[[.0-9]]'`" frr-7.4/configure.ac:851: PACKAGE_VERSION="`echo ${PACKAGE_VERSION} | tr -c -d '[[.0-9]]'`" frr-7.4/configure.ac-852-fi ############################################## frr-7.4/configure.ac-1697- fi frr-7.4/configure.ac:1698: SNMP_LIBS="`${NETSNMP_CONFIG} --agent-libs`" frr-7.4/configure.ac:1699: SNMP_CFLAGS="`${NETSNMP_CONFIG} --base-cflags`" frr-7.4/configure.ac-1700- # net-snmp lists all of its own dependencies. we absolutely do not want that ############################################## frr-7.4/configure.ac-1702- for removelib in crypto ssl sensors pci wrap; do frr-7.4/configure.ac:1703: SNMP_LIBS="`echo $SNMP_LIBS | sed -e 's/\(^\|\s\)-l'$removelib'\b/ /g' -e 's/\(^\|\s\)\([^\s]*\/\)\?lib'$removelib'\.[^\s]\+\b/ /g'`" frr-7.4/configure.ac-1704- done ############################################## frr-7.4/configure.ac-2290-dnl ---------- frr-7.4/configure.ac:2291:dev_version=`echo $VERSION | grep dev` frr-7.4/configure.ac-2292-#don't expire deprecated code in non 'dev' branch ############################################## frr-7.4/configure.ac-2478-state file directory : ${frr_statedir} frr-7.4/configure.ac:2479:config file directory : `eval echo \`echo ${sysconfdir}\`` frr-7.4/configure.ac:2480:example directory : `eval echo \`echo ${exampledir}\`` frr-7.4/configure.ac-2481-module directory : ${CFG_MODULE} ############################################## frr-7.4/doc/developer/cli.rst-227- number of times. frr-7.4/doc/developer/cli.rst:228:- ``$name`` -- Specify a variable name for the preceding token. See frr-7.4/doc/developer/cli.rst-229- "Variable Names" below. ############################################## frr-7.4/doc/developer/cli.rst-249-either manually or automatically. Manual specifications work by appending frr-7.4/doc/developer/cli.rst:250:``$name`` after the input specifier: frr-7.4/doc/developer/cli.rst-251- ############################################## frr-7.4/doc/developer/logging.rst-114-* floating point specifiers are not AS-Safe (system printf is used for these) frr-7.4/doc/developer/logging.rst:115:* the positional ``%1$d`` syntax should not be used (8 arguments are supported frr-7.4/doc/developer/logging.rst-116- while AS-Safe) ############################################## frr-7.4/doc/developer/modules.rst-42-For snapcraft (and during development), modules can be loaded with full frr-7.4/doc/developer/modules.rst:43:path (e.g. -M ``$SNAP/lib/frr/modules/zebra_snmp.so``). Note that frr-7.4/doc/developer/modules.rst-44-libtool puts output files in the .libs directory, so during development ############################################## frr-7.4/doc/developer/packaging-debian.rst-55- frr-7.4/doc/developer/packaging-debian.rst:56: Where `$options` may contain any or all of the following items: frr-7.4/doc/developer/packaging-debian.rst-57- ############################################## frr-7.4/doc/user/bgp.rst-2948- value boundaries match. This character technically evaluates to frr-7.4/doc/user/bgp.rst:2949: ``(^|[,{}()]|$)``. frr-7.4/doc/user/bgp.rst-2950- ############################################## frr-7.4/doc/user/overview.rst-229-+-----------------------------------+----------------+--------------+------------+------------+------------+ frr-7.4/doc/user/overview.rst:230:| ASM (Any Source) | :mark:`Y` | :mark:`N` | :mark:`N` | :mark:`N` | :mark:`N` | frr-7.4/doc/user/overview.rst-231-+-----------------------------------+----------------+--------------+------------+------------+------------+ ############################################## frr-7.4/doc/user/snmptrap.rst-69- # get some vars from stdin frr-7.4/doc/user/snmptrap.rst:70: uptime=`echo $INPUT | cut -d' ' -f5` frr-7.4/doc/user/snmptrap.rst:71: peer=`echo $INPUT | cut -d' ' -f8 | sed -e 's/SNMPv2-SMI::mib-2.15.3.1.14.//g'` frr-7.4/doc/user/snmptrap.rst:72: peerstate=`echo $INPUT | cut -d' ' -f13` frr-7.4/doc/user/snmptrap.rst:73: errorcode=`echo $INPUT | cut -d' ' -f9 | sed -e 's/\\"//g'` frr-7.4/doc/user/snmptrap.rst:74: suberrorcode=`echo $INPUT | cut -d' ' -f10 | sed -e 's/\\"//g'` frr-7.4/doc/user/snmptrap.rst:75: remoteas=`snmpget -v2c -c $COMMUNITY localhost SNMPv2-SMI::mib-2.15.3.1.9.$peer | cut -d' ' -f4` frr-7.4/doc/user/snmptrap.rst-76- frr-7.4/doc/user/snmptrap.rst:77: WHOISINFO=`whois -h whois.ripe.net " -r AS$remoteas" | egrep '(as-name|descr)'` frr-7.4/doc/user/snmptrap.rst:78: asname=`echo "$WHOISINFO" | grep "^as-name:" | sed -e 's/^as-name://g' -e 's/ //g' -e 's/^ //g' | uniq` frr-7.4/doc/user/snmptrap.rst:79: asdescr=`echo "$WHOISINFO" | grep "^descr:" | sed -e 's/^descr://g' -e 's/ //g' -e 's/^ //g' | uniq` frr-7.4/doc/user/snmptrap.rst-80- ############################################## frr-7.4/eigrpd/eigrp_interface.c-452- frr-7.4/eigrpd/eigrp_interface.c:453:struct eigrp_interface *eigrp_if_lookup_by_local_addr(struct eigrp *eigrp, frr-7.4/eigrpd/eigrp_interface.c-454- struct interface *ifp, ############################################## frr-7.4/eigrpd/eigrp_interface.h-51- frr-7.4/eigrpd/eigrp_interface.h:52:extern struct eigrp_interface *eigrp_if_lookup_by_local_addr(struct eigrp *, frr-7.4/eigrpd/eigrp_interface.h-53- struct interface *, ############################################## frr-7.4/eigrpd/eigrp_neighbor.c-127- */ frr-7.4/eigrpd/eigrp_neighbor.c:128:struct eigrp_neighbor *eigrp_nbr_lookup_by_addr(struct eigrp_interface *ei, frr-7.4/eigrpd/eigrp_neighbor.c-129- struct in_addr *addr) ############################################## frr-7.4/eigrpd/eigrp_neighbor.h-51-extern struct eigrp_neighbor * frr-7.4/eigrpd/eigrp_neighbor.h:52:eigrp_nbr_lookup_by_addr(struct eigrp_interface *ei, struct in_addr *addr); frr-7.4/eigrpd/eigrp_neighbor.h-53-extern struct eigrp_neighbor * ############################################## frr-7.4/eigrpd/eigrp_packet.c-551- /* Self-originated packet should be discarded silently. */ frr-7.4/eigrpd/eigrp_packet.c:552: if (eigrp_if_lookup_by_local_addr(eigrp, NULL, iph->ip_src) frr-7.4/eigrpd/eigrp_packet.c-553- || (IPV4_ADDR_SAME(&srcaddr, &ei->address.u.prefix4))) { ############################################## frr-7.4/eigrpd/eigrp_snmp.c-566- frr-7.4/eigrpd/eigrp_snmp.c:567: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, nbr_addr); frr-7.4/eigrpd/eigrp_snmp.c-568- *ifindex = name[v->namelen + IN_ADDR_SIZE]; ############################################## frr-7.4/eigrpd/eigrp_snmp.c-580- frr-7.4/eigrpd/eigrp_snmp.c:581: oid2in_addr(name + v->namelen, len, nbr_addr); frr-7.4/eigrpd/eigrp_snmp.c-582- ############################################## frr-7.4/eigrpd/eigrp_snmp.c-590- *length = v->namelen + IN_ADDR_SIZE + 1; frr-7.4/eigrpd/eigrp_snmp.c:591: oid_copy_addr(name + v->namelen, nbr_addr, frr-7.4/eigrpd/eigrp_snmp.c-592- IN_ADDR_SIZE); ############################################## frr-7.4/include/linux/if_link.h-225- IFLA_INET6_MCAST, /* MC things. What of them? */ frr-7.4/include/linux/if_link.h:226: IFLA_INET6_CACHEINFO, /* time values and max reasm size */ frr-7.4/include/linux/if_link.h-227- IFLA_INET6_ICMP6STATS, /* statistics (icmpv6) */ ############################################## frr-7.4/include/linux/nexthop.h-43- NHA_OIF, /* u32; nexthop device */ frr-7.4/include/linux/nexthop.h:44: NHA_GATEWAY, /* be32 (IPv4) or in6_addr (IPv6) gw address */ frr-7.4/include/linux/nexthop.h-45- NHA_ENCAP_TYPE, /* u16; lwt encap type */ ############################################## frr-7.4/isisd/isis_circuit.c-241- frr-7.4/isisd/isis_circuit.c:242:void isis_circuit_add_addr(struct isis_circuit *circuit, frr-7.4/isisd/isis_circuit.c-243- struct connected *connected) ############################################## frr-7.4/isisd/isis_circuit.c-318- frr-7.4/isisd/isis_circuit.c:319:void isis_circuit_del_addr(struct isis_circuit *circuit, frr-7.4/isisd/isis_circuit.c-320- struct connected *connected) ############################################## frr-7.4/isisd/isis_circuit.c-480- for (ALL_LIST_ELEMENTS(ifp->connected, node, nnode, conn)) frr-7.4/isisd/isis_circuit.c:481: isis_circuit_add_addr(circuit, conn); frr-7.4/isisd/isis_circuit.c-482- ############################################## frr-7.4/isisd/isis_circuit.c-493- for (ALL_LIST_ELEMENTS(ifp->connected, node, nnode, conn)) frr-7.4/isisd/isis_circuit.c:494: isis_circuit_del_addr(circuit, conn); frr-7.4/isisd/isis_circuit.c-495- ############################################## frr-7.4/isisd/isis_circuit.h-175- struct interface *ifp); frr-7.4/isisd/isis_circuit.h:176:void isis_circuit_add_addr(struct isis_circuit *circuit, frr-7.4/isisd/isis_circuit.h-177- struct connected *conn); frr-7.4/isisd/isis_circuit.h:178:void isis_circuit_del_addr(struct isis_circuit *circuit, frr-7.4/isisd/isis_circuit.h-179- struct connected *conn); ############################################## frr-7.4/isisd/isis_cli.c-1090- frr-7.4/isisd/isis_cli.c:1091:void cli_show_isis_mpls_te_router_addr(struct vty *vty, struct lyd_node *dnode, frr-7.4/isisd/isis_cli.c-1092- bool show_defaults) ############################################## frr-7.4/isisd/isis_dlpi.c-269- frr-7.4/isisd/isis_dlpi.c:270:static int dlpiaddr(int fd, uint8_t *addr) frr-7.4/isisd/isis_dlpi.c-271-{ ############################################## frr-7.4/isisd/isis_dlpi.c-410- */ frr-7.4/isisd/isis_dlpi.c:411: if (dlpiaddr(fd, circuit->u.bc.snpa) == -1) { frr-7.4/isisd/isis_dlpi.c-412- zlog_warn( ############################################## frr-7.4/isisd/isis_misc.c-425- frr-7.4/isisd/isis_misc.c:426:struct in_addr newprefix2inaddr(uint8_t *prefix_start, uint8_t prefix_masklen) frr-7.4/isisd/isis_misc.c-427-{ ############################################## frr-7.4/isisd/isis_misc.h-31-const char *syst2string(int); frr-7.4/isisd/isis_misc.h:32:struct in_addr newprefix2inaddr(uint8_t *prefix_start, uint8_t prefix_masklen); frr-7.4/isisd/isis_misc.h-33-/* ############################################## frr-7.4/isisd/isis_nb.h-339- bool show_defaults); frr-7.4/isisd/isis_nb.h:340:void cli_show_isis_mpls_te_router_addr(struct vty *vty, struct lyd_node *dnode, frr-7.4/isisd/isis_nb.h-341- bool show_defaults); ############################################## frr-7.4/isisd/isis_zebra.c-105- if (if_is_operative(c->ifp)) frr-7.4/isisd/isis_zebra.c:106: isis_circuit_add_addr(circuit_scan_by_ifp(c->ifp), c); frr-7.4/isisd/isis_zebra.c-107- ############################################## frr-7.4/isisd/isis_zebra.c-138- if (if_is_operative(ifp)) frr-7.4/isisd/isis_zebra.c:139: isis_circuit_del_addr(circuit_scan_by_ifp(ifp), c); frr-7.4/isisd/isis_zebra.c-140- connected_free(&c); ############################################## frr-7.4/ldpd/address.c-413- debug_msg(out, "%s: lsr-id %s, address %s", msg_name(msg_type), frr-7.4/ldpd/address.c:414: inet_ntoa(nbr->id), log_addr(af, addr)); frr-7.4/ldpd/address.c-415-} ############################################## frr-7.4/ldpd/hello.c-147- debug_hello_send("targeted-neighbor %s (%s) holdtime %u", frr-7.4/ldpd/hello.c:148: log_addr(tnbr->af, &tnbr->addr), af_name(tnbr->af), frr-7.4/ldpd/hello.c-149- holdtime); ############################################## frr-7.4/ldpd/hello.c-221- trans_addr = *src; frr-7.4/ldpd/hello.c:222: if (bad_addr(af, &trans_addr)) { frr-7.4/ldpd/hello.c-223- log_debug("%s: lsr-id %s: invalid transport address %s", frr-7.4/ldpd/hello.c:224: __func__, inet_ntoa(lsr_id), log_addr(af, &trans_addr)); frr-7.4/ldpd/hello.c-225- return; ############################################## frr-7.4/ldpd/hello.c-238- "transport address %s", __func__, inet_ntoa(lsr_id), frr-7.4/ldpd/hello.c:239: log_addr(af, &trans_addr)); frr-7.4/ldpd/hello.c-240- return; ############################################## frr-7.4/ldpd/hello.c-295- debug_hello_recv("%s lsr-id %s transport-address %s holdtime %u%s", frr-7.4/ldpd/hello.c:296: log_hello_src(&source), inet_ntoa(lsr_id), log_addr(af, &trans_addr), frr-7.4/ldpd/hello.c-297- holdtime, (ds_tlv) ? " (dual stack TLV present)" : ""); ############################################## frr-7.4/ldpd/hello.c-368- if (nbr == NULL) { frr-7.4/ldpd/hello.c:369: nbrt = nbr_find_addr(af, &trans_addr); frr-7.4/ldpd/hello.c-370- if (nbrt) { frr-7.4/ldpd/hello.c-371- log_debug("%s: transport address %s is already being " frr-7.4/ldpd/hello.c:372: "used by lsr-id %s", __func__, log_addr(af, frr-7.4/ldpd/hello.c-373- &trans_addr), inet_ntoa(nbrt->id)); ############################################## frr-7.4/ldpd/interface.c-488-in_addr_t frr-7.4/ldpd/interface.c:489:if_get_ipv4_addr(struct iface *iface) frr-7.4/ldpd/interface.c-490-{ ############################################## frr-7.4/ldpd/interface.c-507- frr-7.4/ldpd/interface.c:508: if_addr.s_addr = if_get_ipv4_addr(iface); frr-7.4/ldpd/interface.c-509- ############################################## frr-7.4/ldpd/interface.c-526- frr-7.4/ldpd/interface.c:527: if_addr.s_addr = if_get_ipv4_addr(iface); frr-7.4/ldpd/interface.c-528- ############################################## frr-7.4/ldpd/interface.c-544- log_debug("%s: interface %s addr %s", __func__, iface->name, frr-7.4/ldpd/interface.c:545: log_in6addr(addr)); frr-7.4/ldpd/interface.c-546- ############################################## frr-7.4/ldpd/interface.c-552- log_warn("%s: error IPV6_JOIN_GROUP, interface %s address %s", frr-7.4/ldpd/interface.c:553: __func__, iface->name, log_in6addr(addr)); frr-7.4/ldpd/interface.c-554- return (-1); ############################################## frr-7.4/ldpd/interface.c-565- log_debug("%s: interface %s addr %s", __func__, iface->name, frr-7.4/ldpd/interface.c:566: log_in6addr(addr)); frr-7.4/ldpd/interface.c-567- ############################################## frr-7.4/ldpd/interface.c-573- log_warn("%s: error IPV6_LEAVE_GROUP, interface %s address %s", frr-7.4/ldpd/interface.c:574: __func__, iface->name, log_in6addr(addr)); frr-7.4/ldpd/interface.c-575- return (-1); ############################################## frr-7.4/ldpd/lde.c-175- /* Init synchronous zclient and label list */ frr-7.4/ldpd/lde.c:176: frr_zclient_addr(&zclient_addr, &zclient_addr_len, frr-7.4/ldpd/lde.c-177- init->zclient_serv_path); ############################################## frr-7.4/ldpd/lde.c-327- "already exists", __func__, frr-7.4/ldpd/lde.c:328: log_addr(lde_addr->af, &lde_addr->addr)); frr-7.4/ldpd/lde.c-329- } ############################################## frr-7.4/ldpd/lde.c-345- "does not exist", __func__, frr-7.4/ldpd/lde.c:346: log_addr(lde_addr->af, &lde_addr->addr)); frr-7.4/ldpd/lde.c-347- } ############################################## frr-7.4/ldpd/lde.c-1472-struct lde_nbr * frr-7.4/ldpd/lde.c:1473:lde_nbr_find_by_addr(int af, union ldpd_addr *addr) frr-7.4/ldpd/lde.c-1474-{ ############################################## frr-7.4/ldpd/lde.h-178-struct lde_nbr *lde_nbr_find_by_lsrid(struct in_addr); frr-7.4/ldpd/lde.h:179:struct lde_nbr *lde_nbr_find_by_addr(int, union ldpd_addr *); frr-7.4/ldpd/lde.h-180-struct lde_map *lde_map_add(struct lde_nbr *, struct fec_node *, int); ############################################## frr-7.4/ldpd/lde_lib.c-442- case FEC_TYPE_IPV6: frr-7.4/ldpd/lde_lib.c:443: ln = lde_nbr_find_by_addr(fnh->af, &fnh->nexthop); frr-7.4/ldpd/lde_lib.c-444- break; ############################################## frr-7.4/ldpd/lde_lib.c-526- /* frr-7.4/ldpd/lde_lib.c:527: * Can not use lde_nbr_find_by_addr() because there's frr-7.4/ldpd/lde_lib.c-528- * the possibility of multipath. ############################################## frr-7.4/ldpd/ldp_vty.h-43-int ldp_vty_interface(struct vty *, const char *, const char *); frr-7.4/ldpd/ldp_vty.h:44:int ldp_vty_trans_addr(struct vty *, const char *, const char *); frr-7.4/ldpd/ldp_vty.h-45-int ldp_vty_neighbor_targeted(struct vty *, const char *, const char *); ############################################## frr-7.4/ldpd/ldp_vty.h-63-int ldp_vty_l2vpn_pw_cword(struct vty *, const char *, const char *); frr-7.4/ldpd/ldp_vty.h:64:int ldp_vty_l2vpn_pw_nbr_addr(struct vty *, const char *, const char *); frr-7.4/ldpd/ldp_vty.h-65-int ldp_vty_l2vpn_pw_nbr_id(struct vty *, const char *, struct in_addr); ############################################## frr-7.4/ldpd/ldp_vty_cmds.c-255-{ frr-7.4/ldpd/ldp_vty_cmds.c:256: return (ldp_vty_trans_addr(vty, no, address_str)); frr-7.4/ldpd/ldp_vty_cmds.c-257-} ############################################## frr-7.4/ldpd/ldp_vty_cmds.c-266-{ frr-7.4/ldpd/ldp_vty_cmds.c:267: return (ldp_vty_trans_addr(vty, no, address_str)); frr-7.4/ldpd/ldp_vty_cmds.c-268-} ############################################## frr-7.4/ldpd/ldp_vty_cmds.c-485-{ frr-7.4/ldpd/ldp_vty_cmds.c:486: return (ldp_vty_l2vpn_pw_nbr_addr(vty, no, pw_address_str)); frr-7.4/ldpd/ldp_vty_cmds.c-487-} ############################################## frr-7.4/ldpd/ldp_vty_conf.c-178- vty_out (vty, " discovery transport-address %s\n", frr-7.4/ldpd/ldp_vty_conf.c:179: log_addr(af, &af_conf->trans_addr)); frr-7.4/ldpd/ldp_vty_conf.c-180- else ############################################## frr-7.4/ldpd/ldp_vty_conf.c-236- vty_out (vty, " neighbor %s targeted\n", frr-7.4/ldpd/ldp_vty_conf.c:237: log_addr(tnbr->af, &tnbr->addr)); frr-7.4/ldpd/ldp_vty_conf.c-238- } ############################################## frr-7.4/ldpd/ldp_vty_conf.c-331- vty_out (vty, " neighbor address %s\n", frr-7.4/ldpd/ldp_vty_conf.c:332: log_addr(pw->af, &pw->addr)); frr-7.4/ldpd/ldp_vty_conf.c-333- ############################################## frr-7.4/ldpd/ldp_vty_conf.c-784-int frr-7.4/ldpd/ldp_vty_conf.c:785:ldp_vty_trans_addr(struct vty *vty, const char *negate, const char *addr_str) frr-7.4/ldpd/ldp_vty_conf.c-786-{ ############################################## frr-7.4/ldpd/ldp_vty_conf.c-797- || inet_pton(af, addr_str, &af_conf->trans_addr) != 1 frr-7.4/ldpd/ldp_vty_conf.c:798: || bad_addr(af, &af_conf->trans_addr)) { frr-7.4/ldpd/ldp_vty_conf.c-799- vty_out (vty, "%% Malformed address\n"); ############################################## frr-7.4/ldpd/ldp_vty_conf.c-818- if (addr_str == NULL || inet_pton(af, addr_str, &addr) != 1 || frr-7.4/ldpd/ldp_vty_conf.c:819: bad_addr(af, &addr)) { frr-7.4/ldpd/ldp_vty_conf.c-820- vty_out (vty, "%% Malformed address\n"); ############################################## frr-7.4/ldpd/ldp_vty_conf.c-1373-int frr-7.4/ldpd/ldp_vty_conf.c:1374:ldp_vty_l2vpn_pw_nbr_addr(struct vty *vty, const char *negate, const char *addr_str) frr-7.4/ldpd/ldp_vty_conf.c-1375-{ ############################################## frr-7.4/ldpd/ldp_vty_conf.c-1380- if (ldp_get_address(addr_str, &af, &addr) == -1 || frr-7.4/ldpd/ldp_vty_conf.c:1381: bad_addr(af, &addr)) { frr-7.4/ldpd/ldp_vty_conf.c-1382- vty_out (vty, "%% Malformed address\n"); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-229- case HELLO_TARGETED: frr-7.4/ldpd/ldp_vty_exec.c:230: addr = log_addr(adj->af, &adj->src_addr); frr-7.4/ldpd/ldp_vty_exec.c-231- ############################################## frr-7.4/ldpd/ldp_vty_exec.c-258- " Source address: %s\n", frr-7.4/ldpd/ldp_vty_exec.c:259: log_addr(adj->af, &adj->src_addr)); frr-7.4/ldpd/ldp_vty_exec.c-260- buflen = strlen(buffer); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-262- " Transport address: %s\n", frr-7.4/ldpd/ldp_vty_exec.c:263: log_addr(adj->af, &adj->trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c-264- buflen = strlen(buffer); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-314- snprintf(tnbrs_buffer + buflen, LDPBUFSIZ - buflen, frr-7.4/ldpd/ldp_vty_exec.c:315: " %s -> %s: %s\n", log_addr(tnbr->af, trans_addr), frr-7.4/ldpd/ldp_vty_exec.c:316: log_addr(tnbr->af, &tnbr->addr), (tnbr->no_adj) ? frr-7.4/ldpd/ldp_vty_exec.c-317- "(no adjacencies)" : ""); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-339- vty_out (vty, " Transport Address (IPv4): %s\n", frr-7.4/ldpd/ldp_vty_exec.c:340: log_addr(AF_INET, &ldpd_conf->ipv4.trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c-341- if (ldpd_conf->ipv6.flags & F_LDPD_AF_ENABLED) frr-7.4/ldpd/ldp_vty_exec.c-342- vty_out (vty, " Transport Address (IPv6): %s\n", frr-7.4/ldpd/ldp_vty_exec.c:343: log_addr(AF_INET6, &ldpd_conf->ipv6.trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c-344- vty_out (vty, "Discovery Sources:\n"); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-392- json_object_string_add(json_adj, "peer", frr-7.4/ldpd/ldp_vty_exec.c:393: log_addr(adj->af, &adj->src_addr)); frr-7.4/ldpd/ldp_vty_exec.c-394- break; ############################################## frr-7.4/ldpd/ldp_vty_exec.c-422- json_object_string_add(json_adj, "lsrId", inet_ntoa(adj->id)); frr-7.4/ldpd/ldp_vty_exec.c:423: json_object_string_add(json_adj, "sourceAddress", log_addr(adj->af, frr-7.4/ldpd/ldp_vty_exec.c-424- &adj->src_addr)); frr-7.4/ldpd/ldp_vty_exec.c:425: json_object_string_add(json_adj, "transportAddress", log_addr(adj->af, frr-7.4/ldpd/ldp_vty_exec.c-426- &adj->trans_addr)); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-455- json_object_string_add(json, "transportAddressIPv4", frr-7.4/ldpd/ldp_vty_exec.c:456: log_addr(AF_INET, &ldpd_conf->ipv4.trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c-457- if (ldpd_conf->ipv6.flags & F_LDPD_AF_ENABLED) frr-7.4/ldpd/ldp_vty_exec.c-458- json_object_string_add(json, "transportAddressIPv6", frr-7.4/ldpd/ldp_vty_exec.c:459: log_addr(AF_INET6, &ldpd_conf->ipv6.trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c-460- json_interfaces = json_object_new_object(); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-488- json_object_string_add(json_target, "sourceAddress", frr-7.4/ldpd/ldp_vty_exec.c:489: log_addr(tnbr->af, trans_addr)); frr-7.4/ldpd/ldp_vty_exec.c:490: json_object_object_add(json_targets, log_addr(tnbr->af, frr-7.4/ldpd/ldp_vty_exec.c-491- &tnbr->addr), json_target); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-527- frr-7.4/ldpd/ldp_vty_exec.c:528: addr = log_addr(nbr->af, &nbr->raddr); frr-7.4/ldpd/ldp_vty_exec.c-529- ############################################## frr-7.4/ldpd/ldp_vty_exec.c-557- snprintf(buffer + buflen, LDPBUFSIZ - buflen, frr-7.4/ldpd/ldp_vty_exec.c:558: " Targeted Hello: %s\n", log_addr(adj->af, frr-7.4/ldpd/ldp_vty_exec.c-559- &adj->src_addr)); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-582- vty_out (vty, " TCP connection: %s:%u - %s:%u\n", frr-7.4/ldpd/ldp_vty_exec.c:583: log_addr(nbr->af, &nbr->laddr), ntohs(nbr->lport), frr-7.4/ldpd/ldp_vty_exec.c:584: log_addr(nbr->af, &nbr->raddr),ntohs(nbr->rport)); frr-7.4/ldpd/ldp_vty_exec.c-585- vty_out (vty, " Authentication: %s\n", ############################################## frr-7.4/ldpd/ldp_vty_exec.c-679- json_object_string_add(json_nbr, "transportAddress", frr-7.4/ldpd/ldp_vty_exec.c:680: log_addr(nbr->af, &nbr->raddr)); frr-7.4/ldpd/ldp_vty_exec.c-681- json_object_string_add(json_nbr, "upTime", ############################################## frr-7.4/ldpd/ldp_vty_exec.c-706- strlcpy(adj_string, "targetedHello: ", sizeof(adj_string)); frr-7.4/ldpd/ldp_vty_exec.c:707: strlcat(adj_string, log_addr(adj->af, &adj->src_addr), frr-7.4/ldpd/ldp_vty_exec.c-708- sizeof(adj_string)); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-737- json_object_string_add(json_nbr, "tcpLocalAddress", frr-7.4/ldpd/ldp_vty_exec.c:738: log_addr(nbr->af, &nbr->laddr)); frr-7.4/ldpd/ldp_vty_exec.c-739- json_object_int_add(json_nbr, "tcpLocalPort", ############################################## frr-7.4/ldpd/ldp_vty_exec.c-741- json_object_string_add(json_nbr, "tcpRemoteAddress", frr-7.4/ldpd/ldp_vty_exec.c:742: log_addr(nbr->af, &nbr->raddr)); frr-7.4/ldpd/ldp_vty_exec.c-743- json_object_int_add(json_nbr, "tcpRemotePort", ############################################## frr-7.4/ldpd/ldp_vty_exec.c-1041- snprintf(dstnet, sizeof(dstnet), "%s/%d", frr-7.4/ldpd/ldp_vty_exec.c:1042: log_addr(rt->af, &rt->prefix), rt->prefixlen); frr-7.4/ldpd/ldp_vty_exec.c-1043- ############################################## frr-7.4/ldpd/ldp_vty_exec.c-1079- snprintf(dstnet, sizeof(dstnet), "%s/%d", frr-7.4/ldpd/ldp_vty_exec.c:1080: log_addr(rt->af, &rt->prefix), rt->prefixlen); frr-7.4/ldpd/ldp_vty_exec.c-1081- break; ############################################## frr-7.4/ldpd/ldp_vty_exec.c-1155- snprintf(dstnet, sizeof(dstnet), "%s/%d", frr-7.4/ldpd/ldp_vty_exec.c:1156: log_addr(rt->af, &rt->prefix), rt->prefixlen); frr-7.4/ldpd/ldp_vty_exec.c-1157- json_object_string_add(json_lib_entry, "prefix", dstnet); ############################################## frr-7.4/ldpd/ldp_vty_exec.c-1193- snprintf(dstnet, sizeof(dstnet), "%s/%d", frr-7.4/ldpd/ldp_vty_exec.c:1194: log_addr(rt->af, &rt->prefix), rt->prefixlen); frr-7.4/ldpd/ldp_vty_exec.c-1195- ############################################## frr-7.4/ldpd/ldp_vty_exec.c-2017- (ldp_get_address(addr_str, &nbr.af, &nbr.raddr) == -1 || frr-7.4/ldpd/ldp_vty_exec.c:2018: bad_addr(nbr.af, &nbr.raddr))) { frr-7.4/ldpd/ldp_vty_exec.c-2019- vty_out (vty, "%% Malformed address\n"); ############################################## frr-7.4/ldpd/ldp_zebra.c-37-static void ifp2kif(struct interface *, struct kif *); frr-7.4/ldpd/ldp_zebra.c:38:static void ifc2kaddr(struct interface *, struct connected *, frr-7.4/ldpd/ldp_zebra.c-39- struct kaddr *); ############################################## frr-7.4/ldpd/ldp_zebra.c-62-static void frr-7.4/ldpd/ldp_zebra.c:63:ifc2kaddr(struct interface *ifp, struct connected *ifc, struct kaddr *ka) frr-7.4/ldpd/ldp_zebra.c-64-{ ############################################## frr-7.4/ldpd/ldp_zebra.c-115- debug_zebra_out("prefix %s/%u nexthop %s ifindex %u labels %s/%s (%s)", frr-7.4/ldpd/ldp_zebra.c:116: log_addr(kr->af, &kr->prefix), kr->prefixlen, frr-7.4/ldpd/ldp_zebra.c:117: log_addr(kr->af, &kr->nexthop), kr->ifindex, frr-7.4/ldpd/ldp_zebra.c-118- log_label(kr->local_label), log_label(kr->remote_label), ############################################## frr-7.4/ldpd/ldp_zebra.c-195- debug_zebra_out("pseudowire %s nexthop %s (add)", frr-7.4/ldpd/ldp_zebra.c:196: zpw->ifname, log_addr(zpw->af, (union ldpd_addr *)&zpw->nexthop)); frr-7.4/ldpd/ldp_zebra.c-197- ############################################## frr-7.4/ldpd/ldp_zebra.c-204- debug_zebra_out("pseudowire %s nexthop %s (del)", frr-7.4/ldpd/ldp_zebra.c:205: zpw->ifname, log_addr(zpw->af, (union ldpd_addr *)&zpw->nexthop)); frr-7.4/ldpd/ldp_zebra.c-206- ############################################## frr-7.4/ldpd/ldp_zebra.c-213- debug_zebra_out("pseudowire %s nexthop %s labels %u/%u (set)", frr-7.4/ldpd/ldp_zebra.c:214: zpw->ifname, log_addr(zpw->af, (union ldpd_addr *)&zpw->nexthop), frr-7.4/ldpd/ldp_zebra.c-215- zpw->local_label, zpw->remote_label); ############################################## frr-7.4/ldpd/ldp_zebra.c-223- debug_zebra_out("pseudowire %s nexthop %s (unset)", frr-7.4/ldpd/ldp_zebra.c:224: zpw->ifname, log_addr(zpw->af, (union ldpd_addr *)&zpw->nexthop)); frr-7.4/ldpd/ldp_zebra.c-225- ############################################## frr-7.4/ldpd/ldp_zebra.c-246- for (ALL_LIST_ELEMENTS_RO(ifp->connected, cnode, ifc)) { frr-7.4/ldpd/ldp_zebra.c:247: ifc2kaddr(ifp, ifc, &ka); frr-7.4/ldpd/ldp_zebra.c-248- main_imsg_compose_ldpe(IMSG_NEWADDR, 0, &ka, ############################################## frr-7.4/ldpd/ldp_zebra.c-315- for (ALL_LIST_ELEMENTS_RO(ifp->connected, node, ifc)) { frr-7.4/ldpd/ldp_zebra.c:316: ifc2kaddr(ifp, ifc, &ka); frr-7.4/ldpd/ldp_zebra.c-317- main_imsg_compose_ldpe(IMSG_NEWADDR, 0, &ka, ############################################## frr-7.4/ldpd/ldp_zebra.c-321- for (ALL_LIST_ELEMENTS_RO(ifp->connected, node, ifc)) { frr-7.4/ldpd/ldp_zebra.c:322: ifc2kaddr(ifp, ifc, &ka); frr-7.4/ldpd/ldp_zebra.c-323- main_imsg_compose_ldpe(IMSG_DELADDR, 0, &ka, ############################################## frr-7.4/ldpd/ldp_zebra.c-352- ifp = ifc->ifp; frr-7.4/ldpd/ldp_zebra.c:353: ifc2kaddr(ifp, ifc, &ka); frr-7.4/ldpd/ldp_zebra.c-354- frr-7.4/ldpd/ldp_zebra.c-355- /* Filter invalid addresses. */ frr-7.4/ldpd/ldp_zebra.c:356: if (bad_addr(ka.af, &ka.addr)) frr-7.4/ldpd/ldp_zebra.c-357- return (0); ############################################## frr-7.4/ldpd/ldp_zebra.c-359- debug_zebra_in("address add %s/%u interface %s", frr-7.4/ldpd/ldp_zebra.c:360: log_addr(ka.af, &ka.addr), ka.prefixlen, ifp->name); frr-7.4/ldpd/ldp_zebra.c-361- ############################################## frr-7.4/ldpd/ldp_zebra.c-379- ifp = ifc->ifp; frr-7.4/ldpd/ldp_zebra.c:380: ifc2kaddr(ifp, ifc, &ka); frr-7.4/ldpd/ldp_zebra.c-381- connected_free(&ifc); ############################################## frr-7.4/ldpd/ldp_zebra.c-383- /* Filter invalid addresses. */ frr-7.4/ldpd/ldp_zebra.c:384: if (bad_addr(ka.af, &ka.addr)) frr-7.4/ldpd/ldp_zebra.c-385- return (0); ############################################## frr-7.4/ldpd/ldp_zebra.c-387- debug_zebra_in("address delete %s/%u interface %s", frr-7.4/ldpd/ldp_zebra.c:388: log_addr(ka.af, &ka.addr), ka.prefixlen, ifp->name); frr-7.4/ldpd/ldp_zebra.c-389- ############################################## frr-7.4/ldpd/ldp_zebra.c-437- frr-7.4/ldpd/ldp_zebra.c:438: if (bad_addr(kr.af, &kr.prefix) || frr-7.4/ldpd/ldp_zebra.c-439- (kr.af == AF_INET6 && IN6_IS_SCOPE_EMBED(&kr.prefix.v6))) ############################################## frr-7.4/ldpd/ldp_zebra.c-446- debug_zebra_in("route %s %s/%d (%s)", (add) ? "add" : "delete", frr-7.4/ldpd/ldp_zebra.c:447: log_addr(kr.af, &kr.prefix), kr.prefixlen, frr-7.4/ldpd/ldp_zebra.c-448- zebra_route_string(api.type)); ############################################## frr-7.4/ldpd/ldp_zebra.c-486- debug_zebra_in("route %s %s/%d nexthop %s ifindex %u (%s)", frr-7.4/ldpd/ldp_zebra.c:487: (add) ? "add" : "delete", log_addr(kr.af, &kr.prefix), frr-7.4/ldpd/ldp_zebra.c:488: kr.prefixlen, log_addr(kr.af, &kr.nexthop), kr.ifindex, frr-7.4/ldpd/ldp_zebra.c-489- zebra_route_string(api.type)); ############################################## frr-7.4/ldpd/ldpd.h-698-int bad_addr_v6(struct in6_addr *); frr-7.4/ldpd/ldpd.h:699:int bad_addr(int, union ldpd_addr *); frr-7.4/ldpd/ldpd.h-700-void embedscope(struct sockaddr_in6 *); ############################################## frr-7.4/ldpd/ldpd.h-705- union sockunion *su); frr-7.4/ldpd/ldpd.h:706:void sa2addr(struct sockaddr *, int *, union ldpd_addr *, frr-7.4/ldpd/ldpd.h-707- in_port_t *); ############################################## frr-7.4/ldpd/ldpd.h-771-int sock_set_ipv4_pktinfo(int, int); frr-7.4/ldpd/ldpd.h:772:int sock_set_ipv4_recvdstaddr(int fd, ifindex_t ifindex); frr-7.4/ldpd/ldpd.h-773-int sock_set_ipv4_recvif(int, int); ############################################## frr-7.4/ldpd/ldpd.h-792- frr-7.4/ldpd/ldpd.h:793:const char *log_sockaddr(void *); frr-7.4/ldpd/ldpd.h:794:const char *log_in6addr(const struct in6_addr *); frr-7.4/ldpd/ldpd.h-795-const char *log_in6addr_scope(const struct in6_addr *addr, frr-7.4/ldpd/ldpd.h-796- ifindex_t ifidx); frr-7.4/ldpd/ldpd.h:797:const char *log_addr(int, const union ldpd_addr *); frr-7.4/ldpd/ldpd.h-798-char *log_label(uint32_t); ############################################## frr-7.4/ldpd/ldpe.h-232-struct ctl_iface *if_to_ctl(struct iface_af *); frr-7.4/ldpd/ldpe.h:233:in_addr_t if_get_ipv4_addr(struct iface *); frr-7.4/ldpd/ldpe.h-234- ############################################## frr-7.4/ldpd/ldpe.h-257-struct nbr *nbr_find_ldpid(uint32_t); frr-7.4/ldpd/ldpe.h:258:struct nbr *nbr_find_addr(int, union ldpd_addr *); frr-7.4/ldpd/ldpe.h-259-struct nbr *nbr_find_peerid(uint32_t); ############################################## frr-7.4/ldpd/logmsg.c-28-const char * frr-7.4/ldpd/logmsg.c:29:log_sockaddr(void *vp) frr-7.4/ldpd/logmsg.c-30-{ ############################################## frr-7.4/ldpd/logmsg.c-44-const char * frr-7.4/ldpd/logmsg.c:45:log_in6addr(const struct in6_addr *addr) frr-7.4/ldpd/logmsg.c-46-{ ############################################## frr-7.4/ldpd/logmsg.c-57- frr-7.4/ldpd/logmsg.c:58: return (log_sockaddr(&sa_in6)); frr-7.4/ldpd/logmsg.c-59-} ############################################## frr-7.4/ldpd/logmsg.c-74- frr-7.4/ldpd/logmsg.c:75: return (log_sockaddr(&sa_in6)); frr-7.4/ldpd/logmsg.c-76-} ############################################## frr-7.4/ldpd/logmsg.c-78-const char * frr-7.4/ldpd/logmsg.c:79:log_addr(int af, const union ldpd_addr *addr) frr-7.4/ldpd/logmsg.c-80-{ ############################################## frr-7.4/ldpd/logmsg.c-91- case AF_INET6: frr-7.4/ldpd/logmsg.c:92: return (log_in6addr(&addr->v6)); frr-7.4/ldpd/logmsg.c-93- default: ############################################## frr-7.4/ldpd/logmsg.c-177- snprintf(buf, sizeof(buf), "source %s", frr-7.4/ldpd/logmsg.c:178: log_addr(src->target->af, &src->target->addr)); frr-7.4/ldpd/logmsg.c-179- break; ############################################## frr-7.4/ldpd/logmsg.c-196- if (snprintf(buf, sizeof(buf), "%s/%u", frr-7.4/ldpd/logmsg.c:197: log_addr(map->fec.prefix.af, &map->fec.prefix.prefix), frr-7.4/ldpd/logmsg.c-198- map->fec.prefix.prefixlen) == -1) ############################################## frr-7.4/ldpd/logmsg.c-246- if (snprintf(buf, sizeof(buf), "ipv4 %s/%u", frr-7.4/ldpd/logmsg.c:247: log_addr(AF_INET, &addr), fec->u.ipv4.prefixlen) == -1) frr-7.4/ldpd/logmsg.c-248- return ("???"); ############################################## frr-7.4/ldpd/logmsg.c-252- if (snprintf(buf, sizeof(buf), "ipv6 %s/%u", frr-7.4/ldpd/logmsg.c:253: log_addr(AF_INET6, &addr), fec->u.ipv6.prefixlen) == -1) frr-7.4/ldpd/logmsg.c-254- return ("???"); ############################################## frr-7.4/ldpd/neighbor.c-228- log_debug("%s: lsr-id %s transport-address %s", __func__, frr-7.4/ldpd/neighbor.c:229: inet_ntoa(id), log_addr(af, addr)); frr-7.4/ldpd/neighbor.c-230- ############################################## frr-7.4/ldpd/neighbor.c-359-struct nbr * frr-7.4/ldpd/neighbor.c:360:nbr_find_addr(int af, union ldpd_addr *addr) frr-7.4/ldpd/neighbor.c-361-{ ############################################## frr-7.4/ldpd/neighbor.c-574- log_debug("%s: error while connecting to %s: %s", __func__, frr-7.4/ldpd/neighbor.c:575: log_addr(nbr->af, &nbr->raddr), strerror(errno)); frr-7.4/ldpd/neighbor.c-576- return (0); ############################################## frr-7.4/ldpd/neighbor.c-638- log_warn("%s: error while binding socket to %s", __func__, frr-7.4/ldpd/neighbor.c:639: log_sockaddr(&local_su.sa)); frr-7.4/ldpd/neighbor.c-640- close(nbr->fd); ############################################## frr-7.4/ldpd/neighbor.c-664- log_warn("%s: error while connecting to %s", __func__, frr-7.4/ldpd/neighbor.c:665: log_sockaddr(&remote_su.sa)); frr-7.4/ldpd/neighbor.c-666- close(nbr->fd); ############################################## frr-7.4/ldpd/neighbor.c-862- log_debug("%s: neighbor %s manually cleared", __func__, frr-7.4/ldpd/neighbor.c:863: log_addr(nbr->af, &nbr->raddr)); frr-7.4/ldpd/neighbor.c-864- session_shutdown(nbr, S_SHUTDOWN, 0, 0); ############################################## frr-7.4/ldpd/packet.c-102- log_warn("%s: error sending packet to %s", __func__, frr-7.4/ldpd/packet.c:103: log_sockaddr(&su.sa)); frr-7.4/ldpd/packet.c-104- return (-1); ############################################## frr-7.4/ldpd/packet.c-166- frr-7.4/ldpd/packet.c:167: sa2addr((struct sockaddr *)&from, &af, &src, NULL); frr-7.4/ldpd/packet.c-168-#ifdef MSG_MCAST ############################################## frr-7.4/ldpd/packet.c-207-#endif /* MSG_MCAST */ frr-7.4/ldpd/packet.c:208: if (bad_addr(af, &src)) { frr-7.4/ldpd/packet.c-209- log_debug("%s: invalid source address: %s", __func__, frr-7.4/ldpd/packet.c:210: log_addr(af, &src)); frr-7.4/ldpd/packet.c-211- return (0); ############################################## frr-7.4/ldpd/packet.c-225- log_debug("%s: bad packet size, source %s", __func__, frr-7.4/ldpd/packet.c:226: log_addr(af, &src)); frr-7.4/ldpd/packet.c-227- return (0); ############################################## frr-7.4/ldpd/packet.c-233- log_debug("%s: invalid LDP version %d, source %s", __func__, frr-7.4/ldpd/packet.c:234: ntohs(ldp_hdr.version), log_addr(af, &src)); frr-7.4/ldpd/packet.c-235- return (0); ############################################## frr-7.4/ldpd/packet.c-238- log_debug("%s: invalid label space %u, source %s", __func__, frr-7.4/ldpd/packet.c:239: ntohs(ldp_hdr.lspace_id), log_addr(af, &src)); frr-7.4/ldpd/packet.c-240- return (0); ############################################## frr-7.4/ldpd/packet.c-246- log_debug("%s: invalid LDP packet length %u, source %s", frr-7.4/ldpd/packet.c:247: __func__, ntohs(ldp_hdr.length), log_addr(af, &src)); frr-7.4/ldpd/packet.c-248- return (0); ############################################## frr-7.4/ldpd/packet.c-265- log_debug("%s: invalid LDP message length %u, source %s", frr-7.4/ldpd/packet.c:266: __func__, ntohs(msg.length), log_addr(af, &src)); frr-7.4/ldpd/packet.c-267- return (0); ############################################## frr-7.4/ldpd/packet.c-278- log_debug("%s: unknown LDP packet type, source %s", __func__, frr-7.4/ldpd/packet.c:279: log_addr(af, &src)); frr-7.4/ldpd/packet.c-280- } ############################################## frr-7.4/ldpd/packet.c-337- frr-7.4/ldpd/packet.c:338: sa2addr((struct sockaddr *)&src, &af, &addr, NULL); frr-7.4/ldpd/packet.c-339- ############################################## frr-7.4/ldpd/packet.c-344- */ frr-7.4/ldpd/packet.c:345: nbr = nbr_find_addr(af, &addr); frr-7.4/ldpd/packet.c-346- if (nbr == NULL) { ############################################## frr-7.4/ldpd/packet.c-748- else frr-7.4/ldpd/packet.c:749: sa2addr((struct sockaddr *)&ss, NULL, NULL, &tcp->lport); frr-7.4/ldpd/packet.c-750- if (getpeername(fd, (struct sockaddr *)&ss, &len) != 0) ############################################## frr-7.4/ldpd/packet.c-752- else frr-7.4/ldpd/packet.c:753: sa2addr((struct sockaddr *)&ss, NULL, NULL, &tcp->rport); frr-7.4/ldpd/packet.c-754- ############################################## frr-7.4/ldpd/packet.c-824- log_debug("%s: no adjacency with remote end: %s", __func__, frr-7.4/ldpd/packet.c:825: log_addr(pconn->af, &pconn->addr)); frr-7.4/ldpd/packet.c-826- ############################################## frr-7.4/ldpd/socket.c-124-#elif defined(HAVE_IP_RECVDSTADDR) frr-7.4/ldpd/socket.c:125: if (sock_set_ipv4_recvdstaddr(fd, 1) == -1) { frr-7.4/ldpd/socket.c-126- close(fd); ############################################## frr-7.4/ldpd/socket.c-381-int frr-7.4/ldpd/socket.c:382:sock_set_ipv4_recvdstaddr(int fd, int enable) frr-7.4/ldpd/socket.c-383-{ ############################################## frr-7.4/ldpd/socket.c-401- frr-7.4/ldpd/socket.c:402: if_addr.s_addr = if_get_ipv4_addr(iface); frr-7.4/ldpd/socket.c-403- ############################################## frr-7.4/ldpd/util.c-241-int frr-7.4/ldpd/util.c:242:bad_addr(int af, union ldpd_addr *addr) frr-7.4/ldpd/util.c-243-{ ############################################## frr-7.4/ldpd/util.c-262- log_warnx("%s: address %s already has embedded scope %u", frr-7.4/ldpd/util.c:263: __func__, log_sockaddr(sin6), ntohs(tmp16)); frr-7.4/ldpd/util.c-264- } ############################################## frr-7.4/ldpd/util.c-277- log_warnx("%s: address %s already has scope id %u", frr-7.4/ldpd/util.c:278: __func__, log_sockaddr(sin6), sin6->sin6_scope_id); frr-7.4/ldpd/util.c-279- ############################################## frr-7.4/ldpd/util.c-292- log_warnx("%s: address %s already has scope id %u", __func__, frr-7.4/ldpd/util.c:293: log_sockaddr(sin6), sin6->sin6_scope_id); frr-7.4/ldpd/util.c-294- ############################################## frr-7.4/ldpd/util.c-337-void frr-7.4/ldpd/util.c:338:sa2addr(struct sockaddr *sa, int *af, union ldpd_addr *addr, in_port_t *port) frr-7.4/ldpd/util.c-339-{ ############################################## frr-7.4/lib/bfd.c-161- case AF_INET: frr-7.4/lib/bfd.c:162: stream_put_in_addr(s, (struct in_addr *)dst_ip); frr-7.4/lib/bfd.c-163- break; ############################################## frr-7.4/lib/bfd.c-183- case AF_INET: frr-7.4/lib/bfd.c:184: stream_put_in_addr(s, (struct in_addr *)src_ip); frr-7.4/lib/bfd.c-185- break; ############################################## frr-7.4/lib/gitversion.pl-23- my $path = $2; frr-7.4/lib/gitversion.pl:24: my $url = `git config --get "remote.$1.url"`; frr-7.4/lib/gitversion.pl-25- chomp $url; ############################################## frr-7.4/lib/if.c-498- frr-7.4/lib/if.c:499:size_t if_lookup_by_hwaddr(const uint8_t *hw_addr, size_t addrsz, frr-7.4/lib/if.c-500- struct interface ***result, vrf_id_t vrf_id) ############################################## frr-7.4/lib/if.h-520- vrf_id_t vrf_id); frr-7.4/lib/if.h:521:size_t if_lookup_by_hwaddr(const uint8_t *hw_addr, size_t addrsz, frr-7.4/lib/if.h-522- struct interface ***result, vrf_id_t vrf_id); ############################################## frr-7.4/lib/ipaddr.h-61- frr-7.4/lib/ipaddr.h:62:static inline int str2ipaddr(const char *str, struct ipaddr *ip) frr-7.4/lib/ipaddr.h-63-{ ############################################## frr-7.4/lib/libfrr.c-179- frr-7.4/lib/libfrr.c:180:bool frr_zclient_addr(struct sockaddr_storage *sa, socklen_t *sa_len, frr-7.4/lib/libfrr.c-181- const char *path) ############################################## frr-7.4/lib/libfrr.c-666- frr-7.4/lib/libfrr.c:667: if (!frr_zclient_addr(&zclient_addr, &zclient_addr_len, frr-7.4/lib/libfrr.c-668- frr_zclientpath)) { ############################################## frr-7.4/lib/libfrr.h-143- frr-7.4/lib/libfrr.h:144:extern bool frr_zclient_addr(struct sockaddr_storage *sa, socklen_t *sa_len, frr-7.4/lib/libfrr.h-145- const char *path); ############################################## frr-7.4/lib/log.c-197- bprintfrr(&fb, "%-30s %16lx %16lx", name, (long)ip, (long)sp); frr-7.4/lib/log.c:198: if (dladdr((void *)ip, &dlinfo)) frr-7.4/lib/log.c-199- bprintfrr(&fb, " %s (mapped at %p)", ############################################## frr-7.4/lib/log.c-258- frr-7.4/lib/log.c:259: if (dladdr((void *)ip, &dlinfo)) frr-7.4/lib/log.c-260- zlog(priority, "%-30s %16lx %16lx %s (mapped at %p)", ############################################## frr-7.4/lib/northbound_confd.c-1405- confd_addr4->sin_family = AF_INET; frr-7.4/lib/northbound_confd.c:1406: confd_addr4->sin_addr.s_addr = inet_addr("127.0.0.1"); frr-7.4/lib/northbound_confd.c-1407- confd_addr4->sin_port = htons(CONFD_PORT); ############################################## frr-7.4/lib/prefix.c-1124- frr-7.4/lib/prefix.c:1125:in_addr_t ipv4_broadcast_addr(in_addr_t hostaddr, int masklen) frr-7.4/lib/prefix.c-1126-{ ############################################## frr-7.4/lib/prefix.h-454- * special treatment for /31 according to RFC3021 section 3.3 */ frr-7.4/lib/prefix.h:455:extern in_addr_t ipv4_broadcast_addr(in_addr_t hostaddr, int masklen); frr-7.4/lib/prefix.h-456- ############################################## frr-7.4/lib/smux.h-105-extern int oid_compare(const oid *, int, const oid *, int); frr-7.4/lib/smux.h:106:extern void oid2in_addr(oid[], int, struct in_addr *); frr-7.4/lib/smux.h-107-extern void *oid_copy(void *, const void *, size_t); frr-7.4/lib/smux.h:108:extern void oid_copy_addr(oid[], const struct in_addr *, int); frr-7.4/lib/smux.h-109- ############################################## frr-7.4/lib/snmp.c-52- frr-7.4/lib/snmp.c:53:void oid2in_addr(oid oid[], int len, struct in_addr *addr) frr-7.4/lib/snmp.c-54-{ ############################################## frr-7.4/lib/snmp.c-66- frr-7.4/lib/snmp.c:67:void oid_copy_addr(oid oid[], const struct in_addr *addr, int len) frr-7.4/lib/snmp.c-68-{ ############################################## frr-7.4/lib/sockunion.c-283- frr-7.4/lib/sockunion.c:284:int sockopt_reuseaddr(int sock) frr-7.4/lib/sockunion.c-285-{ ############################################## frr-7.4/lib/sockunion.c-479- frr-7.4/lib/sockunion.c:480:const uint8_t *sockunion_get_addr(const union sockunion *su) frr-7.4/lib/sockunion.c-481-{ ############################################## frr-7.4/lib/sockunion.h-79-extern size_t sockunion_get_addrlen(const union sockunion *); frr-7.4/lib/sockunion.h:80:extern const uint8_t *sockunion_get_addr(const union sockunion *); frr-7.4/lib/sockunion.h-81-extern void sockunion_set(union sockunion *, int family, const uint8_t *addr, ############################################## frr-7.4/lib/sockunion.h-87-extern int sockunion_stream_socket(union sockunion *); frr-7.4/lib/sockunion.h:88:extern int sockopt_reuseaddr(int); frr-7.4/lib/sockunion.h-89-extern int sockopt_reuseport(int); ############################################## frr-7.4/lib/stream.c-835-/* Put long word to the stream. */ frr-7.4/lib/stream.c:836:int stream_put_in_addr(struct stream *s, const struct in_addr *addr) frr-7.4/lib/stream.c-837-{ ############################################## frr-7.4/lib/stream.h-188-extern int stream_put_ipv4(struct stream *, uint32_t); frr-7.4/lib/stream.h:189:extern int stream_put_in_addr(struct stream *s, const struct in_addr *addr); frr-7.4/lib/stream.h-190-extern int stream_put_in_addr_at(struct stream *s, size_t putp, ############################################## frr-7.4/lib/vty.c-1907- sockopt_v6only(ainfo->ai_family, sock); frr-7.4/lib/vty.c:1908: sockopt_reuseaddr(sock); frr-7.4/lib/vty.c-1909- sockopt_reuseport(sock); ############################################## frr-7.4/lib/yang_wrappers.c-1079-{ frr-7.4/lib/yang_wrappers.c:1080: (void)str2ipaddr(value, ip); frr-7.4/lib/yang_wrappers.c-1081-} ############################################## frr-7.4/lib/yang_wrappers.c-1110- assert(dleaf->value_type == LY_TYPE_STRING); frr-7.4/lib/yang_wrappers.c:1111: (void)str2ipaddr(dleaf->value_str, addr); frr-7.4/lib/yang_wrappers.c-1112-} ############################################## frr-7.4/lib/zclient.c-714- case AF_INET: frr-7.4/lib/zclient.c:715: stream_put_in_addr(s, &p->u.prefix4); frr-7.4/lib/zclient.c-716- break; ############################################## frr-7.4/lib/zclient.c-920- case NEXTHOP_TYPE_IPV4_IFINDEX: frr-7.4/lib/zclient.c:921: stream_put_in_addr(s, &api_nh->gate.ipv4); frr-7.4/lib/zclient.c-922- stream_putl(s, api_nh->ifindex); ############################################## frr-7.4/lib/zclient.c-2014- w += stream_putl(s, iflp->rmt_as); frr-7.4/lib/zclient.c:2015: w += stream_put_in_addr(s, &iflp->rmt_ip); frr-7.4/lib/zclient.c-2016- ############################################## frr-7.4/lib/zclient.c-2911- case AF_INET: frr-7.4/lib/zclient.c:2912: stream_put_in_addr(s, &pw->nexthop.ipv4); frr-7.4/lib/zclient.c-2913- break; ############################################## frr-7.4/m4/ax_compare_version.m4-134- # Determine the number of characters in A and B. frr-7.4/m4/ax_compare_version.m4:135: ax_compare_version_len_A=`echo "$A" | $AWK '{print(length)}'` frr-7.4/m4/ax_compare_version.m4:136: ax_compare_version_len_B=`echo "$B" | $AWK '{print(length)}'` frr-7.4/m4/ax_compare_version.m4-137- frr-7.4/m4/ax_compare_version.m4-138- # Set A to no more than B's length and B to no more than A's length. frr-7.4/m4/ax_compare_version.m4:139: A=`echo "$A" | sed "s/\(.\{$ax_compare_version_len_B\}\).*/\1/"` frr-7.4/m4/ax_compare_version.m4:140: B=`echo "$B" | sed "s/\(.\{$ax_compare_version_len_A\}\).*/\1/"` frr-7.4/m4/ax_compare_version.m4-141- ], ############################################## frr-7.4/m4/ax_compare_version.m4-143- # A count greater than zero means use only that many subversions frr-7.4/m4/ax_compare_version.m4:144: A=`echo "$A" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` frr-7.4/m4/ax_compare_version.m4:145: B=`echo "$B" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` frr-7.4/m4/ax_compare_version.m4-146- ], ############################################## frr-7.4/m4/ax_compare_version.m4-152- # Pad zeros at end of numbers to make same length. frr-7.4/m4/ax_compare_version.m4:153: ax_compare_version_tmp_A="$A`echo $B | sed 's/./0/g'`" frr-7.4/m4/ax_compare_version.m4:154: B="$B`echo $A | sed 's/./0/g'`" frr-7.4/m4/ax_compare_version.m4-155- A="$ax_compare_version_tmp_A" ############################################## frr-7.4/m4/ax_lua.m4-275- AC_SUBST([LUA_VERSION], [$ax_cv_lua_version]) frr-7.4/m4/ax_lua.m4:276: AC_SUBST([LUA_SHORT_VERSION], [`echo "$LUA_VERSION" | $SED 's|\.||'`]) frr-7.4/m4/ax_lua.m4-277- ############################################## frr-7.4/m4/ax_lua.m4-282- [ax_cv_lua_platform], frr-7.4/m4/ax_lua.m4:283: [ax_cv_lua_platform=[`$LUA -e 'print("unknown")'`]]) frr-7.4/m4/ax_lua.m4-284- AC_SUBST([LUA_PLATFORM], [$ax_cv_lua_platform]) ############################################## frr-7.4/m4/ax_lua.m4-310- [ dnl Fix the prefix. frr-7.4/m4/ax_lua.m4:311: _ax_strip_prefix=`echo "$ax_lua_prefix" | $SED 's|.|.|g'` frr-7.4/m4/ax_lua.m4-312- ax_cv_lua_luadir=`echo "$ax_lua_prefixed_path" | \ ############################################## frr-7.4/m4/ax_lua.m4-337- [ dnl Fix the prefix. frr-7.4/m4/ax_lua.m4:338: _ax_strip_prefix=`echo "$ax_lua_exec_prefix" | $SED 's|.|.|g'` frr-7.4/m4/ax_lua.m4-339- ax_cv_lua_luaexecdir=`echo "$ax_lua_prefixed_path" | \ ############################################## frr-7.4/m4/ax_lua.m4-470- dnl Some default directories to search. frr-7.4/m4/ax_lua.m4:471: LUA_SHORT_VERSION=`echo "$LUA_VERSION" | $SED 's|\.||'` frr-7.4/m4/ax_lua.m4-472- m4_define_default([_AX_LUA_INCLUDE_LIST], ############################################## frr-7.4/m4/ax_python.m4-54- AC_RUN_LOG(["$PYTHON" -c "import $pymod"]) frr-7.4/m4/ax_python.m4:55: sane="`echo \"$pymod\" | tr -c '[a-zA-Z0-9\n]' '_'`" frr-7.4/m4/ax_python.m4-56- if test "$ac_status" -eq 0; then ############################################## frr-7.4/m4/ax_python.m4-82- AC_RUN_LOG(["$PYTHON" -m "$pymod" $2 > /dev/null]) frr-7.4/m4/ax_python.m4:83: sane="`echo \"$pymod\" | tr -c '[a-zA-Z0-9\n]' '_'`" frr-7.4/m4/ax_python.m4-84- if test "$ac_status" -eq 0; then ############################################## frr-7.4/m4/ax_python.m4-171- frr-7.4/m4/ax_python.m4:172: py_abi="` \"$1\" -c \"import sys; print(getattr(sys, 'abiflags', ''))\"`" frr-7.4/m4/ax_python.m4:173: py_hex="` \"$1\" -c \"import sys; print(hex(sys.hexversion))\"`" frr-7.4/m4/ax_python.m4:174: py_ldver="` \"$1\" -c \"import sysconfig; print(sysconfig.get_config_var('LDVERSION') or '')\"`" frr-7.4/m4/ax_python.m4:175: py_ver="` \"$1\" -c \"import sysconfig; print(sysconfig.get_config_var('VERSION') or '')\"`" frr-7.4/m4/ax_python.m4:176: py_bindir="`\"$1\" -c \"import sysconfig; print(sysconfig.get_config_var('BINDIR') or '')\"`" frr-7.4/m4/ax_python.m4-177- test -z "$py_bindir" || py_bindir="$py_bindir/" ############################################## frr-7.4/m4/ax_python.m4-187- frr-7.4/m4/ax_python.m4:188: PYTHON_CFLAGS="`\"$pycfg\" --includes`" frr-7.4/m4/ax_python.m4-189- if test x"${py_ver}" = x"3.8" || test x"{py_ver}" = x"3.9"; then frr-7.4/m4/ax_python.m4:190: PYTHON_LIBS="`\"$pycfg\" --ldflags --embed`" frr-7.4/m4/ax_python.m4-191- else frr-7.4/m4/ax_python.m4:192: PYTHON_LIBS="`\"$pycfg\" --ldflags`" frr-7.4/m4/ax_python.m4-193- fi ############################################## frr-7.4/m4/pkg.m4-75- PKG_CHECK_EXISTS([$3], frr-7.4/m4/pkg.m4:76: [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` frr-7.4/m4/pkg.m4-77- test "x$?" != "x0" && pkg_failed=yes ], ############################################## frr-7.4/m4/pkg.m4-124- if test $_pkg_short_errors_supported = yes; then frr-7.4/m4/pkg.m4:125: $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` frr-7.4/m4/pkg.m4-126- else frr-7.4/m4/pkg.m4:127: $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` frr-7.4/m4/pkg.m4-128- fi ############################################## frr-7.4/nhrpd/netlink_arp.c-49- }; frr-7.4/nhrpd/netlink_arp.c:50: znl_rta_push(zb, NDA_DST, sockunion_get_addr(proto), frr-7.4/nhrpd/netlink_arp.c-51- family2addrsize(sockunion_family(proto))); frr-7.4/nhrpd/netlink_arp.c-52- if (nbma) frr-7.4/nhrpd/netlink_arp.c:53: znl_rta_push(zb, NDA_LLADDR, sockunion_get_addr(nbma), frr-7.4/nhrpd/netlink_arp.c-54- family2addrsize(sockunion_family(nbma))); ############################################## frr-7.4/nhrpd/nhrp_packet.c-69- frr-7.4/nhrpd/nhrp_packet.c:70: zbuf_put(zb, sockunion_get_addr(src_nbma), hdr->src_nbma_address_len); frr-7.4/nhrpd/nhrp_packet.c:71: zbuf_put(zb, sockunion_get_addr(src_proto), frr-7.4/nhrpd/nhrp_packet.c-72- hdr->src_protocol_address_len); frr-7.4/nhrpd/nhrp_packet.c:73: zbuf_put(zb, sockunion_get_addr(dst_proto), frr-7.4/nhrpd/nhrp_packet.c-74- hdr->dst_protocol_address_len); ############################################## frr-7.4/nhrpd/nhrp_packet.c-148- cie->nbma_address_len = sockunion_get_addrlen(nbma); frr-7.4/nhrpd/nhrp_packet.c:149: zbuf_put(zb, sockunion_get_addr(nbma), cie->nbma_address_len); frr-7.4/nhrpd/nhrp_packet.c-150- } ############################################## frr-7.4/nhrpd/nhrp_packet.c-152- cie->protocol_address_len = sockunion_get_addrlen(proto); frr-7.4/nhrpd/nhrp_packet.c:153: zbuf_put(zb, sockunion_get_addr(proto), frr-7.4/nhrpd/nhrp_packet.c-154- cie->protocol_address_len); ############################################## frr-7.4/nhrpd/nhrp_peer.c-311- os_sendmsg(zb->head, zbuf_used(zb), p->ifp->ifindex, frr-7.4/nhrpd/nhrp_peer.c:312: sockunion_get_addr(&p->vc->remote.nbma), frr-7.4/nhrpd/nhrp_peer.c-313- sockunion_get_addrlen(&p->vc->remote.nbma)); ############################################## frr-7.4/ospf6d/ospf6_abr.c-893- prefix.prefixlen = prefix_lsa->prefix.prefix_length; frr-7.4/ospf6d/ospf6_abr.c:894: ospf6_prefix_in6_addr(&prefix.u.prefix6, prefix_lsa, frr-7.4/ospf6d/ospf6_abr.c-895- &prefix_lsa->prefix); ############################################## frr-7.4/ospf6d/ospf6_abr.c-1329- frr-7.4/ospf6d/ospf6_abr.c:1330: ospf6_prefix_in6_addr(&in6, prefix_lsa, &prefix_lsa->prefix); frr-7.4/ospf6d/ospf6_abr.c-1331- if (buf) { ############################################## frr-7.4/ospf6d/ospf6_asbr.c-499- route->prefix.prefixlen = external->prefix.prefix_length; frr-7.4/ospf6d/ospf6_asbr.c:500: ospf6_prefix_in6_addr(&route->prefix.u.prefix6, external, frr-7.4/ospf6d/ospf6_asbr.c-501- &external->prefix); ############################################## frr-7.4/ospf6d/ospf6_asbr.c-579- route_to_del->prefix.prefixlen = external->prefix.prefix_length; frr-7.4/ospf6d/ospf6_asbr.c:580: ospf6_prefix_in6_addr(&route_to_del->prefix.u.prefix6, external, frr-7.4/ospf6d/ospf6_asbr.c-581- &external->prefix); ############################################## frr-7.4/ospf6d/ospf6_asbr.c-606- prefix.prefixlen = external->prefix.prefix_length; frr-7.4/ospf6d/ospf6_asbr.c:607: ospf6_prefix_in6_addr(&prefix.u.prefix6, external, &external->prefix); frr-7.4/ospf6d/ospf6_asbr.c-608- ############################################## frr-7.4/ospf6d/ospf6_asbr.c-1737- if (pos == 0) { frr-7.4/ospf6d/ospf6_asbr.c:1738: ospf6_prefix_in6_addr(&in6, external, frr-7.4/ospf6d/ospf6_asbr.c-1739- &external->prefix); ############################################## frr-7.4/ospf6d/ospf6_intra.c-1706- route->prefix.prefixlen = op->prefix_length; frr-7.4/ospf6d/ospf6_intra.c:1707: ospf6_prefix_in6_addr(&route->prefix.u.prefix6, frr-7.4/ospf6d/ospf6_intra.c-1708- intra_prefix_lsa, op); ############################################## frr-7.4/ospf6d/ospf6_intra.c-1888- prefix.prefixlen = op->prefix_length; frr-7.4/ospf6d/ospf6_intra.c:1889: ospf6_prefix_in6_addr(&prefix.u.prefix6, intra_prefix_lsa, op); frr-7.4/ospf6d/ospf6_intra.c-1890- ############################################## frr-7.4/ospf6d/ospf6_network.c-98-#if 1 frr-7.4/ospf6d/ospf6_network.c:99: sockopt_reuseaddr(ospf6_sock); frr-7.4/ospf6d/ospf6_network.c-100-#else frr-7.4/ospf6d/ospf6_network.c:101: ospf6_set_reuseaddr(); frr-7.4/ospf6d/ospf6_network.c-102-#endif /*1*/ ############################################## frr-7.4/ospf6d/ospf6_proto.c-26- frr-7.4/ospf6d/ospf6_proto.c:27:void ospf6_prefix_in6_addr(struct in6_addr *in6, const void *prefix_buf, frr-7.4/ospf6d/ospf6_proto.c-28- const struct ospf6_prefix *p) ############################################## frr-7.4/ospf6d/ospf6_proto.h-86- frr-7.4/ospf6d/ospf6_proto.h:87:extern void ospf6_prefix_in6_addr(struct in6_addr *in6, const void *prefix_buf, frr-7.4/ospf6d/ospf6_proto.h-88- const struct ospf6_prefix *p); ############################################## frr-7.4/ospfd/ospf_apiserver.c-79- frr-7.4/ospfd/ospf_apiserver.c:80:struct ospf_interface *ospf_apiserver_if_lookup_by_addr(struct in_addr address) frr-7.4/ospfd/ospf_apiserver.c-81-{ ############################################## frr-7.4/ospfd/ospf_apiserver.c-580- /* This is a server, so reuse address and port */ frr-7.4/ospfd/ospf_apiserver.c:581: sockopt_reuseaddr(accept_sock); frr-7.4/ospfd/ospf_apiserver.c-582- sockopt_reuseport(accept_sock); ############################################## frr-7.4/ospfd/ospf_apiserver.c-1512- case OSPF_OPAQUE_LINK_LSA: frr-7.4/ospfd/ospf_apiserver.c:1513: oi = ospf_apiserver_if_lookup_by_addr(omsg->ifaddr); frr-7.4/ospfd/ospf_apiserver.c-1514- if (!oi) { ############################################## frr-7.4/ospfd/ospf_apiserver.h-163-extern struct ospf_interface * frr-7.4/ospfd/ospf_apiserver.h:164:ospf_apiserver_if_lookup_by_addr(struct in_addr address); frr-7.4/ospfd/ospf_apiserver.h-165-extern struct ospf_interface * ############################################## frr-7.4/ospfd/ospf_bfd.c-253- } else { frr-7.4/ospfd/ospf_bfd.c:254: nbr = ospf_nbr_lookup_by_addr(oi->nbrs, &p.u.prefix4); frr-7.4/ospfd/ospf_bfd.c-255- } ############################################## frr-7.4/ospfd/ospf_ext.c-430-/* Experimental SubTLV from Cisco */ frr-7.4/ospfd/ospf_ext.c:431:static void set_rmt_itf_addr(struct ext_itf *exti, struct in_addr rmtif) frr-7.4/ospfd/ospf_ext.c-432-{ ############################################## frr-7.4/ospfd/ospf_ext.c-695- /* And Remote Interface address */ frr-7.4/ospfd/ospf_ext.c:696: set_rmt_itf_addr(exti, nbr->address.u.prefix4); frr-7.4/ospfd/ospf_ext.c-697- ############################################## frr-7.4/ospfd/ospf_ext.c-1582-/* Cisco experimental SubTLV */ frr-7.4/ospfd/ospf_ext.c:1583:static uint16_t show_vty_ext_link_rmt_itf_addr(struct vty *vty, frr-7.4/ospfd/ospf_ext.c-1584- struct tlv_header *tlvh) ############################################## frr-7.4/ospfd/ospf_ext.c-1672- case EXT_SUBTLV_RMT_ITF_ADDR: frr-7.4/ospfd/ospf_ext.c:1673: sum += show_vty_ext_link_rmt_itf_addr(vty, tlvh); frr-7.4/ospfd/ospf_ext.c-1674- break; ############################################## frr-7.4/ospfd/ospf_interface.c-405- frr-7.4/ospfd/ospf_interface.c:406:struct ospf_interface *ospf_if_lookup_by_local_addr(struct ospf *ospf, frr-7.4/ospfd/ospf_interface.c-407- struct interface *ifp, ############################################## frr-7.4/ospfd/ospf_interface.h-268-extern struct ospf_interface * frr-7.4/ospfd/ospf_interface.h:269:ospf_if_lookup_by_local_addr(struct ospf *, struct interface *, struct in_addr); frr-7.4/ospfd/ospf_interface.h-270-extern struct ospf_interface *ospf_if_lookup_by_prefix(struct ospf *, ############################################## frr-7.4/ospfd/ospf_lsa.c-536- frr-7.4/ospfd/ospf_lsa.c:537: dr = ospf_nbr_lookup_by_addr(oi->nbrs, &DR(oi)); frr-7.4/ospfd/ospf_lsa.c-538- /* Describe Type 2 link. */ ############################################## frr-7.4/ospfd/ospf_lsa.c-1082- /* Retrieve the oi for the network LSA */ frr-7.4/ospfd/ospf_lsa.c:1083: oi = ospf_if_lookup_by_local_addr(area->ospf, NULL, lsa->data->id); frr-7.4/ospfd/ospf_lsa.c-1084- if (oi == NULL) { ############################################## frr-7.4/ospfd/ospf_neighbor.c-322- */ frr-7.4/ospfd/ospf_neighbor.c:323:struct ospf_neighbor *ospf_nbr_lookup_by_addr(struct route_table *nbrs, frr-7.4/ospfd/ospf_neighbor.c-324- struct in_addr *addr) ############################################## frr-7.4/ospfd/ospf_neighbor.c-413- else frr-7.4/ospfd/ospf_neighbor.c:414: return (ospf_nbr_lookup_by_addr(oi->nbrs, &srcaddr)); frr-7.4/ospfd/ospf_neighbor.c-415-} ############################################## frr-7.4/ospfd/ospf_neighbor.h-110- struct ip *, struct ospf_header *); frr-7.4/ospfd/ospf_neighbor.h:111:extern struct ospf_neighbor *ospf_nbr_lookup_by_addr(struct route_table *, frr-7.4/ospfd/ospf_neighbor.h-112- struct in_addr *); ############################################## frr-7.4/ospfd/ospf_packet.c-2402- */ frr-7.4/ospfd/ospf_packet.c:2403: if ((rcv_oi = ospf_if_lookup_by_local_addr(ospf, NULL, iph->ip_dst)) frr-7.4/ospfd/ospf_packet.c-2404- == NULL) ############################################## frr-7.4/ospfd/ospf_packet.c-2999- /* Self-originated packet should be discarded silently. */ frr-7.4/ospfd/ospf_packet.c:3000: if (ospf_if_lookup_by_local_addr(ospf, NULL, iph->ip_src)) { frr-7.4/ospfd/ospf_packet.c-3001- if (IS_DEBUG_OSPF_PACKET(0, RECV)) { ############################################## frr-7.4/ospfd/ospf_route.c-489- if (parent_is_root && link->link_data.s_addr == 0xffffffff frr-7.4/ospfd/ospf_route.c:490: && ospf_if_lookup_by_local_addr(area->ospf, NULL, link->link_id)) { frr-7.4/ospfd/ospf_route.c-491- if (IS_DEBUG_OSPF_EVENT) ############################################## frr-7.4/ospfd/ospf_snmp.c-659- frr-7.4/ospfd/ospf_snmp.c:660: oid2in_addr(name + v->namelen, sizeof(struct in_addr), addr); frr-7.4/ospfd/ospf_snmp.c-661- ############################################## frr-7.4/ospfd/ospf_snmp.c-669- frr-7.4/ospfd/ospf_snmp.c:670: oid2in_addr(name + v->namelen, len, addr); frr-7.4/ospfd/ospf_snmp.c-671- ############################################## frr-7.4/ospfd/ospf_snmp.c-676- frr-7.4/ospfd/ospf_snmp.c:677: oid_copy_addr(name + v->namelen, addr, sizeof(struct in_addr)); frr-7.4/ospfd/ospf_snmp.c-678- *length = sizeof(struct in_addr) + v->namelen; ############################################## frr-7.4/ospfd/ospf_snmp.c-782- frr-7.4/ospfd/ospf_snmp.c:783: oid2in_addr(name + v->namelen, sizeof(struct in_addr), addr); frr-7.4/ospfd/ospf_snmp.c-784- ############################################## frr-7.4/ospfd/ospf_snmp.c-795- frr-7.4/ospfd/ospf_snmp.c:796: oid2in_addr(name + v->namelen, len, addr); frr-7.4/ospfd/ospf_snmp.c-797- ############################################## frr-7.4/ospfd/ospf_snmp.c-802- frr-7.4/ospfd/ospf_snmp.c:803: oid_copy_addr(name + v->namelen, addr, sizeof(struct in_addr)); frr-7.4/ospfd/ospf_snmp.c-804- /* Set TOS 0. */ ############################################## frr-7.4/ospfd/ospf_snmp.c-917- /* Lookup area first. */ frr-7.4/ospfd/ospf_snmp.c:918: oid2in_addr(offset, IN_ADDR_SIZE, area_id); frr-7.4/ospfd/ospf_snmp.c-919- area = ospf_area_lookup_by_area_id(ospf, *area_id); ############################################## frr-7.4/ospfd/ospf_snmp.c-928- /* LS ID. */ frr-7.4/ospfd/ospf_snmp.c:929: oid2in_addr(offset, IN_ADDR_SIZE, ls_id); frr-7.4/ospfd/ospf_snmp.c-930- offset += IN_ADDR_SIZE; ############################################## frr-7.4/ospfd/ospf_snmp.c-932- /* Router ID. */ frr-7.4/ospfd/ospf_snmp.c:933: oid2in_addr(offset, IN_ADDR_SIZE, router_id); frr-7.4/ospfd/ospf_snmp.c-934- ############################################## frr-7.4/ospfd/ospf_snmp.c-946- frr-7.4/ospfd/ospf_snmp.c:947: oid2in_addr(offset, len, area_id); frr-7.4/ospfd/ospf_snmp.c-948- ############################################## frr-7.4/ospfd/ospf_snmp.c-982- frr-7.4/ospfd/ospf_snmp.c:983: oid2in_addr(offset, len, ls_id); frr-7.4/ospfd/ospf_snmp.c-984- } ############################################## frr-7.4/ospfd/ospf_snmp.c-997- frr-7.4/ospfd/ospf_snmp.c:998: oid2in_addr(offset, len, router_id); frr-7.4/ospfd/ospf_snmp.c-999- } ############################################## frr-7.4/ospfd/ospf_snmp.c-1010- offset = name + v->namelen; frr-7.4/ospfd/ospf_snmp.c:1011: oid_copy_addr(offset, area_id, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1012- offset += IN_ADDR_SIZE; ############################################## frr-7.4/ospfd/ospf_snmp.c-1014- offset++; frr-7.4/ospfd/ospf_snmp.c:1015: oid_copy_addr(offset, &lsa->data->id, frr-7.4/ospfd/ospf_snmp.c-1016- IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1017- offset += IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:1018: oid_copy_addr(offset, &lsa->data->adv_router, frr-7.4/ospfd/ospf_snmp.c-1019- IN_ADDR_SIZE); ############################################## frr-7.4/ospfd/ospf_snmp.c-1116- /* Lookup area first. */ frr-7.4/ospfd/ospf_snmp.c:1117: oid2in_addr(offset, IN_ADDR_SIZE, area_id); frr-7.4/ospfd/ospf_snmp.c-1118- ############################################## frr-7.4/ospfd/ospf_snmp.c-1125- /* Lookup area range. */ frr-7.4/ospfd/ospf_snmp.c:1126: oid2in_addr(offset, IN_ADDR_SIZE, range_net); frr-7.4/ospfd/ospf_snmp.c-1127- p.prefix = *range_net; ############################################## frr-7.4/ospfd/ospf_snmp.c-1138- frr-7.4/ospfd/ospf_snmp.c:1139: oid2in_addr(offset, len, area_id); frr-7.4/ospfd/ospf_snmp.c-1140- ############################################## frr-7.4/ospfd/ospf_snmp.c-1160- frr-7.4/ospfd/ospf_snmp.c:1161: oid2in_addr(offset, len, range_net); frr-7.4/ospfd/ospf_snmp.c-1162- ############################################## frr-7.4/ospfd/ospf_snmp.c-1172- offset = name + v->namelen; frr-7.4/ospfd/ospf_snmp.c:1173: oid_copy_addr(offset, area_id, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1174- offset += IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:1175: oid_copy_addr(offset, range_net, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1176- ############################################## frr-7.4/ospfd/ospf_snmp.c-1255- frr-7.4/ospfd/ospf_snmp.c:1256: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, addr); frr-7.4/ospfd/ospf_snmp.c-1257- ############################################## frr-7.4/ospfd/ospf_snmp.c-1265- frr-7.4/ospfd/ospf_snmp.c:1266: oid2in_addr(name + v->namelen, len, addr); frr-7.4/ospfd/ospf_snmp.c-1267- ############################################## frr-7.4/ospfd/ospf_snmp.c-1273- frr-7.4/ospfd/ospf_snmp.c:1274: oid_copy_addr(name + v->namelen, addr, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1275- ############################################## frr-7.4/ospfd/ospf_snmp.c-1430- frr-7.4/ospfd/ospf_snmp.c:1431:static int ospf_snmp_is_if_have_addr(struct interface *ifp) frr-7.4/ospfd/ospf_snmp.c-1432-{ ############################################## frr-7.4/ospfd/ospf_snmp.c-1455- if (IPV4_ADDR_SAME(&osif->addr, ifaddr)) frr-7.4/ospfd/ospf_snmp.c:1456: oi = ospf_if_lookup_by_local_addr( frr-7.4/ospfd/ospf_snmp.c-1457- ospf, osif->ifp, *ifaddr); ############################################## frr-7.4/ospfd/ospf_snmp.c-1459- if (osif->ifindex == *ifindex) frr-7.4/ospfd/ospf_snmp.c:1460: oi = ospf_if_lookup_by_local_addr( frr-7.4/ospfd/ospf_snmp.c-1461- ospf, osif->ifp, *ifaddr); ############################################## frr-7.4/ospfd/ospf_snmp.c-1490- * OSPF interface */ frr-7.4/ospfd/ospf_snmp.c:1491: oi = ospf_if_lookup_by_local_addr(ospf, osif->ifp, frr-7.4/ospfd/ospf_snmp.c-1492- *ifaddr); ############################################## frr-7.4/ospfd/ospf_snmp.c-1506- * entry */ frr-7.4/ospfd/ospf_snmp.c:1507: if ((ospf_snmp_is_if_have_addr(osif->ifp)) frr-7.4/ospfd/ospf_snmp.c-1508- && (ntohl(osif->addr.s_addr) ############################################## frr-7.4/ospfd/ospf_snmp.c-1513- /* and it must be an OSPF interface */ frr-7.4/ospfd/ospf_snmp.c:1514: oi = ospf_if_lookup_by_local_addr( frr-7.4/ospfd/ospf_snmp.c-1515- ospf, osif->ifp, *ifaddr); ############################################## frr-7.4/ospfd/ospf_snmp.c-1525- entry */ frr-7.4/ospfd/ospf_snmp.c:1526: if ((!ospf_snmp_is_if_have_addr(osif->ifp)) frr-7.4/ospfd/ospf_snmp.c-1527- && (osif->ifindex > *ifindex)) { ############################################## frr-7.4/ospfd/ospf_snmp.c-1531- /* and it must be an OSPF interface */ frr-7.4/ospfd/ospf_snmp.c:1532: oi = ospf_if_lookup_by_local_addr(ospf, osif->ifp, frr-7.4/ospfd/ospf_snmp.c-1533- *ifaddr); ############################################## frr-7.4/ospfd/ospf_snmp.c-1568- frr-7.4/ospfd/ospf_snmp.c:1569: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, ifaddr); frr-7.4/ospfd/ospf_snmp.c-1570- *ifindex = name[v->namelen + IN_ADDR_SIZE]; ############################################## frr-7.4/ospfd/ospf_snmp.c-1579- frr-7.4/ospfd/ospf_snmp.c:1580: oid2in_addr(name + v->namelen, len, ifaddr); frr-7.4/ospfd/ospf_snmp.c-1581- ############################################## frr-7.4/ospfd/ospf_snmp.c-1595- offset = name + v->namelen; frr-7.4/ospfd/ospf_snmp.c:1596: oid_copy_addr(offset, ifaddr, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1597- offset += IN_ADDR_SIZE; ############################################## frr-7.4/ospfd/ospf_snmp.c-1708- frr-7.4/ospfd/ospf_snmp.c:1709: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, ifaddr); frr-7.4/ospfd/ospf_snmp.c-1710- *ifindex = name[v->namelen + IN_ADDR_SIZE]; ############################################## frr-7.4/ospfd/ospf_snmp.c-1723- frr-7.4/ospfd/ospf_snmp.c:1724: oid2in_addr(name + v->namelen, len, ifaddr); frr-7.4/ospfd/ospf_snmp.c-1725- ############################################## frr-7.4/ospfd/ospf_snmp.c-1739- offset = name + v->namelen; frr-7.4/ospfd/ospf_snmp.c:1740: oid_copy_addr(offset, ifaddr, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-1741- offset += IN_ADDR_SIZE; ############################################## frr-7.4/ospfd/ospf_snmp.c-1904- frr-7.4/ospfd/ospf_snmp.c:1905: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, area_id); frr-7.4/ospfd/ospf_snmp.c:1906: oid2in_addr(name + v->namelen + IN_ADDR_SIZE, IN_ADDR_SIZE, frr-7.4/ospfd/ospf_snmp.c-1907- neighbor); ############################################## frr-7.4/ospfd/ospf_snmp.c-1917- len = IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:1918: oid2in_addr(name + v->namelen, len, area_id); frr-7.4/ospfd/ospf_snmp.c-1919- ############################################## frr-7.4/ospfd/ospf_snmp.c-1922- len = IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:1923: oid2in_addr(name + v->namelen + IN_ADDR_SIZE, len, neighbor); frr-7.4/ospfd/ospf_snmp.c-1924- ############################################## frr-7.4/ospfd/ospf_snmp.c-1928- *length = v->namelen + IN_ADDR_SIZE + IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:1929: oid_copy_addr(name + v->namelen, area_id, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c:1930: oid_copy_addr(name + v->namelen + IN_ADDR_SIZE, frr-7.4/ospfd/ospf_snmp.c-1931- neighbor, IN_ADDR_SIZE); ############################################## frr-7.4/ospfd/ospf_snmp.c-2079- frr-7.4/ospfd/ospf_snmp.c:2080: oid2in_addr(name + v->namelen, IN_ADDR_SIZE, nbr_addr); frr-7.4/ospfd/ospf_snmp.c-2081- *ifindex = name[v->namelen + IN_ADDR_SIZE]; ############################################## frr-7.4/ospfd/ospf_snmp.c-2093- frr-7.4/ospfd/ospf_snmp.c:2094: oid2in_addr(name + v->namelen, len, nbr_addr); frr-7.4/ospfd/ospf_snmp.c-2095- ############################################## frr-7.4/ospfd/ospf_snmp.c-2103- *length = v->namelen + IN_ADDR_SIZE + 1; frr-7.4/ospfd/ospf_snmp.c:2104: oid_copy_addr(name + v->namelen, nbr_addr, frr-7.4/ospfd/ospf_snmp.c-2105- IN_ADDR_SIZE); ############################################## frr-7.4/ospfd/ospf_snmp.c-2276- /* LS ID. */ frr-7.4/ospfd/ospf_snmp.c:2277: oid2in_addr(offset, IN_ADDR_SIZE, ls_id); frr-7.4/ospfd/ospf_snmp.c-2278- offset += IN_ADDR_SIZE; ############################################## frr-7.4/ospfd/ospf_snmp.c-2280- /* Router ID. */ frr-7.4/ospfd/ospf_snmp.c:2281: oid2in_addr(offset, IN_ADDR_SIZE, router_id); frr-7.4/ospfd/ospf_snmp.c-2282- ############################################## frr-7.4/ospfd/ospf_snmp.c-2303- frr-7.4/ospfd/ospf_snmp.c:2304: oid2in_addr(offset, len, ls_id); frr-7.4/ospfd/ospf_snmp.c-2305- ############################################## frr-7.4/ospfd/ospf_snmp.c-2313- frr-7.4/ospfd/ospf_snmp.c:2314: oid2in_addr(offset, len, router_id); frr-7.4/ospfd/ospf_snmp.c-2315- ############################################## frr-7.4/ospfd/ospf_snmp.c-2327- offset++; frr-7.4/ospfd/ospf_snmp.c:2328: oid_copy_addr(offset, &lsa->data->id, IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-2329- offset += IN_ADDR_SIZE; frr-7.4/ospfd/ospf_snmp.c:2330: oid_copy_addr(offset, &lsa->data->adv_router, frr-7.4/ospfd/ospf_snmp.c-2331- IN_ADDR_SIZE); ############################################## frr-7.4/ospfd/ospf_snmp.c-2460- frr-7.4/ospfd/ospf_snmp.c:2461: oid_copy_addr(index, &(on->address.u.prefix4), IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-2462- index[IN_ADDR_SIZE] = 0; ############################################## frr-7.4/ospfd/ospf_snmp.c-2475- frr-7.4/ospfd/ospf_snmp.c:2476: oid_copy_addr(index, &(on->address.u.prefix4), IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-2477- index[IN_ADDR_SIZE] = 0; ############################################## frr-7.4/ospfd/ospf_snmp.c-2514- frr-7.4/ospfd/ospf_snmp.c:2515: oid_copy_addr(index, &(oi->address->u.prefix4), IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-2516- index[IN_ADDR_SIZE] = 0; ############################################## frr-7.4/ospfd/ospf_snmp.c-2529- frr-7.4/ospfd/ospf_snmp.c:2530: oid_copy_addr(index, &(oi->address->u.prefix4), IN_ADDR_SIZE); frr-7.4/ospfd/ospf_snmp.c-2531- index[IN_ADDR_SIZE] = 0; ############################################## frr-7.4/ospfd/ospf_sr.c-392-/* Get neighbor full structure from address */ frr-7.4/ospfd/ospf_sr.c:393:static struct ospf_neighbor *get_neighbor_by_addr(struct ospf *top, frr-7.4/ospfd/ospf_sr.c-394- struct in_addr addr) ############################################## frr-7.4/ospfd/ospf_sr.c-419-/* Get OSPF Path from address */ frr-7.4/ospfd/ospf_sr.c:420:static struct ospf_path *get_nexthop_by_addr(struct ospf *top, frr-7.4/ospfd/ospf_sr.c-421- struct prefix_ipv4 p) ############################################## frr-7.4/ospfd/ospf_sr.c-470- /* First determine the OSPF Neighbor */ frr-7.4/ospfd/ospf_sr.c:471: nh = get_neighbor_by_addr(top, srl->nhlfe[0].nexthop); frr-7.4/ospfd/ospf_sr.c-472- ############################################## frr-7.4/ospfd/ospf_sr.c-533- /* First determine the nexthop */ frr-7.4/ospfd/ospf_sr.c:534: nh = get_nexthop_by_addr(top, srp->nhlfe.prefv4); frr-7.4/ospfd/ospf_sr.c-535- ############################################## frr-7.4/ospfd/ospf_te.c-279- frr-7.4/ospfd/ospf_te.c:280:static void set_mpls_te_router_addr(struct in_addr ipv4) frr-7.4/ospfd/ospf_te.c-281-{ ############################################## frr-7.4/ospfd/ospf_te.c-409- frr-7.4/ospfd/ospf_te.c:410:static void set_linkparams_lclif_ipaddr(struct mpls_te_link *lp, frr-7.4/ospfd/ospf_te.c-411- struct in_addr lclif) ############################################## frr-7.4/ospfd/ospf_te.c-419- frr-7.4/ospfd/ospf_te.c:420:static void set_linkparams_rmtif_ipaddr(struct mpls_te_link *lp, frr-7.4/ospfd/ospf_te.c-421- struct in_addr rmtif) ############################################## frr-7.4/ospfd/ospf_te.c-761- /* Set local IP addr */ frr-7.4/ospfd/ospf_te.c:762: set_linkparams_lclif_ipaddr(lp, oi->address->u.prefix4); frr-7.4/ospfd/ospf_te.c-763- ############################################## frr-7.4/ospfd/ospf_te.c-767- if (pref != NULL) frr-7.4/ospfd/ospf_te.c:768: set_linkparams_rmtif_ipaddr(lp, pref->u.prefix4); frr-7.4/ospfd/ospf_te.c-769- } ############################################## frr-7.4/ospfd/ospf_te.c-960- set_linkparams_link_type(oi, lp); frr-7.4/ospfd/ospf_te.c:961: set_linkparams_lclif_ipaddr(lp, oi->address->u.prefix4); frr-7.4/ospfd/ospf_te.c-962- ############################################## frr-7.4/ospfd/ospf_te.c-1025- /* Set Remote IP address */ frr-7.4/ospfd/ospf_te.c:1026: set_linkparams_rmtif_ipaddr(lp, nbr->address.u.prefix4); frr-7.4/ospfd/ospf_te.c-1027- break; ############################################## frr-7.4/ospfd/ospf_te.c-1590- frr-7.4/ospfd/ospf_te.c:1591:static uint16_t show_vty_router_addr(struct vty *vty, struct tlv_header *tlvh) frr-7.4/ospfd/ospf_te.c-1592-{ ############################################## frr-7.4/ospfd/ospf_te.c-1657- frr-7.4/ospfd/ospf_te.c:1658:static uint16_t show_vty_link_subtlv_lclif_ipaddr(struct vty *vty, frr-7.4/ospfd/ospf_te.c-1659- struct tlv_header *tlvh) ############################################## frr-7.4/ospfd/ospf_te.c-1682- frr-7.4/ospfd/ospf_te.c:1683:static uint16_t show_vty_link_subtlv_rmtif_ipaddr(struct vty *vty, frr-7.4/ospfd/ospf_te.c-1684- struct tlv_header *tlvh) ############################################## frr-7.4/ospfd/ospf_te.c-2058- case TE_LINK_SUBTLV_LCLIF_IPADDR: frr-7.4/ospfd/ospf_te.c:2059: sum += show_vty_link_subtlv_lclif_ipaddr(vty, tlvh); frr-7.4/ospfd/ospf_te.c-2060- break; frr-7.4/ospfd/ospf_te.c-2061- case TE_LINK_SUBTLV_RMTIF_IPADDR: frr-7.4/ospfd/ospf_te.c:2062: sum += show_vty_link_subtlv_rmtif_ipaddr(vty, tlvh); frr-7.4/ospfd/ospf_te.c-2063- break; ############################################## frr-7.4/ospfd/ospf_te.c-2142- case TE_TLV_ROUTER_ADDR: frr-7.4/ospfd/ospf_te.c:2143: sum += show_vty_router_addr(vty, tlvh); frr-7.4/ospfd/ospf_te.c-2144- break; ############################################## frr-7.4/ospfd/ospf_te.c-2264- frr-7.4/ospfd/ospf_te.c:2265: set_mpls_te_router_addr(value); frr-7.4/ospfd/ospf_te.c-2266- ############################################## frr-7.4/ospfd/ospf_te.c-2428- if (ntohs(OspfMplsTE.router_addr.header.type) != 0) frr-7.4/ospfd/ospf_te.c:2429: show_vty_router_addr(vty, frr-7.4/ospfd/ospf_te.c-2430- &OspfMplsTE.router_addr.header); ############################################## frr-7.4/ospfd/ospf_te.c-2470- if (TLV_TYPE(lp->lclif_ipaddr) != 0) frr-7.4/ospfd/ospf_te.c:2471: show_vty_link_subtlv_lclif_ipaddr( frr-7.4/ospfd/ospf_te.c-2472- vty, &lp->lclif_ipaddr.header); frr-7.4/ospfd/ospf_te.c-2473- if (TLV_TYPE(lp->rmtif_ipaddr) != 0) frr-7.4/ospfd/ospf_te.c:2474: show_vty_link_subtlv_rmtif_ipaddr( frr-7.4/ospfd/ospf_te.c-2475- vty, &lp->rmtif_ipaddr.header); ############################################## frr-7.4/ospfd/ospf_vty.c-416- frr-7.4/ospfd/ospf_vty.c:417:static void ospf_passive_interface_update_addr(struct ospf *ospf, frr-7.4/ospfd/ospf_vty.c-418- struct interface *ifp, ############################################## frr-7.4/ospfd/ospf_vty.c-496- ospf_if_update_params(ifp, addr); frr-7.4/ospfd/ospf_vty.c:497: ospf_passive_interface_update_addr(ospf, ifp, params, frr-7.4/ospfd/ospf_vty.c-498- OSPF_IF_PASSIVE, addr); ############################################## frr-7.4/ospfd/ospf_vty.c-570- return CMD_SUCCESS; frr-7.4/ospfd/ospf_vty.c:571: ospf_passive_interface_update_addr(ospf, ifp, params, frr-7.4/ospfd/ospf_vty.c-572- OSPF_IF_ACTIVE, addr); ############################################## frr-7.4/ospfd/ospf_vty.c-3486- dstr = "Broadcast"; frr-7.4/ospfd/ospf_vty.c:3487: dest.s_addr = ipv4_broadcast_addr( frr-7.4/ospfd/ospf_vty.c-3488- oi->connected->address->u.prefix4.s_addr, ############################################## frr-7.4/ospfd/ospf_vty.c-3558- } else { frr-7.4/ospfd/ospf_vty.c:3559: nbr = ospf_nbr_lookup_by_addr(oi->nbrs, &BDR(oi)); frr-7.4/ospfd/ospf_vty.c-3560- if (nbr == NULL) { ############################################## frr-7.4/ospfd/ospf_vty.c-7322- if (ospf) { frr-7.4/ospfd/ospf_vty.c:7323: oi = ospf_if_lookup_by_local_addr(ospf, ifp, addr); frr-7.4/ospfd/ospf_vty.c-7324- if (oi) ############################################## frr-7.4/ospfd/ospf_vty.c-7439- if (ospf) { frr-7.4/ospfd/ospf_vty.c:7440: oi = ospf_if_lookup_by_local_addr(ospf, ifp, addr); frr-7.4/ospfd/ospf_vty.c-7441- if (oi) ############################################## frr-7.4/pimd/CAVEATS-170- The reason is the IGMPv2 any-source join forces qpimd to switch frr-7.4/pimd/CAVEATS:171: the group mode to ASM (any-source multicast); however, qpimd is frr-7.4/pimd/CAVEATS:172: unable to program ASM groups into the kernel; multicast won't frr-7.4/pimd/CAVEATS-173- flow. There could be some provision to prevent such a behavior, ############################################## frr-7.4/pimd/mtracebis.c-67- frr-7.4/pimd/mtracebis.c:68: h = gethostbyaddr(&addr, sizeof(addr), AF_INET); frr-7.4/pimd/mtracebis.c-69- if (h == NULL) ############################################## frr-7.4/pimd/mtracebis.c-400- frr-7.4/pimd/mtracebis.c:401: mtrace_addr.s_addr = inet_addr("224.0.1.32"); frr-7.4/pimd/mtracebis.c-402- ############################################## frr-7.4/pimd/pim_cmd.c-893- frr-7.4/pimd/pim_cmd.c:894: pri_addr = pim_find_primary_addr(ifp); frr-7.4/pimd/pim_cmd.c-895- pim_inet4_dump("<pri?>", pri_addr, pri_addr_str, ############################################## frr-7.4/pimd/pim_cmd.c-5537- frr-7.4/pimd/pim_cmd.c:5538: if (!pim_rp_set_upstream_addr(vrf->info, &vif_source, src_addr, frr-7.4/pimd/pim_cmd.c-5539- grp_addr)) ############################################## frr-7.4/pimd/pim_cmd.c-10378- frr-7.4/pimd/pim_cmd.c:10379:static void ip_msdp_show_sa_addr(struct pim_instance *pim, struct vty *vty, frr-7.4/pimd/pim_cmd.c-10380- const char *addr, bool uj) ############################################## frr-7.4/pimd/pim_cmd.c-10466- else if (src_ip) frr-7.4/pimd/pim_cmd.c:10467: ip_msdp_show_sa_addr(vrf->info, vty, src_ip, uj); frr-7.4/pimd/pim_cmd.c-10468- else ############################################## frr-7.4/pimd/pim_cmd.c-10510- else if (src_ip) frr-7.4/pimd/pim_cmd.c:10511: ip_msdp_show_sa_addr(vrf->info, vty, src_ip, uj); frr-7.4/pimd/pim_cmd.c-10512- else ############################################## frr-7.4/pimd/pim_cmd.c-10609- frr-7.4/pimd/pim_cmd.c:10610:static void pim_show_vxlan_sg_match_addr(struct pim_instance *pim, frr-7.4/pimd/pim_cmd.c-10611- struct vty *vty, char *addr_str, bool uj) ############################################## frr-7.4/pimd/pim_cmd.c-10740- else if (src_ip) frr-7.4/pimd/pim_cmd.c:10741: pim_show_vxlan_sg_match_addr(vrf->info, vty, src_ip, uj); frr-7.4/pimd/pim_cmd.c-10742- else ############################################## frr-7.4/pimd/pim_iface.c-308- else frr-7.4/pimd/pim_iface.c:309: new_prim_addr = pim_find_primary_addr(ifp); frr-7.4/pimd/pim_iface.c-310- ############################################## frr-7.4/pimd/pim_iface.c-540- /* lookup IGMP socket */ frr-7.4/pimd/pim_iface.c:541: igmp = pim_igmp_sock_lookup_ifaddr(pim_ifp->igmp_socket_list, frr-7.4/pimd/pim_iface.c-542- ifaddr); ############################################## frr-7.4/pimd/pim_iface.c-591- /* lookup IGMP socket */ frr-7.4/pimd/pim_iface.c:592: igmp = pim_igmp_sock_lookup_ifaddr(pim_ifp->igmp_socket_list, frr-7.4/pimd/pim_iface.c-593- ifaddr); ############################################## frr-7.4/pimd/pim_iface.c-669- /* lookup IGMP socket */ frr-7.4/pimd/pim_iface.c:670: igmp = pim_igmp_sock_lookup_ifaddr(pim_ifp->igmp_socket_list, ifaddr); frr-7.4/pimd/pim_iface.c-671- if (igmp) { ############################################## frr-7.4/pimd/pim_iface.c-857- frr-7.4/pimd/pim_iface.c:858:struct in_addr pim_find_primary_addr(struct interface *ifp) frr-7.4/pimd/pim_iface.c-859-{ ############################################## frr-7.4/pimd/pim_iface.c-913- if (lo_ifp && (lo_ifp != ifp)) frr-7.4/pimd/pim_iface.c:914: return pim_find_primary_addr(lo_ifp); frr-7.4/pimd/pim_iface.c-915- } ############################################## frr-7.4/pimd/pim_iface.h-203- frr-7.4/pimd/pim_iface.h:204:struct in_addr pim_find_primary_addr(struct interface *ifp); frr-7.4/pimd/pim_iface.h-205- ############################################## frr-7.4/pimd/pim_igmp.c-126- frr-7.4/pimd/pim_igmp.c:127:struct igmp_sock *pim_igmp_sock_lookup_ifaddr(struct list *igmp_sock_list, frr-7.4/pimd/pim_igmp.c-128- struct in_addr ifaddr) ############################################## frr-7.4/pimd/pim_igmp.c-444- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmp.c:445: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmp.c-446- if (!group) { ############################################## frr-7.4/pimd/pim_igmp.c-1118- frr-7.4/pimd/pim_igmp.c:1119:struct igmp_group *find_group_by_addr(struct igmp_sock *igmp, frr-7.4/pimd/pim_igmp.c-1120- struct in_addr group_addr) ############################################## frr-7.4/pimd/pim_igmp.c-1128- frr-7.4/pimd/pim_igmp.c:1129:struct igmp_group *igmp_add_group_by_addr(struct igmp_sock *igmp, frr-7.4/pimd/pim_igmp.c-1130- struct in_addr group_addr) ############################################## frr-7.4/pimd/pim_igmp.c-1133- frr-7.4/pimd/pim_igmp.c:1134: group = find_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmp.c-1135- if (group) { ############################################## frr-7.4/pimd/pim_igmp.h-101- frr-7.4/pimd/pim_igmp.h:102:struct igmp_sock *pim_igmp_sock_lookup_ifaddr(struct list *igmp_sock_list, frr-7.4/pimd/pim_igmp.h-103- struct in_addr ifaddr); ############################################## frr-7.4/pimd/pim_igmp.h-177- frr-7.4/pimd/pim_igmp.h:178:struct igmp_group *find_group_by_addr(struct igmp_sock *igmp, frr-7.4/pimd/pim_igmp.h-179- struct in_addr group_addr); frr-7.4/pimd/pim_igmp.h:180:struct igmp_group *igmp_add_group_by_addr(struct igmp_sock *igmp, frr-7.4/pimd/pim_igmp.h-181- struct in_addr group_addr); ############################################## frr-7.4/pimd/pim_igmpv3.c-428- frr-7.4/pimd/pim_igmpv3.c:429:struct igmp_source *igmp_find_source_by_addr(struct igmp_group *group, frr-7.4/pimd/pim_igmpv3.c-430- struct in_addr src_addr) ############################################## frr-7.4/pimd/pim_igmpv3.c-477- frr-7.4/pimd/pim_igmpv3.c:478:static struct igmp_source *add_source_by_addr(struct igmp_sock *igmp, frr-7.4/pimd/pim_igmpv3.c-479- struct igmp_group *group, ############################################## frr-7.4/pimd/pim_igmpv3.c-483- frr-7.4/pimd/pim_igmpv3.c:484: src = igmp_find_source_by_addr(group, src_addr); frr-7.4/pimd/pim_igmpv3.c-485- if (src) { ############################################## frr-7.4/pimd/pim_igmpv3.c-502- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmpv3.c:503: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-504- if (!group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-513- frr-7.4/pimd/pim_igmpv3.c:514: source = add_source_by_addr(igmp, group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-515- if (!source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-536- frr-7.4/pimd/pim_igmpv3.c:537: source = igmp_find_source_by_addr(group, star); frr-7.4/pimd/pim_igmpv3.c-538- if (source) ############################################## frr-7.4/pimd/pim_igmpv3.c-571- /* E.2: lookup reported source from (A) in (X,Y) */ frr-7.4/pimd/pim_igmpv3.c:572: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-573- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-594- struct in_addr star = {.s_addr = INADDR_ANY}; frr-7.4/pimd/pim_igmpv3.c:595: source = igmp_find_source_by_addr(group, star); frr-7.4/pimd/pim_igmpv3.c-596- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-625- /* I.2: lookup reported source (B) */ frr-7.4/pimd/pim_igmpv3.c:626: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-627- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-661- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmpv3.c:662: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-663- if (!group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-703- /* Lookup reported source (B) */ frr-7.4/pimd/pim_igmpv3.c:704: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-705- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-741- /* Lookup reported source (A) */ frr-7.4/pimd/pim_igmpv3.c:742: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-743- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-784- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmpv3.c:785: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-786- if (!group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-789- } else { frr-7.4/pimd/pim_igmpv3.c:790: group = find_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-791- if (!group) ############################################## frr-7.4/pimd/pim_igmpv3.c-825- /* Lookup reported source (B) */ frr-7.4/pimd/pim_igmpv3.c:826: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-827- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-872- frr-7.4/pimd/pim_igmpv3.c:873: source = igmp_find_source_by_addr(group, any); frr-7.4/pimd/pim_igmpv3.c-874- if (source) ############################################## frr-7.4/pimd/pim_igmpv3.c-885- /* lookup reported source (A) in known sources (X,Y) */ frr-7.4/pimd/pim_igmpv3.c:886: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-887- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-939- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmpv3.c:940: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-941- if (!group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-1403- /* lookup reported source (A) in known sources (X,Y) */ frr-7.4/pimd/pim_igmpv3.c:1404: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-1405- if (!source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-1446- /* lookup reported source (A) in known sources (B) */ frr-7.4/pimd/pim_igmpv3.c:1447: source = igmp_find_source_by_addr(group, *src_addr); frr-7.4/pimd/pim_igmpv3.c-1448- if (source) { ############################################## frr-7.4/pimd/pim_igmpv3.c-1470- /* non-existant group is created as INCLUDE {empty} */ frr-7.4/pimd/pim_igmpv3.c:1471: group = igmp_add_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-1472- if (!group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-1776- frr-7.4/pimd/pim_igmpv3.c:1777: group = find_group_by_addr(igmp, group_addr); frr-7.4/pimd/pim_igmpv3.c-1778- if (group) { ############################################## frr-7.4/pimd/pim_igmpv3.c-1809- sizeof(struct in_addr)); frr-7.4/pimd/pim_igmpv3.c:1810: src = igmp_find_source_by_addr( frr-7.4/pimd/pim_igmpv3.c-1811- group, src_addr); ############################################## frr-7.4/pimd/pim_igmpv3.h-83- frr-7.4/pimd/pim_igmpv3.h:84:struct igmp_source *igmp_find_source_by_addr(struct igmp_group *group, frr-7.4/pimd/pim_igmpv3.h-85- struct in_addr src_addr); ############################################## frr-7.4/pimd/pim_mroute.c-620- pim_ifp = ifp->info; frr-7.4/pimd/pim_mroute.c:621: ifaddr = pim_find_primary_addr(ifp); frr-7.4/pimd/pim_mroute.c:622: igmp = pim_igmp_sock_lookup_ifaddr(pim_ifp->igmp_socket_list, frr-7.4/pimd/pim_mroute.c-623- ifaddr); ############################################## frr-7.4/pimd/pim_msdp_socket.c-155- frr-7.4/pimd/pim_msdp_socket.c:156: sockopt_reuseaddr(sock); frr-7.4/pimd/pim_msdp_socket.c-157- sockopt_reuseport(sock); ############################################## frr-7.4/pimd/pim_msdp_socket.c-262- pim_msdp_update_sock_send_buffer_size(mp->fd); frr-7.4/pimd/pim_msdp_socket.c:263: sockopt_reuseaddr(mp->fd); frr-7.4/pimd/pim_msdp_socket.c-264- sockopt_reuseport(mp->fd); ############################################## frr-7.4/pimd/pim_neighbor.c-43- frr-7.4/pimd/pim_neighbor.c:44:static void dr_election_by_addr(struct interface *ifp) frr-7.4/pimd/pim_neighbor.c-45-{ ############################################## frr-7.4/pimd/pim_neighbor.c-118- if (pim_ifp->pim_dr_num_nondrpri_neighbors) { frr-7.4/pimd/pim_neighbor.c:119: dr_election_by_addr(ifp); frr-7.4/pimd/pim_neighbor.c-120- } else { ############################################## frr-7.4/pimd/pim_neighbor.c-714-*/ frr-7.4/pimd/pim_neighbor.c:715:static void delete_from_neigh_addr(struct interface *ifp, frr-7.4/pimd/pim_neighbor.c-716- struct list *addr_list, ############################################## frr-7.4/pimd/pim_neighbor.c-813- if (addr_list) { frr-7.4/pimd/pim_neighbor.c:814: delete_from_neigh_addr(neigh->interface, addr_list, frr-7.4/pimd/pim_neighbor.c-815- neigh->source_addr); ############################################## frr-7.4/pimd/pim_pim.c-469- frr-7.4/pimd/pim_pim.c:470: pim_ifp->primary_address = pim_find_primary_addr(ifp); frr-7.4/pimd/pim_pim.c-471- ############################################## frr-7.4/pimd/pim_rp.c-349- old_upstream_addr = up->upstream_addr; frr-7.4/pimd/pim_rp.c:350: pim_rp_set_upstream_addr(pim, &new_upstream_addr, up->sg.src, frr-7.4/pimd/pim_rp.c-351- up->sg.grp); ############################################## frr-7.4/pimd/pim_rp.c-872- pim_upstream_rpf_clear(pim, up); frr-7.4/pimd/pim_rp.c:873: pim_rp_set_upstream_addr( frr-7.4/pimd/pim_rp.c-874- pim, &up->upstream_addr, up->sg.src, ############################################## frr-7.4/pimd/pim_rp.c-1173- */ frr-7.4/pimd/pim_rp.c:1174:int pim_rp_set_upstream_addr(struct pim_instance *pim, struct in_addr *up, frr-7.4/pimd/pim_rp.c-1175- struct in_addr source, struct in_addr group) ############################################## frr-7.4/pimd/pim_rp.h-75- frr-7.4/pimd/pim_rp.h:76:int pim_rp_set_upstream_addr(struct pim_instance *pim, struct in_addr *up, frr-7.4/pimd/pim_rp.h-77- struct in_addr source, struct in_addr group); ############################################## frr-7.4/pimd/pim_rpf.c-40- frr-7.4/pimd/pim_rpf.c:41:static struct in_addr pim_rpf_find_rpf_addr(struct pim_upstream *up); frr-7.4/pimd/pim_rpf.c-42- ############################################## frr-7.4/pimd/pim_rpf.c-274- rpf->rpf_addr.family = AF_INET; frr-7.4/pimd/pim_rpf.c:275: rpf->rpf_addr.u.prefix4 = pim_rpf_find_rpf_addr(up); frr-7.4/pimd/pim_rpf.c-276- if (pim_rpf_addr_is_inaddr_any(rpf) && PIM_DEBUG_ZEBRA) { ############################################## frr-7.4/pimd/pim_rpf.c-376-*/ frr-7.4/pimd/pim_rpf.c:377:static struct in_addr pim_rpf_find_rpf_addr(struct pim_upstream *up) frr-7.4/pimd/pim_rpf.c-378-{ ############################################## frr-7.4/pimd/pim_sock.h-31-#define PIM_SOCK_ERR_IFACE (-6) /* Outgoing interface option */ frr-7.4/pimd/pim_sock.h:32:#define PIM_SOCK_ERR_DSTADDR (-7) /* Outgoing interface option */ frr-7.4/pimd/pim_sock.h-33-#define PIM_SOCK_ERR_NONBLOCK_GETFL (-8) /* Get O_NONBLOCK */ ############################################## frr-7.4/pimd/pim_upstream.c-591- } else { frr-7.4/pimd/pim_upstream.c:592: /* register ASM sources with the RP */ frr-7.4/pimd/pim_upstream.c-593- if (up->reg_state == PIM_REG_NOINFO) { ############################################## frr-7.4/pimd/pim_upstream.c-843- */ frr-7.4/pimd/pim_upstream.c:844: if (!pim_rp_set_upstream_addr(pim, &up->upstream_addr, sg->src, frr-7.4/pimd/pim_upstream.c-845- sg->grp)) { ############################################## frr-7.4/pimd/pim_zebra.c-148- frr-7.4/pimd/pim_zebra.c:149: struct in_addr primary_addr = pim_find_primary_addr(c->ifp); frr-7.4/pimd/pim_zebra.c-150- if (p->family != AF_INET ############################################## frr-7.4/pimd/pim_zebra.c-501- frr-7.4/pimd/pim_zebra.c:502: source = igmp_find_source_by_addr(group, star); frr-7.4/pimd/pim_zebra.c-503- if (source) ############################################## frr-7.4/pimd/pim_zebra.c-534- } else { frr-7.4/pimd/pim_zebra.c:535: /* If ASM group add local membership */ frr-7.4/pimd/pim_zebra.c-536- if (!ch ############################################## frr-7.4/pimd/pim_zebra.c-630- frr-7.4/pimd/pim_zebra.c:631: if (!pim_rp_set_upstream_addr(pim, &vif_source, frr-7.4/pimd/pim_zebra.c-632- source->source_addr, sg.grp)) { ############################################## frr-7.4/pimd/pim_zlookup.c-359- pim->vrf->vrf_id); frr-7.4/pimd/pim_zlookup.c:360: stream_put_in_addr(s, &addr); frr-7.4/pimd/pim_zlookup.c-361- stream_putw_at(s, 0, stream_get_endp(s)); ############################################## frr-7.4/pimd/pim_zlookup.c-547- zclient_create_header(s, ZEBRA_IPMR_ROUTE_STATS, c_oil->pim->vrf_id); frr-7.4/pimd/pim_zlookup.c:548: stream_put_in_addr(s, &c_oil->oil.mfcc_origin); frr-7.4/pimd/pim_zlookup.c:549: stream_put_in_addr(s, &c_oil->oil.mfcc_mcastgrp); frr-7.4/pimd/pim_zlookup.c-550- stream_putl(s, ifp->ifindex); ############################################## frr-7.4/ripd/rip_interface.c-166- * address */ frr-7.4/ripd/rip_interface.c:167: to.sin_addr.s_addr = ipv4_broadcast_addr( frr-7.4/ripd/rip_interface.c-168- connected->address->u.prefix4.s_addr, ############################################## frr-7.4/ripd/rip_snmp.c-257- frr-7.4/ripd/rip_snmp.c:258: oid2in_addr(name + v->namelen, sizeof(struct in_addr), addr); frr-7.4/ripd/rip_snmp.c-259- ############################################## frr-7.4/ripd/rip_snmp.c-266- frr-7.4/ripd/rip_snmp.c:267: oid2in_addr(name + v->namelen, len, addr); frr-7.4/ripd/rip_snmp.c-268- ############################################## frr-7.4/ripd/rip_snmp.c-273- frr-7.4/ripd/rip_snmp.c:274: oid_copy_addr(name + v->namelen, addr, sizeof(struct in_addr)); frr-7.4/ripd/rip_snmp.c-275- ############################################## frr-7.4/ripd/rip_snmp.c-299- frr-7.4/ripd/rip_snmp.c:300: oid2in_addr(name + v->namelen, sizeof(struct in_addr), addr); frr-7.4/ripd/rip_snmp.c-301- ############################################## frr-7.4/ripd/rip_snmp.c-313- frr-7.4/ripd/rip_snmp.c:314: oid2in_addr(name + v->namelen, len, addr); frr-7.4/ripd/rip_snmp.c-315- ############################################## frr-7.4/ripd/rip_snmp.c-322- + sizeof(struct in_addr)])) { frr-7.4/ripd/rip_snmp.c:323: oid_copy_addr(name + v->namelen, &peer->addr, frr-7.4/ripd/rip_snmp.c-324- sizeof(struct in_addr)); ############################################## frr-7.4/ripd/rip_snmp.c-336- frr-7.4/ripd/rip_snmp.c:337: oid_copy_addr(name + v->namelen, &peer->addr, frr-7.4/ripd/rip_snmp.c-338- sizeof(struct in_addr)); ############################################## frr-7.4/ripd/ripd.c-1417- sockopt_broadcast(sock); frr-7.4/ripd/ripd.c:1418: sockopt_reuseaddr(sock); frr-7.4/ripd/ripd.c-1419- sockopt_reuseport(sock); ############################################## frr-7.4/ripd/ripd.c-2461- */ frr-7.4/ripd/ripd.c:2462: to.sin_addr.s_addr = ipv4_broadcast_addr( frr-7.4/ripd/ripd.c-2463- ifc->address->u.prefix4.s_addr, ############################################## frr-7.4/ripngd/ripngd.c-134- frr-7.4/ripngd/ripngd.c:135: sockopt_reuseaddr(sock); frr-7.4/ripngd/ripngd.c-136- sockopt_reuseport(sock); ############################################## frr-7.4/snapcraft/scripts/bgpd-service-12-fi frr-7.4/snapcraft/scripts/bgpd-service:13:EXTRA_OPTIONS="`$SNAP/bin/cat $SNAP_DATA/rpki.conf`" frr-7.4/snapcraft/scripts/bgpd-service-14-exec $SNAP/sbin/bgpd \ ############################################## frr-7.4/snapcraft/scripts/zebra-service-12-if [ -e $SNAP_DATA/fpm.conf ]; then frr-7.4/snapcraft/scripts/zebra-service:13: EXTRA_OPTIONS="`cat $SNAP_DATA/fpm.conf`" frr-7.4/snapcraft/scripts/zebra-service-14-fi ############################################## frr-7.4/solaris/frr.init.in-37- frr-7.4/solaris/frr.init.in:38: daemon_args=`get_daemon_args $SMF_FMRI` frr-7.4/solaris/frr.init.in-39- ############################################## frr-7.4/solaris/frr.init.in-115- # globals frr-7.4/solaris/frr.init.in:116: args="`get_daemon_option_from_property $SMF_FMRI config_file f`" frr-7.4/solaris/frr.init.in:117: args="${args} `get_daemon_option_from_property $SMF_FMRI vty_port P`" frr-7.4/solaris/frr.init.in:118: args="${args} `get_daemon_option_from_property $SMF_FMRI vty_address A`" frr-7.4/solaris/frr.init.in:119: args="${args} `get_daemon_option_from_property $SMF_FMRI pid_file i`" frr-7.4/solaris/frr.init.in-120- frr-7.4/solaris/frr.init.in-121- # user and group we need for config file upgrade.. frr-7.4/solaris/frr.init.in:122: SMF_USER=`get_routeadm_property $SMF_FMRI user` frr-7.4/solaris/frr.init.in:123: SMF_GROUP=`get_routeadm_property()$SMF_FMRI group` frr-7.4/solaris/frr.init.in-124- if [ "${SMF_USER}" ] ; then ############################################## frr-7.4/solaris/frr.init.in-134- zebra) frr-7.4/solaris/frr.init.in:135: args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI batch -b true`" frr-7.4/solaris/frr.init.in-136- ;; frr-7.4/solaris/frr.init.in-137- ripd|ripngd) frr-7.4/solaris/frr.init.in:138: args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI retain -r true`" frr-7.4/solaris/frr.init.in-139- ;; frr-7.4/solaris/frr.init.in-140- bgpd) frr-7.4/solaris/frr.init.in:141: args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI retain -r true`" frr-7.4/solaris/frr.init.in:142: args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI no_kernel -n true`" frr-7.4/solaris/frr.init.in:143: args="${args} `get_daemon_option_from_property $SMF_FMRI bgp_port p 179`" frr-7.4/solaris/frr.init.in-144- ;; ############################################## frr-7.4/solaris/frr.init.in-257- if [ -f "${PIDFILE}" ]; then frr-7.4/solaris/frr.init.in:258: /usr/bin/kill -TERM `/usr/bin/cat "${PIDFILE}"` frr-7.4/solaris/frr.init.in-259- fi ############################################## frr-7.4/tests/lib/test_ringbuf.c-157- soil->end = soil->start; frr-7.4/tests/lib/test_ringbuf.c:158: const char *cytoplasm = "tree"; frr-7.4/tests/lib/test_ringbuf.c-159- printf("Encoding: '%s'\n", cytoplasm); ############################################## frr-7.4/tests/topotests/lib/topotest.py-1065- self.cmd( frr-7.4/tests/topotests/lib/topotest.py:1066: "for i in `ls /sys/class/net/` ; do mac=`cat /sys/class/net/$i/address`; IFS=':'; set $mac; unset IFS; ip address add dev $i scope link fe80::$(printf %02x $((0x$1 ^ 2)))$2:${3}ff:fe$4:$5$6/64; done" frr-7.4/tests/topotests/lib/topotest.py-1067- ) ############################################## frr-7.4/tools/build-debian-package.sh-6- frr-7.4/tools/build-debian-package.sh:7:cd "`dirname $0`" frr-7.4/tools/build-debian-package.sh-8-cd .. ############################################## frr-7.4/tools/checkpatch.pl-805- frr-7.4/tools/checkpatch.pl:806: my $status = `perl $root/scripts/get_maintainer.pl --status --nom --nol --nogit --nogit-fallback -f $filename 2>&1`; frr-7.4/tools/checkpatch.pl-807- ############################################## frr-7.4/tools/checkpatch.pl-826- my $last_mod_date = 0; frr-7.4/tools/checkpatch.pl:827: $files = `find $root/include -name "*.h"`; frr-7.4/tools/checkpatch.pl-828- @include_files = split('\n', $files); ############################################## frr-7.4/tools/checkpatch.pl-873- frr-7.4/tools/checkpatch.pl:874: my $output = `git log --no-color --format='%H %s' -1 $commit 2>&1`; frr-7.4/tools/checkpatch.pl-875- $output =~ s/^\s*//gm; ############################################## frr-7.4/tools/checkpatch.pl-923- } frr-7.4/tools/checkpatch.pl:924: my $lines = `git log --no-color --no-merges --pretty=format:'%H %s' $git_range`; frr-7.4/tools/checkpatch.pl-925- foreach my $line (split(/\n/, $lines)) { ############################################## frr-7.4/tools/checkpatch.pl-2848- $compat3 =~ s/\,([a-z]*)[0-9]*\-/\,$1<\.\*>\-/; frr-7.4/tools/checkpatch.pl:2849: `grep -Erq "$compat|$compat2|$compat3" $dt_path`; frr-7.4/tools/checkpatch.pl-2850- if ( $? >> 8 ) { ############################################## frr-7.4/tools/checkpatch.pl-2856- my $vendor = $1; frr-7.4/tools/checkpatch.pl:2857: `grep -Eq "^$vendor\\b" $vp_file`; frr-7.4/tools/checkpatch.pl-2858- if ( $? >> 8 ) { ############################################## frr-7.4/tools/checkpatch.pl-4008- if ($prefix !~ /$Type\s+$/ && frr-7.4/tools/checkpatch.pl:4009: ($where != 0 || $prefix !~ /^.\s+$/) && frr-7.4/tools/checkpatch.pl-4010- $prefix !~ /[{,]\s+$/) { ############################################## frr-7.4/tools/checkpatch.pl-4330- frr-7.4/tools/checkpatch.pl:4331: # for asm volatile statements frr-7.4/tools/checkpatch.pl-4332- # ignore a colon with another ############################################## frr-7.4/tools/checkpatch.pl-4817- { frr-7.4/tools/checkpatch.pl:4818: my $asminclude = `grep -Ec "#include\\s+<asm/$file>" $root/$checkfile`; frr-7.4/tools/checkpatch.pl-4819- if ($asminclude > 0) { ############################################## frr-7.4/tools/checkpatch.pl-4881- frr-7.4/tools/checkpatch.pl:4882: # Make asm volatile uses seem like a generic function frr-7.4/tools/checkpatch.pl-4883- $dstat =~ s/\b_*asm_*\s+_*volatile_*\b/asm_volatile/g; ############################################## frr-7.4/tools/checkpatch.pl-5845-# $fix) { frr-7.4/tools/checkpatch.pl:5846:# $fixed[$fixlinenr] =~ s/\bmemset\s*\(\s*$FuncArg\s*,\s*$FuncArg\s*,\s*ETH_ALEN\s*\)/eth_zero_addr($2)/; frr-7.4/tools/checkpatch.pl-5847-# } ############################################## frr-7.4/tools/checkpatch.pl-5849-# if (WARN("PREFER_ETH_BROADCAST_ADDR", frr-7.4/tools/checkpatch.pl:5850:# "Prefer eth_broadcast_addr() over memset()\n" . "$here\n$stat\n") && frr-7.4/tools/checkpatch.pl-5851-# $fix) { frr-7.4/tools/checkpatch.pl:5852:# $fixed[$fixlinenr] =~ s/\bmemset\s*\(\s*$FuncArg\s*,\s*$FuncArg\s*,\s*ETH_ALEN\s*\)/eth_broadcast_addr($2)/; frr-7.4/tools/checkpatch.pl-5853-# } ############################################## frr-7.4/tools/coccinelle/xfree.cocci-2-//# Values of variables may imply that some frr-7.4/tools/coccinelle/xfree.cocci:3://# execution paths are not possible, resulting in false positives. frr-7.4/tools/coccinelle/xfree.cocci-4-//# Another source of false positives are macros such as ############################################## frr-7.4/tools/frr.in-65-{ frr-7.4/tools/frr.in:66: [ ! -e `pidfile $1` ] && return 3 frr-7.4/tools/frr.in-67- if [ -n "$2" ] && [ "$2" == "log" ]; then frr-7.4/tools/frr.in:68: status_of_proc -p `pidfile $1` $1 $1 && return 0 || return $? frr-7.4/tools/frr.in-69- else frr-7.4/tools/frr.in:70: kill -0 `cat \`pidfile $1\`` 2> /dev/null || return 1 frr-7.4/tools/frr.in-71- return 0 ############################################## frr-7.4/tools/frr.in-139- --start \ frr-7.4/tools/frr.in:140: --pidfile=`pidfile $dmn` \ frr-7.4/tools/frr.in-141- --exec "$D_PATH/$dmn" \ ############################################## frr-7.4/tools/frr.in-153- --start \ frr-7.4/tools/frr.in:154: --pidfile=`pidfile $dmn-$inst` \ frr-7.4/tools/frr.in-155- --exec "$D_PATH/$dmn" \ frr-7.4/tools/frr.in-156- -- \ frr-7.4/tools/frr.in:157: `eval echo "$""$dmn""_options"` $frr_global_options -n "$inst" frr-7.4/tools/frr.in-158- else ############################################## frr-7.4/tools/frr.in-166- --start \ frr-7.4/tools/frr.in:167: --pidfile=`pidfile $dmn` \ frr-7.4/tools/frr.in-168- --exec "$valgrind" \ frr-7.4/tools/frr.in-169- -- --trace-children=no --leak-check=full --log-file=/var/log/frr/$dmn-valgrind.log $D_PATH/$dmn \ frr-7.4/tools/frr.in:170: `eval echo "$""$dmn""_options"` $frr_global_options frr-7.4/tools/frr.in-171- else ############################################## frr-7.4/tools/frr.in-173- --start \ frr-7.4/tools/frr.in:174: --pidfile=`pidfile $dmn` \ frr-7.4/tools/frr.in-175- --exec "$D_PATH/$dmn" \ frr-7.4/tools/frr.in-176- -- \ frr-7.4/tools/frr.in:177: `eval echo "$""$dmn""_options"` $frr_global_options frr-7.4/tools/frr.in-178- fi ############################################## frr-7.4/tools/frr.in-193- -- \ frr-7.4/tools/frr.in:194: `eval echo "$"staticd"_options"` $frr_global_options frr-7.4/tools/frr.in-195- fi ############################################## frr-7.4/tools/frr.in-212- else frr-7.4/tools/frr.in:213: PIDFILE=`pidfile $inst` frr-7.4/tools/frr.in:214: PID=`cat $PIDFILE 2>/dev/null` frr-7.4/tools/frr.in-215- kill -2 $PID 2>/dev/null ############################################## frr-7.4/tools/frr.in-221- while kill -0 $PID 2>/dev/null; do frr-7.4/tools/frr.in:222: cnt=`expr $cnt + 1` frr-7.4/tools/frr.in-223- if [ $cnt -gt 60 ]; then ############################################## frr-7.4/tools/frr.in-230- fi frr-7.4/tools/frr.in:231: rm -f `pidfile $inst` frr-7.4/tools/frr.in:232: rm -f `vtyfile $inst` frr-7.4/tools/frr.in-233- ############################################## frr-7.4/tools/frr.in-257- # user assigned value "1" so we increase all other enabled daemons' values. frr-7.4/tools/frr.in:258: if [ "$name" != "zebra" -a "$value" -gt 0 ]; then value=`expr "$value" + 1`; fi frr-7.4/tools/frr.in-259- ############################################## frr-7.4/tools/frr.in-344- frr-7.4/tools/frr.in:345: for prio_i in `seq 10 -1 $wanted_prio`; do frr-7.4/tools/frr.in-346- for daemon_name in $daemon_list; do ############################################## frr-7.4/tools/frr.in-375- for pidfile in $file_list_suffix.pid; do frr-7.4/tools/frr.in:376: PID=`cat $pidfile 2>/dev/null` frr-7.4/tools/frr.in-377- ${SSD} --stop --quiet --oknodo --pidfile "$pidfile" ############################################## frr-7.4/tools/frr.in-411- frr-7.4/tools/frr.in:412: for prio_i in `seq 1 $wanted_prio`; do frr-7.4/tools/frr.in-413- for daemon_name in $daemon_list; do ############################################## frr-7.4/tools/frr.in-418- if [ -n "$daemon_inst" ]; then frr-7.4/tools/frr.in:419: if [ `echo "$daemon_inst" | wc -w` -gt ${MAX_INSTANCES} ]; then frr-7.4/tools/frr.in-420- echo "Max instances supported is ${MAX_INSTANCES}. Aborting" ############################################## frr-7.4/tools/frr.in-425- if started "$daemon_name"; then frr-7.4/tools/frr.in:426: PIDFILE=`pidfile $daemon_name` frr-7.4/tools/frr.in-427- ${SSD} \ ############################################## frr-7.4/tools/frr.in-431- frr-7.4/tools/frr.in:432: rm -f `pidfile $1` frr-7.4/tools/frr.in:433: rm -f `vtyfile $1` frr-7.4/tools/frr.in-434- fi ############################################## frr-7.4/tools/frrcommon.sh.in-45- # this is to show how arguments are split regarding whitespace & co. frr-7.4/tools/frrcommon.sh.in:46: # (e.g. for use with `debug "message" "$@"`) frr-7.4/tools/frrcommon.sh.in-47- while [ $# -gt 0 ]; do ############################################## frr-7.4/tools/frrcommon.sh.in-172- [ -r "$pidfile" ] || fail="pid file not found" frr-7.4/tools/frrcommon.sh.in:173: [ -z "$fail" ] && pid="`cat \"$pidfile\"`" frr-7.4/tools/frrcommon.sh.in-174- [ -z "$fail" -a -z "$pid" ] && fail="pid file is empty" ############################################## frr-7.4/tools/frrcommon.sh.in-206- [ -r "$pidfile" ] || return 3 frr-7.4/tools/frrcommon.sh.in:207: pid="`cat \"$pidfile\"`" frr-7.4/tools/frrcommon.sh.in-208- [ -z "$pid" ] && return 1 ############################################## frr-7.4/tools/frrinit.sh.in-32- frr-7.4/tools/frrinit.sh.in:33:self="`dirname $0`" frr-7.4/tools/frrinit.sh.in-34-if [ -r "$self/frrcommon.sh" ]; then ############################################## frr-7.4/tools/frrinit.sh.in-75- watchfrr_pidfile="$V_PATH/watchfrr.pid" frr-7.4/tools/frrinit.sh.in:76: watchfrr_pid="`cat \"$watchfrr_pidfile\"`" frr-7.4/tools/frrinit.sh.in-77- if [ -d "/proc/$watchfrr_pid" ]; then frr-7.4/tools/frrinit.sh.in:78: wdt="`tr '\0' '\n' < /proc/$watchfrr_pid/environ | grep '^WATCHDOG_USEC='`" frr-7.4/tools/frrinit.sh.in-79- wdt="${wdt#WATCHDOG_USEC=}" ############################################## frr-7.4/tools/frrinit.sh.in-92- # 3 goats were sacrificed to restore sanity after coding this frr-7.4/tools/frrinit.sh.in:93: watchfrr_pid="`cat \"$watchfrr_pidfile\"`" frr-7.4/tools/frrinit.sh.in-94- if [ -f "/proc/$watchfrr_pid/cgroup" -a -d "/sys/fs/cgroup/systemd" ]; then frr-7.4/tools/frrinit.sh.in:95: cg="`egrep '^[0-9]+:name=systemd:' \"/proc/$watchfrr_pid/cgroup\"`" frr-7.4/tools/frrinit.sh.in-96- cg="${cg#*:*:}" ############################################## frr-7.4/tools/gcc-plugins/Makefile-4- frr-7.4/tools/gcc-plugins/Makefile:5:PLUGBASE=`$(CXX) -print-file-name=plugin` frr-7.4/tools/gcc-plugins/Makefile-6-CPPFLAGS=-I$(PLUGBASE)/include -I$(PLUGBASE)/include/c-family ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-467- frr-7.4/tools/gcc-plugins/gcc-common.h:468:static inline gasm *as_a_gasm(gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-469-{ ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-472- frr-7.4/tools/gcc-plugins/gcc-common.h:473:static inline const gasm *as_a_const_gasm(const_gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-474-{ ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-591-#if BUILDING_GCC_VERSION == 4009 frr-7.4/tools/gcc-plugins/gcc-common.h:592:typedef struct gimple_statement_asm gasm; frr-7.4/tools/gcc-plugins/gcc-common.h-593-typedef struct gimple_statement_base gassign; ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-600- frr-7.4/tools/gcc-plugins/gcc-common.h:601:static inline gasm *as_a_gasm(gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-602-{ ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-605- frr-7.4/tools/gcc-plugins/gcc-common.h:606:static inline const gasm *as_a_const_gasm(const_gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-607-{ ############################################## frr-7.4/tools/gcc-plugins/gcc-common.h-868- frr-7.4/tools/gcc-plugins/gcc-common.h:869:static inline gasm *as_a_gasm(gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-870-{ frr-7.4/tools/gcc-plugins/gcc-common.h:871: return as_a<gasm *>(stmt); frr-7.4/tools/gcc-plugins/gcc-common.h-872-} frr-7.4/tools/gcc-plugins/gcc-common.h-873- frr-7.4/tools/gcc-plugins/gcc-common.h:874:static inline const gasm *as_a_const_gasm(const_gimple stmt) frr-7.4/tools/gcc-plugins/gcc-common.h-875-{ frr-7.4/tools/gcc-plugins/gcc-common.h:876: return as_a<const gasm *>(stmt); frr-7.4/tools/gcc-plugins/gcc-common.h-877-} ############################################## frr-7.4/tools/multiple-bgpd.sh-15- frr-7.4/tools/multiple-bgpd.sh:16:for H in `seq 1 ${NUM}` ; do frr-7.4/tools/multiple-bgpd.sh-17- CONF="${CONFBASE}"/bgpd${H}.conf ############################################## frr-7.4/tools/subdir.am-39-llvm_version = $(shell echo __clang_major__ | $(CC) -xc -P -E -) frr-7.4/tools/subdir.am:40:tools_frr_llvm_cg_CFLAGS = $(AM_CFLAGS) `llvm-config-$(llvm_version) --cflags` frr-7.4/tools/subdir.am:41:tools_frr_llvm_cg_LDFLAGS = `llvm-config-$(llvm_version) --ldflags --libs` frr-7.4/tools/subdir.am-42-tools_frr_llvm_cg_SOURCES = \ ############################################## frr-7.4/tools/tarsource.sh-53- frr-7.4/tools/tarsource.sh:54:options=`getopt -o 'hi:o:C:S:e:z:DdnlV' -l help -- "$@"` frr-7.4/tools/tarsource.sh-55-debian=false ############################################## frr-7.4/tools/tarsource.sh-97-cd "$cwd" frr-7.4/tools/tarsource.sh:98:cd "`dirname $0`/.." frr-7.4/tools/tarsource.sh-99-selfdir="`pwd`" ############################################## frr-7.4/tools/tarsource.sh-136-if test -e "$src/.git"; then frr-7.4/tools/tarsource.sh:137: commit="`git -C \"$src\" rev-parse \"${commit:-HEAD}\"`" frr-7.4/tools/tarsource.sh-138- ############################################## frr-7.4/tools/tarsource.sh-155- # reproducible frr-7.4/tools/tarsource.sh:156: gitts="`TZ=UTC git show -s --format=%cd --date=local $commit`" frr-7.4/tools/tarsource.sh:157: gitts="`TZ=UTC date -d "$gitts" '+%Y-%m-%dT%H:%M:%SZ'`" frr-7.4/tools/tarsource.sh-158- taropt="--mtime=$gitts $taropt" ############################################## frr-7.4/tools/tarsource.sh-160- # check if we're on a release tag frr-7.4/tools/tarsource.sh:161: gittag="`git -C \"$src\" describe --tags --match 'frr-*' --first-parent --long $commit`" frr-7.4/tools/tarsource.sh-162- gittag="${gittag%-g*}" ############################################## frr-7.4/tools/tarsource.sh-174- elif ! $adjchangelog; then frr-7.4/tools/tarsource.sh:175: gitdate="`TZ=UTC date -d "$gitts" '+%Y%m%d'`" frr-7.4/tools/tarsource.sh:176: gitrev="`git rev-parse --short $commit`" frr-7.4/tools/tarsource.sh:177: dayseq="`git rev-list --since \"${gitts%T*} 00:00:00 +0000\" $commit | wc -l`" frr-7.4/tools/tarsource.sh:178: dayseq="`printf '%02d' $(( $dayseq - 1 ))`" frr-7.4/tools/tarsource.sh-179- ############################################## frr-7.4/tools/tarsource.sh-192- if test "$from" = "+refs/pull/*/head"; then frr-7.4/tools/tarsource.sh:193: name="`git -C \"$src\" name-rev --name-only --refs \"$to\" $commit`" frr-7.4/tools/tarsource.sh-194- test "$name" = "undefined" && continue ############################################## frr-7.4/tools/tarsource.sh-205- done || true frr-7.4/tools/tarsource.sh:206: test $extraset = false -a -f "$tmpdir/.gitpr" && extraver="-PR`cat \"$tmpdir/.gitpr\"`$extraver" frr-7.4/tools/tarsource.sh-207- fi ############################################## frr-7.4/tools/tarsource.sh-223- pkgver="${pkgver%,*}" frr-7.4/tools/tarsource.sh:224: pkgver="`echo $pkgver`" # strip whitespace frr-7.4/tools/tarsource.sh-225- pkgver="${pkgver#[}" ############################################## frr-7.4/tools/tarsource.sh-282- echo '3.0 (quilt)' > "$tmpdir/debian/source/format" frr-7.4/tools/tarsource.sh:283: DEBVER="`dpkg-parsechangelog -l\"$tmpdir/debian/changelog\" -SVersion`" frr-7.4/tools/tarsource.sh-284- ############################################## frr-7.4/tools/watchfrr.sh.in-25- frr-7.4/tools/watchfrr.sh.in:26:self="`dirname $0`" frr-7.4/tools/watchfrr.sh.in-27-if [ -r "$self/frrcommon.sh" ]; then ############################################## frr-7.4/vrrpd/vrrp.c-545- size_t ifps_cnt = frr-7.4/vrrpd/vrrp.c:546: if_lookup_by_hwaddr(r->vmac.octet, sizeof(r->vmac.octet), &ifps, frr-7.4/vrrpd/vrrp.c-547- r->vr->ifp->vrf_id); ############################################## frr-7.4/vrrpd/vrrp.c-752- frr-7.4/vrrpd/vrrp.c:753: sockopt_reuseaddr(r->sock_tx); frr-7.4/vrrpd/vrrp.c-754- if (bind(r->sock_tx, (const struct sockaddr *)&su, sizeof(su)) < 0) { ############################################## frr-7.4/vrrpd/vrrp_packet.h-127- * ips frr-7.4/vrrpd/vrrp_packet.h:128: * array of pointer to either struct in_addr (v6 = false) or struct in6_addr frr-7.4/vrrpd/vrrp_packet.h-129- * (v6 = true) ############################################## frr-7.4/yang/libyang_plugins/frr_user_types.c-63- frr-7.4/yang/libyang_plugins/frr_user_types.c:64: if (str2ipaddr(value_str, value->ptr)) { frr-7.4/yang/libyang_plugins/frr_user_types.c-65- free(value->ptr); ############################################## frr-7.4/zebra/if_ioctl.c-143-#ifdef SIOCGIFHWADDR frr-7.4/zebra/if_ioctl.c:144:static int if_get_hwaddr(struct interface *ifp) frr-7.4/zebra/if_ioctl.c-145-{ ############################################## frr-7.4/zebra/if_ioctl.c-279-#ifdef SIOCGIFHWADDR frr-7.4/zebra/if_ioctl.c:280: if_get_hwaddr(ifp); frr-7.4/zebra/if_ioctl.c-281-#endif /* SIOCGIFHWADDR */ ############################################## frr-7.4/zebra/if_ioctl_solaris.c-44- frr-7.4/zebra/if_ioctl_solaris.c:45:static int if_get_addr(struct interface *, struct sockaddr *, const char *); frr-7.4/zebra/if_ioctl_solaris.c-46-static void interface_info_ioctl(struct interface *); ############################################## frr-7.4/zebra/if_ioctl_solaris.c-175- if (*(lifreq->lifr_name + normallen) != '\0') frr-7.4/zebra/if_ioctl_solaris.c:176: if_get_addr(ifp, (struct sockaddr *)&lifreq->lifr_addr, frr-7.4/zebra/if_ioctl_solaris.c-177- lifreq->lifr_name); frr-7.4/zebra/if_ioctl_solaris.c-178- else frr-7.4/zebra/if_ioctl_solaris.c:179: if_get_addr(ifp, (struct sockaddr *)&lifreq->lifr_addr, frr-7.4/zebra/if_ioctl_solaris.c-180- NULL); ############################################## frr-7.4/zebra/if_ioctl_solaris.c-234-/* Retrieve address information for the given ifp */ frr-7.4/zebra/if_ioctl_solaris.c:235:static int if_get_addr(struct interface *ifp, struct sockaddr *addr, frr-7.4/zebra/if_ioctl_solaris.c-236- const char *label) ############################################## frr-7.4/zebra/if_netlink.c-106-/* Utility function to parse hardware link-layer address and update ifp */ frr-7.4/zebra/if_netlink.c:107:static void netlink_interface_update_hw_addr(struct rtattr **tb, frr-7.4/zebra/if_netlink.c-108- struct interface *ifp) ############################################## frr-7.4/zebra/if_netlink.c-745- ifp->ll_type = netlink_to_zebra_link_type(ifi->ifi_type); frr-7.4/zebra/if_netlink.c:746: netlink_interface_update_hw_addr(tb, ifp); frr-7.4/zebra/if_netlink.c-747- ############################################## frr-7.4/zebra/if_netlink.c-761-/* Request for specific interface or address information from the kernel */ frr-7.4/zebra/if_netlink.c:762:static int netlink_request_intf_addr(struct nlsock *netlink_cmd, int family, frr-7.4/zebra/if_netlink.c-763- int type, uint32_t filter_mask) ############################################## frr-7.4/zebra/if_netlink.c-795- /* Get interface information. */ frr-7.4/zebra/if_netlink.c:796: ret = netlink_request_intf_addr(netlink_cmd, AF_PACKET, RTM_GETLINK, 0); frr-7.4/zebra/if_netlink.c-797- if (ret < 0) ############################################## frr-7.4/zebra/if_netlink.c-804- /* Get interface information - for bridge interfaces. */ frr-7.4/zebra/if_netlink.c:805: ret = netlink_request_intf_addr(netlink_cmd, AF_BRIDGE, RTM_GETLINK, frr-7.4/zebra/if_netlink.c-806- RTEXT_FILTER_BRVLAN); ############################################## frr-7.4/zebra/if_netlink.c-814- /* Get interface information - for bridge interfaces. */ frr-7.4/zebra/if_netlink.c:815: ret = netlink_request_intf_addr(netlink_cmd, AF_BRIDGE, RTM_GETLINK, frr-7.4/zebra/if_netlink.c-816- RTEXT_FILTER_BRVLAN); ############################################## frr-7.4/zebra/if_netlink.c-844- /* Get IPv4 address of the interfaces. */ frr-7.4/zebra/if_netlink.c:845: ret = netlink_request_intf_addr(netlink_cmd, AF_INET, RTM_GETADDR, 0); frr-7.4/zebra/if_netlink.c-846- if (ret < 0) ############################################## frr-7.4/zebra/if_netlink.c-853- /* Get IPv6 address of the interfaces. */ frr-7.4/zebra/if_netlink.c:854: ret = netlink_request_intf_addr(netlink_cmd, AF_INET6, RTM_GETADDR, 0); frr-7.4/zebra/if_netlink.c-855- if (ret < 0) ############################################## frr-7.4/zebra/if_netlink.c-905- frr-7.4/zebra/if_netlink.c:906: p = dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/if_netlink.c-907- memset(&req, 0, sizeof(req) - NL_PKT_BUF_SIZE); ############################################## frr-7.4/zebra/if_netlink.c-932- struct in_addr broad = { frr-7.4/zebra/if_netlink.c:933: .s_addr = ipv4_broadcast_addr(p->u.prefix4.s_addr, frr-7.4/zebra/if_netlink.c-934- p->prefixlen) ############################################## frr-7.4/zebra/if_netlink.c-962- frr-7.4/zebra/if_netlink.c:963:int netlink_interface_addr(struct nlmsghdr *h, ns_id_t ns_id, int startup) frr-7.4/zebra/if_netlink.c-964-{ ############################################## frr-7.4/zebra/if_netlink.c-1313- frr-7.4/zebra/if_netlink.c:1314: netlink_interface_update_hw_addr(tb, ifp); frr-7.4/zebra/if_netlink.c-1315- ############################################## frr-7.4/zebra/if_netlink.c-1366- frr-7.4/zebra/if_netlink.c:1367: netlink_interface_update_hw_addr(tb, ifp); frr-7.4/zebra/if_netlink.c-1368- ############################################## frr-7.4/zebra/if_netlink.h-29- frr-7.4/zebra/if_netlink.h:30:extern int netlink_interface_addr(struct nlmsghdr *h, ns_id_t ns_id, frr-7.4/zebra/if_netlink.h-31- int startup); ############################################## frr-7.4/zebra/ioctl.c-204- frr-7.4/zebra/ioctl.c:205: p = dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-206- ############################################## frr-7.4/zebra/ioctl.c-244- frr-7.4/zebra/ioctl.c:245: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-246- ############################################## frr-7.4/zebra/ioctl.c-295- frr-7.4/zebra/ioctl.c:296: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-297- ############################################## frr-7.4/zebra/ioctl.c-347- frr-7.4/zebra/ioctl.c:348: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-349- ############################################## frr-7.4/zebra/ioctl.c-401- frr-7.4/zebra/ioctl.c:402: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-403- ############################################## frr-7.4/zebra/ioctl.c-527- frr-7.4/zebra/ioctl.c:528: p = (struct prefix_ipv6 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-529- ############################################## frr-7.4/zebra/ioctl.c-574- frr-7.4/zebra/ioctl.c:575: p = (struct prefix_ipv6 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl.c-576- ############################################## frr-7.4/zebra/ioctl_solaris.c-201- frr-7.4/zebra/ioctl_solaris.c:202: p = dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl_solaris.c-203- ############################################## frr-7.4/zebra/ioctl_solaris.c-232- frr-7.4/zebra/ioctl_solaris.c:233: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl_solaris.c-234- ############################################## frr-7.4/zebra/ioctl_solaris.c-286- frr-7.4/zebra/ioctl_solaris.c:287: p = (struct prefix_ipv4 *)dplane_ctx_get_intf_addr(ctx); frr-7.4/zebra/ioctl_solaris.c-288- ############################################## frr-7.4/zebra/ioctl_solaris.c-420- frr-7.4/zebra/ioctl_solaris.c:421: prefix2str(dplane_ctx_get_intf_addr(ctx), addrbuf, sizeof(addrbuf)); frr-7.4/zebra/ioctl_solaris.c-422- ############################################## frr-7.4/zebra/ioctl_solaris.c-432- frr-7.4/zebra/ioctl_solaris.c:433: prefix2str(dplane_ctx_get_intf_addr(ctx), addrbuf, sizeof(addrbuf)); frr-7.4/zebra/ioctl_solaris.c-434- ############################################## frr-7.4/zebra/kernel_netlink.c-285- case RTM_NEWADDR: frr-7.4/zebra/kernel_netlink.c:286: return netlink_interface_addr(h, ns_id, startup); frr-7.4/zebra/kernel_netlink.c-287- case RTM_DELADDR: frr-7.4/zebra/kernel_netlink.c:288: return netlink_interface_addr(h, ns_id, startup); frr-7.4/zebra/kernel_netlink.c-289- case RTM_NEWNEIGH: ############################################## frr-7.4/zebra/kernel_socket.c-696- if (sdl->sdl_alen <= sizeof(ifp->hw_addr)) { frr-7.4/zebra/kernel_socket.c:697: memcpy(ifp->hw_addr, LLADDR(sdl), frr-7.4/zebra/kernel_socket.c-698- sdl->sdl_alen); ############################################## frr-7.4/zebra/main.c-355- zserv_path = optarg; frr-7.4/zebra/main.c:356: if (!frr_zclient_addr(&dummy, &dummylen, optarg)) { frr-7.4/zebra/main.c-357- fprintf(stderr, ############################################## frr-7.4/zebra/redistribute.c-134- newre->type, newre->distance, frr-7.4/zebra/redistribute.c:135: newre->metric, zebra_check_addr(dst_p)); frr-7.4/zebra/redistribute.c-136- ############################################## frr-7.4/zebra/redistribute.c-144- continue; frr-7.4/zebra/redistribute.c:145: if (!zebra_check_addr(dst_p)) frr-7.4/zebra/redistribute.c-146- continue; ############################################## frr-7.4/zebra/redistribute.c-214- } frr-7.4/zebra/redistribute.c:215: if (!zebra_check_addr(p)) { frr-7.4/zebra/redistribute.c-216- if (IS_ZEBRA_DEBUG_RIB) ############################################## frr-7.4/zebra/redistribute.c-292- /* Skip invalid (e.g. linklocal) prefix */ frr-7.4/zebra/redistribute.c:293: if (!zebra_check_addr(p)) { frr-7.4/zebra/redistribute.c-294- if (IS_ZEBRA_DEBUG_RIB) { ############################################## frr-7.4/zebra/rib.h-334-extern int is_zebra_main_routing_table(uint32_t table_id); frr-7.4/zebra/rib.h:335:extern int zebra_check_addr(const struct prefix *p); frr-7.4/zebra/rib.h-336- ############################################## frr-7.4/zebra/router-id.c-65- /* non-redistributable addresses shouldn't be used for RIDs either */ frr-7.4/zebra/router-id.c:66: if (!zebra_check_addr(ifc->address)) frr-7.4/zebra/router-id.c-67- return 1; ############################################## frr-7.4/zebra/router-id.c-216- frr-7.4/zebra/router-id.c:217: rid.u.prefix4.s_addr = inet_addr(argv[idx_ipv4]->arg); frr-7.4/zebra/router-id.c-218- if (!rid.u.prefix4.s_addr) ############################################## frr-7.4/zebra/rt_netlink.c-2634- netlink_update_neigh_ctx_internal( frr-7.4/zebra/rt_netlink.c:2635: ctx, cmd, &dst_mac, dplane_ctx_neigh_get_ipaddr(ctx), false, frr-7.4/zebra/rt_netlink.c-2636- PF_BRIDGE, 0, NTF_SELF, (NUD_NOARP | NUD_PERMANENT), nl_pkt, ############################################## frr-7.4/zebra/rt_netlink.c-3004- frr-7.4/zebra/rt_netlink.c:3005: const struct ethaddr *mac = dplane_ctx_mac_get_addr(ctx); frr-7.4/zebra/rt_netlink.c-3006- ############################################## frr-7.4/zebra/rt_netlink.c-3016- total = netlink_update_neigh_ctx_internal( frr-7.4/zebra/rt_netlink.c:3017: ctx, cmd, dplane_ctx_mac_get_addr(ctx), frr-7.4/zebra/rt_netlink.c:3018: dplane_ctx_neigh_get_ipaddr(ctx), true, AF_BRIDGE, 0, frr-7.4/zebra/rt_netlink.c-3019- flags, state, nl_pkt, sizeof(nl_pkt)); ############################################## frr-7.4/zebra/rt_netlink.c-3411- frr-7.4/zebra/rt_netlink.c:3412: ip = dplane_ctx_neigh_get_ipaddr(ctx); frr-7.4/zebra/rt_netlink.c-3413- mac = dplane_ctx_neigh_get_mac(ctx); ############################################## frr-7.4/zebra/zapi_msg.c-131- case NEXTHOP_TYPE_IPV4_IFINDEX: frr-7.4/zebra/zapi_msg.c:132: stream_put_in_addr(s, &nexthop->gate.ipv4); frr-7.4/zebra/zapi_msg.c-133- stream_putl(s, nexthop->ifindex); ############################################## frr-7.4/zebra/zapi_msg.c-686- zclient_create_header(s, ZEBRA_IPV4_NEXTHOP_LOOKUP_MRIB, zvrf_id(zvrf)); frr-7.4/zebra/zapi_msg.c:687: stream_put_in_addr(s, &addr); frr-7.4/zebra/zapi_msg.c-688- ############################################## frr-7.4/zebra/zebra_dplane.c-1366- frr-7.4/zebra/zebra_dplane.c:1367:const struct prefix *dplane_ctx_get_intf_addr( frr-7.4/zebra/zebra_dplane.c-1368- const struct zebra_dplane_ctx *ctx) ############################################## frr-7.4/zebra/zebra_dplane.c-1419- frr-7.4/zebra/zebra_dplane.c:1420:const struct ethaddr *dplane_ctx_mac_get_addr( frr-7.4/zebra/zebra_dplane.c-1421- const struct zebra_dplane_ctx *ctx) ############################################## frr-7.4/zebra/zebra_dplane.c-1440-/* Accessors for neighbor information */ frr-7.4/zebra/zebra_dplane.c:1441:const struct ipaddr *dplane_ctx_neigh_get_ipaddr( frr-7.4/zebra/zebra_dplane.c-1442- const struct zebra_dplane_ctx *ctx) ############################################## frr-7.4/zebra/zebra_dplane.c-3230- frr-7.4/zebra/zebra_dplane.c:3231: prefix2str(dplane_ctx_get_intf_addr(ctx), dest_str, frr-7.4/zebra/zebra_dplane.c-3232- sizeof(dest_str)); ############################################## frr-7.4/zebra/zebra_dplane.c-3285- frr-7.4/zebra/zebra_dplane.c:3286: prefix_mac2str(dplane_ctx_mac_get_addr(ctx), buf, frr-7.4/zebra/zebra_dplane.c-3287- sizeof(buf)); ############################################## frr-7.4/zebra/zebra_dplane.c-3313- frr-7.4/zebra/zebra_dplane.c:3314: ipaddr2str(dplane_ctx_neigh_get_ipaddr(ctx), buf, frr-7.4/zebra/zebra_dplane.c-3315- sizeof(buf)); ############################################## frr-7.4/zebra/zebra_dplane.h-347-bool dplane_ctx_intf_is_broadcast(const struct zebra_dplane_ctx *ctx); frr-7.4/zebra/zebra_dplane.h:348:const struct prefix *dplane_ctx_get_intf_addr( frr-7.4/zebra/zebra_dplane.h-349- const struct zebra_dplane_ctx *ctx); ############################################## frr-7.4/zebra/zebra_dplane.h-358-bool dplane_ctx_mac_is_sticky(const struct zebra_dplane_ctx *ctx); frr-7.4/zebra/zebra_dplane.h:359:const struct ethaddr *dplane_ctx_mac_get_addr( frr-7.4/zebra/zebra_dplane.h-360- const struct zebra_dplane_ctx *ctx); ############################################## frr-7.4/zebra/zebra_dplane.h-365-/* Accessors for neighbor information */ frr-7.4/zebra/zebra_dplane.h:366:const struct ipaddr *dplane_ctx_neigh_get_ipaddr( frr-7.4/zebra/zebra_dplane.h-367- const struct zebra_dplane_ctx *ctx); ############################################## frr-7.4/zebra/zebra_fpm.c-1827- frr-7.4/zebra/zebra_fpm.c:1828: fpm_server = inet_addr(argv[3]->arg); frr-7.4/zebra/zebra_fpm.c-1829- if (fpm_server == INADDR_NONE) ############################################## frr-7.4/zebra/zebra_fpm.c-1850-{ frr-7.4/zebra/zebra_fpm.c:1851: if (zfpm_g->fpm_server != inet_addr(argv[4]->arg) frr-7.4/zebra/zebra_fpm.c-1852- || zfpm_g->fpm_port != atoi(argv[6]->arg)) ############################################## frr-7.4/zebra/zebra_mroute.c-64- zclient_create_header(s, ZEBRA_IPMR_ROUTE_STATS, zvrf_id(zvrf)); frr-7.4/zebra/zebra_mroute.c:65: stream_put_in_addr(s, &mroute.sg.src); frr-7.4/zebra/zebra_mroute.c:66: stream_put_in_addr(s, &mroute.sg.grp); frr-7.4/zebra/zebra_mroute.c-67- stream_put(s, &mroute.lastused, sizeof(mroute.lastused)); ############################################## frr-7.4/zebra/zebra_nb_config.c-1445- yang_dnode_get_ipv4p(&p, args->dnode, NULL); frr-7.4/zebra/zebra_nb_config.c:1446: if (zebra_check_addr(&p) == 0) { frr-7.4/zebra/zebra_nb_config.c-1447- zlog_warn("%s: invalid IPv4 address: %s", __func__, ############################################## frr-7.4/zebra/zebra_nb_config.c-1511- yang_dnode_get_ipv6p(&p, args->dnode, NULL); frr-7.4/zebra/zebra_nb_config.c:1512: if (zebra_check_addr(&p) == 0) { frr-7.4/zebra/zebra_nb_config.c-1513- zlog_warn("%s: invalid IPv6 address: %s", __func__, ############################################## frr-7.4/zebra/zebra_rib.c-174- frr-7.4/zebra/zebra_rib.c:175:int zebra_check_addr(const struct prefix *p) frr-7.4/zebra/zebra_rib.c-176-{ ############################################## frr-7.4/zebra/zebra_rnh.c-1023- stream_putc(s, rn->p.prefixlen); frr-7.4/zebra/zebra_rnh.c:1024: stream_put_in_addr(s, &rn->p.u.prefix4); frr-7.4/zebra/zebra_rnh.c-1025- break; ############################################## frr-7.4/zebra/zebra_snmp.c-344- if (*objid_len > (unsigned)v->namelen) frr-7.4/zebra/zebra_snmp.c:345: oid2in_addr(objid + v->namelen, frr-7.4/zebra/zebra_snmp.c-346- MIN(4U, *objid_len - v->namelen), &dest); ############################################## frr-7.4/zebra/zebra_snmp.c-354- if (*objid_len > (unsigned)v->namelen + 6) frr-7.4/zebra/zebra_snmp.c:355: oid2in_addr(objid + v->namelen + 6, frr-7.4/zebra/zebra_snmp.c-356- MIN(4U, *objid_len - v->namelen - 6), &nexthop); ############################################## frr-7.4/zebra/zebra_vty.c-2504- l3vni = strtoul(argv[4]->arg, NULL, 10); frr-7.4/zebra/zebra_vty.c:2505: if (str2ipaddr(argv[6]->arg, &ip) != 0) { frr-7.4/zebra/zebra_vty.c-2506- if (!uj) ############################################## frr-7.4/zebra/zebra_vty.c-2844- vni = strtoul(argv[4]->arg, NULL, 10); frr-7.4/zebra/zebra_vty.c:2845: if (str2ipaddr(argv[6]->arg, &ip) != 0) { frr-7.4/zebra/zebra_vty.c-2846- if (!uj) ############################################## frr-7.4/zebra/zebra_vxlan.c-4070- stream_putl(s, zvni->vni); frr-7.4/zebra/zebra_vxlan.c:4071: stream_put_in_addr(s, &zvni->local_vtep_ip); frr-7.4/zebra/zebra_vxlan.c-4072- stream_put(s, &zvni->vrf_id, sizeof(vrf_id_t)); /* tenant vrf */ frr-7.4/zebra/zebra_vxlan.c:4073: stream_put_in_addr(s, &zvni->mcast_grp); frr-7.4/zebra/zebra_vxlan.c-4074- ############################################## frr-7.4/zebra/zebra_vxlan.c-5240- stream_put(s, &svi_rmac, sizeof(struct ethaddr)); frr-7.4/zebra/zebra_vxlan.c:5241: stream_put_in_addr(s, &zl3vni->local_vtep_ip); frr-7.4/zebra/zebra_vxlan.c-5242- stream_put(s, &zl3vni->filter, sizeof(int)); ############################################## frr-7.4/zebra/zserv.c-784- frr-7.4/zebra/zserv.c:785: if (!frr_zclient_addr(&sa, &sa_len, path)) frr-7.4/zebra/zserv.c-786- /* should be caught in zebra main() */ ############################################## frr-7.4/zebra/zserv.c-800- if (sa.ss_family != AF_UNIX) { frr-7.4/zebra/zserv.c:801: sockopt_reuseaddr(zsock); frr-7.4/zebra/zserv.c-802- sockopt_reuseport(zsock); ############################################## frr-7.4/debian/frr.postinst-73- test -f "$1" || return 0 frr-7.4/debian/frr.postinst:74: fhash="`sha1sum \"$fname\"`" frr-7.4/debian/frr.postinst-75- fhash="${fhash%% *}"