===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
batctl-2020.4/bisect_iv.c-1394-
batctl-2020.4/bisect_iv.c:1395:static int get_orig_addr(char *orig_name, char *orig_addr)
batctl-2020.4/bisect_iv.c-1396-{
##############################################
batctl-2020.4/bisect_iv.c-1520-	} else if (rt_orig_ptr) {
batctl-2020.4/bisect_iv.c:1521:		res = get_orig_addr(rt_orig_ptr, orig);
batctl-2020.4/bisect_iv.c-1522-
##############################################
batctl-2020.4/bisect_iv.c-1525-	} else if (trace_orig_ptr) {
batctl-2020.4/bisect_iv.c:1526:		res = get_orig_addr(trace_orig_ptr, orig);
batctl-2020.4/bisect_iv.c-1527-
##############################################
batctl-2020.4/bisect_iv.c-1530-	} else if (loop_orig_ptr) {
batctl-2020.4/bisect_iv.c:1531:		res = get_orig_addr(loop_orig_ptr, orig);
batctl-2020.4/bisect_iv.c-1532-
##############################################
batctl-2020.4/bisect_iv.c-1547-	if (filter_orig_ptr) {
batctl-2020.4/bisect_iv.c:1548:		res = get_orig_addr(filter_orig_ptr, filter_orig);
batctl-2020.4/bisect_iv.c-1549-
##############################################
batctl-2020.4/functions.c-87-
batctl-2020.4/functions.c:88:char *get_name_by_macaddr(struct ether_addr *mac_addr, int read_opt)
batctl-2020.4/functions.c-89-{
##############################################
batctl-2020.4/functions.c-110-
batctl-2020.4/functions.c:111:	return get_name_by_macaddr(mac_addr, read_opt);
batctl-2020.4/functions.c-112-}
##############################################
batctl-2020.4/functions.c-142-
batctl-2020.4/functions.c:143:static int str_is_mcast_addr(char *addr)
batctl-2020.4/functions.c-144-{
##############################################
batctl-2020.4/functions.c-224-		    strlen(line_ptr) > strlen(" * xx:xx:xx:") &&
batctl-2020.4/functions.c:225:		    str_is_mcast_addr(line_ptr+3))
batctl-2020.4/functions.c-226-			continue;
##############################################
batctl-2020.4/functions.c-231-		    strlen(line_ptr) > strlen(" * xx:xx:xx:") &&
batctl-2020.4/functions.c:232:		    !str_is_mcast_addr(line_ptr+3))
batctl-2020.4/functions.c-233-			continue;
##############################################
batctl-2020.4/functions.c-415-
batctl-2020.4/functions.c:416:static int resolve_l3addr(int ai_family, const char *asc, void *l3addr)
batctl-2020.4/functions.c-417-{
##############################################
batctl-2020.4/functions.c-615-
batctl-2020.4/functions.c:616:static struct ether_addr *resolve_mac_from_addr(int ai_family, const char *asc)
batctl-2020.4/functions.c-617-{
##############################################
batctl-2020.4/functions.c-635-
batctl-2020.4/functions.c:636:	ret = resolve_l3addr(ai_family, asc, l3addr);
batctl-2020.4/functions.c-637-	if (ret < 0)
##############################################
batctl-2020.4/functions.c-661-	for (i = 0; i < sizeof(ai_families) / sizeof(*ai_families); i++) {
batctl-2020.4/functions.c:662:		mac_result = resolve_mac_from_addr(ai_families[i], asc);
batctl-2020.4/functions.c-663-		if (mac_result)
##############################################
batctl-2020.4/functions.h-42-char *ether_ntoa_long(const struct ether_addr *addr);
batctl-2020.4/functions.h:43:char *get_name_by_macaddr(struct ether_addr *mac_addr, int read_opt);
batctl-2020.4/functions.h-44-char *get_name_by_macstr(char *mac_str, int read_opt);
##############################################
batctl-2020.4/tcpdump.c-196-	printf("\tTVLV ROAMv1: client %s, VLAN ID %d\n",
batctl-2020.4/tcpdump.c:197:	       get_name_by_macaddr((struct ether_addr *)tvlv->client, NO_FLAGS),
batctl-2020.4/tcpdump.c-198-	       BATADV_PRINT_VID(ntohs(tvlv->vid)));
##############################################
batctl-2020.4/tcpdump.c-350-	src = (struct ether_addr *)tvlv_packet->src;
batctl-2020.4/tcpdump.c:351:	printf("BAT %s > ", get_name_by_macaddr(src, read_opt));
batctl-2020.4/tcpdump.c-352-
##############################################
batctl-2020.4/tcpdump.c-355-	printf("%s: TVLV, len %zu, tvlv_len %zu, ttl %hhu\n",
batctl-2020.4/tcpdump.c:356:	       get_name_by_macaddr(dst, read_opt),
batctl-2020.4/tcpdump.c-357-	       buff_len - sizeof(struct ether_header), tvlv_len,
##############################################
batctl-2020.4/tcpdump.c-392-		printf("BLA CLAIM, backbone %s, ",
batctl-2020.4/tcpdump.c:393:		       get_name_by_macaddr((struct ether_addr *)hw_src, read_opt));
batctl-2020.4/tcpdump.c-394-		printf("client %s, bla group %04x\n",
batctl-2020.4/tcpdump.c:395:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_shost, read_opt),
batctl-2020.4/tcpdump.c-396-		       ntohs(bla_dst->group));
##############################################
batctl-2020.4/tcpdump.c-399-		printf("BLA UNCLAIM, backbone %s, ",
batctl-2020.4/tcpdump.c:400:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-401-		printf("client %s, bla group %04x\n",
batctl-2020.4/tcpdump.c:402:		       get_name_by_macaddr((struct ether_addr *)hw_src, read_opt),
batctl-2020.4/tcpdump.c-403-		       ntohs(bla_dst->group));
##############################################
batctl-2020.4/tcpdump.c-406-		printf("BLA ANNOUNCE, backbone %s, bla group %04x, crc %04x\n",
batctl-2020.4/tcpdump.c:407:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_shost, read_opt),
batctl-2020.4/tcpdump.c-408-		       ntohs(bla_dst->group), ntohs(*((uint16_t *)(&hw_src[4]))));
##############################################
batctl-2020.4/tcpdump.c-411-		printf("BLA REQUEST, src backbone %s, ",
batctl-2020.4/tcpdump.c:412:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-413-		printf("dst backbone %s\n",
batctl-2020.4/tcpdump.c:414:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_dhost, read_opt));
batctl-2020.4/tcpdump.c-415-		break;
##############################################
batctl-2020.4/tcpdump.c-417-		printf("BLA LOOPDETECT, src backbone %s, ",
batctl-2020.4/tcpdump.c:418:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-419-		printf("dst backbone %s\n",
batctl-2020.4/tcpdump.c:420:		       get_name_by_macaddr((struct ether_addr *)eth_hdr->ether_dhost, read_opt));
batctl-2020.4/tcpdump.c-421-		break;
##############################################
batctl-2020.4/tcpdump.c-765-	printf("BAT %s: ",
batctl-2020.4/tcpdump.c:766:	       get_name_by_macaddr((struct ether_addr *)batman_ogm_packet->orig, read_opt));
batctl-2020.4/tcpdump.c-767-
##############################################
batctl-2020.4/tcpdump.c-769-	printf("OGM IV via neigh %s, seq %u, tq %3d, ttl %2d, v %d, flags [%c%c%c], length %zu, tvlv_len %zu\n",
batctl-2020.4/tcpdump.c:770:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost, read_opt),
batctl-2020.4/tcpdump.c-771-	       ntohl(batman_ogm_packet->seqno), batman_ogm_packet->tq,
##############################################
batctl-2020.4/tcpdump.c-804-	ether_addr = (struct ether_addr *)batman_ogm2->orig;
batctl-2020.4/tcpdump.c:805:	printf("BAT %s: ", get_name_by_macaddr(ether_addr, read_opt));
batctl-2020.4/tcpdump.c-806-
##############################################
batctl-2020.4/tcpdump.c-817-	printf("OGM2 via neigh %s, seq %u, throughput %s, ttl %2d, v %d, length %zu, tvlv_len %zu\n",
batctl-2020.4/tcpdump.c:818:	       get_name_by_macaddr(ether_addr, read_opt),
batctl-2020.4/tcpdump.c-819-	       ntohl(batman_ogm2->seqno), thr_str, batman_ogm2->ttl,
##############################################
batctl-2020.4/tcpdump.c-846-	ether_addr = (struct ether_addr *)batman_elp->orig;
batctl-2020.4/tcpdump.c:847:	printf("BAT %s: ", get_name_by_macaddr(ether_addr, read_opt));
batctl-2020.4/tcpdump.c-848-
##############################################
batctl-2020.4/tcpdump.c-850-	printf("ELP via iface %s, seq %u, v %d, interval %ums, length %zu\n",
batctl-2020.4/tcpdump.c:851:	       get_name_by_macaddr(ether_addr, read_opt),
batctl-2020.4/tcpdump.c-852-	       ntohl(batman_elp->seqno), batman_elp->version,
##############################################
batctl-2020.4/tcpdump.c-871-	printf("BAT %s > ",
batctl-2020.4/tcpdump.c:872:	       get_name_by_macaddr((struct ether_addr *)icmp_packet->orig, read_opt));
batctl-2020.4/tcpdump.c-873-
batctl-2020.4/tcpdump.c:874:	name = get_name_by_macaddr((struct ether_addr *)icmp_packet->dst,
batctl-2020.4/tcpdump.c-875-				    read_opt);
##############################################
batctl-2020.4/tcpdump.c-927-	printf("BAT %s > ",
batctl-2020.4/tcpdump.c:928:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-929-
batctl-2020.4/tcpdump.c-930-	printf("%s: UCAST, ttvn %d, ttl %hhu, ",
batctl-2020.4/tcpdump.c:931:	       get_name_by_macaddr((struct ether_addr *)unicast_packet->dest, read_opt),
batctl-2020.4/tcpdump.c-932-	       unicast_packet->ttvn, unicast_packet->ttl);
##############################################
batctl-2020.4/tcpdump.c-953-	printf("BAT %s > ",
batctl-2020.4/tcpdump.c:954:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost,
batctl-2020.4/tcpdump.c-955-				   read_opt));
##############################################
batctl-2020.4/tcpdump.c-957-	printf("%s: UCAST FRAG, seqno %d, no %d, ttl %hhu\n",
batctl-2020.4/tcpdump.c:958:	       get_name_by_macaddr((struct ether_addr *)frag_packet->dest,
batctl-2020.4/tcpdump.c-959-				   read_opt),
##############################################
batctl-2020.4/tcpdump.c-978-	printf("BAT %s: ",
batctl-2020.4/tcpdump.c:979:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-980-
batctl-2020.4/tcpdump.c-981-	printf("BCAST, orig %s, seq %u, ",
batctl-2020.4/tcpdump.c:982:	       get_name_by_macaddr((struct ether_addr *)bcast_packet->orig, read_opt),
batctl-2020.4/tcpdump.c-983-	       ntohl(bcast_packet->seqno));
##############################################
batctl-2020.4/tcpdump.c-1003-	printf("BAT %s > ",
batctl-2020.4/tcpdump.c:1004:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost,
batctl-2020.4/tcpdump.c-1005-				   read_opt));
##############################################
batctl-2020.4/tcpdump.c-1007-	printf("%s|%s: CODED, ttvn %d|%d, ttl %hhu\n",
batctl-2020.4/tcpdump.c:1008:	       get_name_by_macaddr((struct ether_addr *)coded_packet->first_orig_dest,
batctl-2020.4/tcpdump.c-1009-				   read_opt),
batctl-2020.4/tcpdump.c:1010:	       get_name_by_macaddr((struct ether_addr *)coded_packet->second_dest,
batctl-2020.4/tcpdump.c-1011-				   read_opt),
##############################################
batctl-2020.4/tcpdump.c-1015-
batctl-2020.4/tcpdump.c:1016:static void dump_batman_4addr(unsigned char *packet_buff, ssize_t buff_len, int read_opt, int time_printed)
batctl-2020.4/tcpdump.c-1017-{
##############################################
batctl-2020.4/tcpdump.c-1022-	LEN_CHECK((size_t)buff_len - sizeof(struct ether_header) - sizeof(struct batadv_unicast_4addr_packet),
batctl-2020.4/tcpdump.c:1023:		sizeof(struct ether_header), "BAT 4ADDR (unpacked)");
batctl-2020.4/tcpdump.c-1024-
##############################################
batctl-2020.4/tcpdump.c-1031-	printf("BAT %s > ",
batctl-2020.4/tcpdump.c:1032:	       get_name_by_macaddr((struct ether_addr *)ether_header->ether_shost, read_opt));
batctl-2020.4/tcpdump.c-1033-
batctl-2020.4/tcpdump.c-1034-	printf("%s: 4ADDR, subtybe %hhu, ttvn %d, ttl %hhu, ",
batctl-2020.4/tcpdump.c:1035:	       get_name_by_macaddr((struct ether_addr *)unicast_4addr_packet->u.dest, read_opt),
batctl-2020.4/tcpdump.c-1036-	       unicast_4addr_packet->subtype, unicast_4addr_packet->u.ttvn,
##############################################
batctl-2020.4/tcpdump.c-1113-			if (dump_level & DUMP_TYPE_BATUCAST)
batctl-2020.4/tcpdump.c:1114:				dump_batman_4addr(packet_buff, buff_len, read_opt, time_printed);
batctl-2020.4/tcpdump.c-1115-			break;