=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== plotnetcfg-0.4.1/if.c-74- plotnetcfg-0.4.1/if.c:75:static int store_addr(struct addr *dest, const struct ifaddrmsg *ifa, plotnetcfg-0.4.1/if.c-76- const struct rtattr *rta) ############################################## plotnetcfg-0.4.1/if.c-97- plotnetcfg-0.4.1/if.c:98:static int fill_if_addr(struct if_entry *dest, struct nlmsg_entry *ainfo) plotnetcfg-0.4.1/if.c-99-{ ############################################## plotnetcfg-0.4.1/if.c-132- } plotnetcfg-0.4.1/if.c:133: if ((err = store_addr(&entry->addr, ifa, rta_tb[IFA_LOCAL]))) plotnetcfg-0.4.1/if.c-134- return err; ############################################## plotnetcfg-0.4.1/if.c-137- ifa->ifa_family == AF_INET ? 4 : 16)) { plotnetcfg-0.4.1/if.c:138: if ((err = store_addr(&entry->peer, ifa, rta_tb[IFA_ADDRESS]))) plotnetcfg-0.4.1/if.c-139- return err; ############################################## plotnetcfg-0.4.1/if.c-186- fill_if_link(entry, &l->h); plotnetcfg-0.4.1/if.c:187: if ((err = fill_if_addr(entry, ainfo))) plotnetcfg-0.4.1/if.c-188- return err; ############################################## plotnetcfg-0.4.1/tunnel.c-50- plotnetcfg-0.4.1/tunnel.c:51: data.af = raw_addr(data.raw, addr); plotnetcfg-0.4.1/tunnel.c-52- if (data.af < 0) ############################################## plotnetcfg-0.4.1/utils.c-72- plotnetcfg-0.4.1/utils.c:73:int raw_addr(void *dst, const char *src) plotnetcfg-0.4.1/utils.c-74-{ ############################################## plotnetcfg-0.4.1/utils.h-32-/* dst has to be allocated, at least 16 bytes. Returns the family or -1. */ plotnetcfg-0.4.1/utils.h:33:int raw_addr(void *dst, const char *src); plotnetcfg-0.4.1/utils.h-34-