===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
alfred-2020.3/alfred.h-198-uint16_t get_random_id(void);
alfred-2020.3/alfred.h:199:bool is_valid_ether_addr(uint8_t *addr);
alfred-2020.3/alfred.h-200-int ipv4_arp_request(struct interface *interface, const alfred_addr *addr,
##############################################
alfred-2020.3/batadv_query.c-119-
alfred-2020.3/batadv_query.c:120:	if (!is_valid_ether_addr(mac->ether_addr_octet))
alfred-2020.3/batadv_query.c-121-		return -EINVAL;
##############################################
alfred-2020.3/batadv_query.c-131-
alfred-2020.3/batadv_query.c:132:	if (!is_valid_ether_addr(mac->ether_addr_octet))
alfred-2020.3/batadv_query.c-133-		return -EINVAL;
##############################################
alfred-2020.3/unix_sock.c-116-	 */
alfred-2020.3/unix_sock.c:117:	if (is_valid_ether_addr(data->source)) {
alfred-2020.3/unix_sock.c-118-		if (memcmp(data->source, &interface->hwaddr, ETH_ALEN) != 0 &&
##############################################
alfred-2020.3/util.c-56-
alfred-2020.3/util.c:57:bool is_valid_ether_addr(uint8_t addr[ETH_ALEN])
alfred-2020.3/util.c-58-{