===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
iodine-0.7.0/src/util.h-3-
iodine-0.7.0/src/util.h:4:char *get_resolvconf_addr();
iodine-0.7.0/src/util.h-5-void socket_setrtable(int fd, int rtable);
##############################################
iodine-0.7.0/src/client.h-24-enum connection client_get_conn();
iodine-0.7.0/src/client.h:25:const char *client_get_raw_addr();
iodine-0.7.0/src/client.h-26-
##############################################
iodine-0.7.0/src/common.h-57-# define DSTADDR_SOCKOPT IP_RECVDSTADDR
iodine-0.7.0/src/common.h:58:# define dstaddr(x) ((struct in_addr *) CMSG_DATA(x))
iodine-0.7.0/src/common.h-59-#elif defined IP_PKTINFO
iodine-0.7.0/src/common.h-60-# define DSTADDR_SOCKOPT IP_PKTINFO
iodine-0.7.0/src/common.h:61:# define dstaddr(x) (&(((struct in_pktinfo *)(CMSG_DATA(x)))->ipi_addr))
iodine-0.7.0/src/common.h-62-#endif
##############################################
iodine-0.7.0/src/common.h-112-void check_superuser(void (*usage_fn)(void));
iodine-0.7.0/src/common.h:113:char *format_addr(struct sockaddr_storage *sockaddr, int sockaddr_len);
iodine-0.7.0/src/common.h:114:int get_addr(char *, int, int, int, struct sockaddr_storage *);
iodine-0.7.0/src/common.h-115-int open_dns(struct sockaddr_storage *, size_t);
##############################################
iodine-0.7.0/src/tun.c-304-
iodine-0.7.0/src/tun.c:305:	localsock_len = get_addr("127.0.0.1", 55353, AF_INET, 0, &localsock);
iodine-0.7.0/src/tun.c-306-	tunfd = open_dns(&localsock, localsock_len);
##############################################
iodine-0.7.0/src/tun.c-482-
iodine-0.7.0/src/tun.c:483:	if (inet_addr(ip) == INADDR_NONE) {
iodine-0.7.0/src/tun.c-484-		fprintf(stderr, "Invalid IP: %s!\n", ip);
##############################################
iodine-0.7.0/src/tun.c-501-#ifndef LINUX
iodine-0.7.0/src/tun.c:502:	netip.s_addr = inet_addr(ip);
iodine-0.7.0/src/tun.c-503-	netip.s_addr = netip.s_addr & net.s_addr;
##############################################
iodine-0.7.0/src/user.c-67-		snprintf(newip, sizeof(newip), "0.0.0.%d", i + skip + 1);
iodine-0.7.0/src/user.c:68:		ip = ipstart.s_addr + inet_addr(newip);
iodine-0.7.0/src/user.c-69-		if (ip == my_ip && skip == 0) {
##############################################
iodine-0.7.0/src/user.c-72-			snprintf(newip, sizeof(newip), "0.0.0.%d", i + skip + 1);
iodine-0.7.0/src/user.c:73:			ip = ipstart.s_addr + inet_addr(newip);
iodine-0.7.0/src/user.c-74-		}
##############################################
iodine-0.7.0/src/util.c-21-char *
iodine-0.7.0/src/util.c:22:get_resolvconf_addr()
iodine-0.7.0/src/util.c-23-{
##############################################
iodine-0.7.0/src/client.c-242-const char *
iodine-0.7.0/src/client.c:243:client_get_raw_addr()
iodine-0.7.0/src/client.c-244-{
##############################################
iodine-0.7.0/src/iodine.c-284-	case 1:
iodine-0.7.0/src/iodine.c:285:		nameserv_host = get_resolvconf_addr();
iodine-0.7.0/src/iodine.c-286-		topdomain = strdup(argv[0]);
##############################################
iodine-0.7.0/src/iodine.c-303-	if (nameserv_host) {
iodine-0.7.0/src/iodine.c:304:		nameservaddr_len = get_addr(nameserv_host, DNS_PORT, nameserv_family, 0, &nameservaddr);
iodine-0.7.0/src/iodine.c-305-		if (nameservaddr_len < 0) {
##############################################
iodine-0.7.0/src/iodine.c-362-	fprintf(stderr, "Sending DNS queries for %s to %s\n",
iodine-0.7.0/src/iodine.c:363:		topdomain, format_addr(&nameservaddr, nameservaddr_len));
iodine-0.7.0/src/iodine.c-364-
##############################################
iodine-0.7.0/src/iodine.c-370-	if (client_get_conn() == CONN_RAW_UDP) {
iodine-0.7.0/src/iodine.c:371:		fprintf(stderr, "Sending raw traffic directly to %s\n", client_get_raw_addr());
iodine-0.7.0/src/iodine.c-372-	}
##############################################
iodine-0.7.0/src/iodined.c-235-		fprintf(stderr, "TX-raw: client %s, cmd %d, %d bytes\n",
iodine-0.7.0/src/iodined.c:236:			format_addr(&q->from, q->fromlen), cmd, len);
iodine-0.7.0/src/iodined.c-237-	}
##############################################
iodine-0.7.0/src/iodined.c-783-				syslog(LOG_INFO, "accepted version for user #%d from %s",
iodine-0.7.0/src/iodined.c:784:					userid, format_addr(&q->from, q->fromlen));
iodine-0.7.0/src/iodined.c-785-				users[userid].q.id = 0;
##############################################
iodine-0.7.0/src/iodined.c-825-				syslog(LOG_INFO, "dropped user from %s, server full",
iodine-0.7.0/src/iodined.c:826:					format_addr(&q->from, q->fromlen));
iodine-0.7.0/src/iodined.c-827-			}
##############################################
iodine-0.7.0/src/iodined.c-830-			syslog(LOG_INFO, "dropped user from %s, sent bad version %08X",
iodine-0.7.0/src/iodined.c:831:				format_addr(&q->from, q->fromlen), version);
iodine-0.7.0/src/iodined.c-832-		}
##############################################
iodine-0.7.0/src/iodined.c-846-			syslog(LOG_WARNING, "dropped login request from user #%d from unexpected source %s",
iodine-0.7.0/src/iodined.c:847:				userid, format_addr(&q->from, q->fromlen));
iodine-0.7.0/src/iodined.c-848-			return;
##############################################
iodine-0.7.0/src/iodined.c-874-				syslog(LOG_WARNING, "rejected login request from user #%d from %s, bad password",
iodine-0.7.0/src/iodined.c:875:					userid, format_addr(&q->from, q->fromlen));
iodine-0.7.0/src/iodined.c-876-			}
##############################################
iodine-0.7.0/src/iodined.c-1513-		fprintf(stderr, "TX: client %s, type %d, name %s, %d bytes NS reply\n",
iodine-0.7.0/src/iodined.c:1514:			format_addr(&q->from, q->fromlen), q->type, q->name, len);
iodine-0.7.0/src/iodined.c-1515-	}
##############################################
iodine-0.7.0/src/iodined.c-1528-	if (fakeip) {
iodine-0.7.0/src/iodined.c:1529:		in_addr_t ip = inet_addr("127.0.0.1");
iodine-0.7.0/src/iodined.c-1530-		memcpy(&q->destination.s_addr, &ip, sizeof(in_addr_t));
##############################################
iodine-0.7.0/src/iodined.c-1545-		fprintf(stderr, "TX: client %s, type %d, name %s, %d bytes A reply\n",
iodine-0.7.0/src/iodined.c:1546:			format_addr(&q->from, q->fromlen), q->type, q->name, len);
iodine-0.7.0/src/iodined.c-1547-	}
##############################################
iodine-0.7.0/src/iodined.c-1573-
iodine-0.7.0/src/iodined.c:1574:	newaddr = inet_addr("127.0.0.1");
iodine-0.7.0/src/iodined.c-1575-	myaddr = (struct sockaddr_in *) &(q->from);
##############################################
iodine-0.7.0/src/iodined.c-1621-		fprintf(stderr, "TX: client %s id %u, %d bytes\n",
iodine-0.7.0/src/iodined.c:1622:			format_addr(&query->addr, query->addrlen), (id & 0xffff), r);
iodine-0.7.0/src/iodined.c-1623-	}
##############################################
iodine-0.7.0/src/iodined.c-1645-		fprintf(stderr, "RX: client %s, type %d, name %s\n",
iodine-0.7.0/src/iodined.c:1646:			format_addr(&q.from, q.fromlen), q.type, q.name);
iodine-0.7.0/src/iodined.c-1647-	}
##############################################
iodine-0.7.0/src/iodined.c-2026-
iodine-0.7.0/src/iodined.c:2027:				q->destination = *dstaddr(cmsg);
iodine-0.7.0/src/iodined.c-2028-				break;
##############################################
iodine-0.7.0/src/iodined.c-2193-		fprintf(stderr, "TX: client %s, type %d, name %s, %d bytes data\n",
iodine-0.7.0/src/iodined.c:2194:			format_addr(&q->from, q->fromlen), q->type, q->name, datalen);
iodine-0.7.0/src/iodined.c-2195-	}
##############################################
iodine-0.7.0/src/iodined.c-2379-			} else {
iodine-0.7.0/src/iodined.c:2380:				ns_ip = inet_addr(optarg);
iodine-0.7.0/src/iodined.c-2381-			}
##############################################
iodine-0.7.0/src/iodined.c-2423-
iodine-0.7.0/src/iodined.c:2424:	my_ip = inet_addr(argv[0]);
iodine-0.7.0/src/iodined.c-2425-
##############################################
iodine-0.7.0/src/iodined.c-2467-
iodine-0.7.0/src/iodined.c:2468:	dnsaddr_len = get_addr(listen_ip, port, AF_INET, AI_PASSIVE | AI_NUMERICHOST, &dnsaddr);
iodine-0.7.0/src/iodined.c-2469-	if (dnsaddr_len < 0) {
##############################################
iodine-0.7.0/src/Makefile-6-
iodine-0.7.0/src/Makefile:7:OS = `echo $(TARGETOS) | tr "a-z" "A-Z"`
iodine-0.7.0/src/Makefile-8-ARCH = `uname -m`
##############################################
iodine-0.7.0/src/Makefile-10-LIBPATH = -L.
iodine-0.7.0/src/Makefile:11:LDFLAGS +=  -lz `sh osflags $(TARGETOS) link` $(LIBPATH)
iodine-0.7.0/src/Makefile:12:CFLAGS += -std=c99 -c -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/src/Makefile-13-
##############################################
iodine-0.7.0/src/common.c-117-char *
iodine-0.7.0/src/common.c:118:format_addr(struct sockaddr_storage *sockaddr, int sockaddr_len)
iodine-0.7.0/src/common.c-119-{
##############################################
iodine-0.7.0/src/common.c-141-int
iodine-0.7.0/src/common.c:142:get_addr(char *host, int port, int addr_family, int flags, struct sockaddr_storage *out)
iodine-0.7.0/src/common.c-143-{
##############################################
iodine-0.7.0/src/common.c-215-
iodine-0.7.0/src/common.c:216:	addrlen = get_addr(host, port, addr_family, flags, &addr);
iodine-0.7.0/src/common.c-217-	if (addrlen < 0)
##############################################
iodine-0.7.0/src/common.c-394-{
iodine-0.7.0/src/common.c:395: inp->s_addr = inet_addr(cp);
iodine-0.7.0/src/common.c-396- return inp->s_addr != INADDR_ANY;
##############################################
iodine-0.7.0/tests/common.c-98-
iodine-0.7.0/tests/common.c:99:	addr_len = get_addr(host, 53, AF_INET, 0, &addr);
iodine-0.7.0/tests/common.c-100-	fail_unless(addr_len == sizeof(struct sockaddr_in));
##############################################
iodine-0.7.0/tests/common.c-105-
iodine-0.7.0/tests/common.c:106:	formatted = format_addr(&addr, addr_len);
iodine-0.7.0/tests/common.c-107-	fail_if(strcmp(host, formatted));
##############################################
iodine-0.7.0/tests/common.c-118-
iodine-0.7.0/tests/common.c:119:	addr_len = get_addr(NULL, 53, AF_INET, AI_PASSIVE, &addr);
iodine-0.7.0/tests/common.c-120-	fail_unless(addr_len == sizeof(struct sockaddr_in));
##############################################
iodine-0.7.0/tests/common.c-125-
iodine-0.7.0/tests/common.c:126:	formatted = format_addr(&addr, addr_len);
iodine-0.7.0/tests/common.c-127-	fail_if(strcmp(host, formatted));
##############################################
iodine-0.7.0/tests/common.c-143-
iodine-0.7.0/tests/common.c:144:	addr_len = get_addr(host, 53, AF_UNSPEC, 0, &addr);
iodine-0.7.0/tests/common.c-145-	fail_unless(addr_len == sizeof(struct sockaddr_in6));
##############################################
iodine-0.7.0/tests/common.c-150-
iodine-0.7.0/tests/common.c:151:	formatted = format_addr(&addr, addr_len);
iodine-0.7.0/tests/common.c-152-	fail_if(strcmp(compact, formatted));
##############################################
iodine-0.7.0/tests/common.c-168-
iodine-0.7.0/tests/common.c:169:	addr_len = get_addr(v4mapped, 53, AF_INET6, 0, &addr);
iodine-0.7.0/tests/common.c-170-	fail_unless(addr_len == sizeof(struct sockaddr_in6));
##############################################
iodine-0.7.0/tests/common.c-176-	/* Format as IPv4 address */
iodine-0.7.0/tests/common.c:177:	formatted = format_addr(&addr, addr_len);
iodine-0.7.0/tests/common.c-178-	fail_if(strcmp(host, formatted));
##############################################
iodine-0.7.0/tests/user.c-37-
iodine-0.7.0/tests/user.c:38:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-39-	count = init_users(ip, 27);
##############################################
iodine-0.7.0/tests/user.c-45-		snprintf(givenip, sizeof(givenip), "127.0.0.%d", i + 2);
iodine-0.7.0/tests/user.c:46:		fail_unless(users[i].tun_ip == inet_addr(givenip));
iodine-0.7.0/tests/user.c-47-	}
##############################################
iodine-0.7.0/tests/user.c-54-
iodine-0.7.0/tests/user.c:55:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-56-	init_users(ip, 27);
##############################################
iodine-0.7.0/tests/user.c-79-
iodine-0.7.0/tests/user.c:80:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-81-	init_users(ip, 27);
##############################################
iodine-0.7.0/tests/user.c-83-
iodine-0.7.0/tests/user.c:84:	testip = (unsigned int) inet_addr("10.0.0.1");
iodine-0.7.0/tests/user.c-85-	fail_unless(find_user_by_ip(testip) == -1);
iodine-0.7.0/tests/user.c-86-
iodine-0.7.0/tests/user.c:87:	testip = (unsigned int) inet_addr("127.0.0.2");
iodine-0.7.0/tests/user.c-88-	fail_unless(find_user_by_ip(testip) == -1);
##############################################
iodine-0.7.0/tests/user.c-91-
iodine-0.7.0/tests/user.c:92:	testip = (unsigned int) inet_addr("127.0.0.2");
iodine-0.7.0/tests/user.c-93-	fail_unless(find_user_by_ip(testip) == -1);
##############################################
iodine-0.7.0/tests/user.c-96-
iodine-0.7.0/tests/user.c:97:	testip = (unsigned int) inet_addr("127.0.0.2");
iodine-0.7.0/tests/user.c-98-	fail_unless(find_user_by_ip(testip) == -1);
##############################################
iodine-0.7.0/tests/user.c-101-
iodine-0.7.0/tests/user.c:102:	testip = (unsigned int) inet_addr("127.0.0.2");
iodine-0.7.0/tests/user.c-103-	fail_unless(find_user_by_ip(testip) == 0);
##############################################
iodine-0.7.0/tests/user.c-110-
iodine-0.7.0/tests/user.c:111:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-112-	init_users(ip, 27);
##############################################
iodine-0.7.0/tests/user.c-140-
iodine-0.7.0/tests/user.c:141:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-142-	init_users(ip, 27);
##############################################
iodine-0.7.0/tests/user.c-172-
iodine-0.7.0/tests/user.c:173:	ip = inet_addr("127.0.0.1");
iodine-0.7.0/tests/user.c-174-	init_users(ip, 29); /* this should result in 5 enabled users */
##############################################
iodine-0.7.0/tests/Makefile-7-CHECK_PATH = /usr/local
iodine-0.7.0/tests/Makefile:8:LDFLAGS = -L$(CHECK_PATH)/lib `pkg-config check --libs` -lpthread `sh ../src/osflags $(TARGETOS) link`
iodine-0.7.0/tests/Makefile:9:CFLAGS = -std=c99 -D$(OS) `pkg-config check --cflags` -I../src -I$(CHECK_PATH)/include -pedantic `sh ../src/osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/tests/Makefile-10-
##############################################
iodine-0.7.0/debian/patches/cflags.patch-11- LIBPATH = -L.
iodine-0.7.0/debian/patches/cflags.patch:12: LDFLAGS +=  -lz `sh osflags $(TARGETOS) link` $(LIBPATH)
iodine-0.7.0/debian/patches/cflags.patch:13:-CFLAGS += -std=c99 -c -g -Wall -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags`
iodine-0.7.0/debian/patches/cflags.patch:14:+CFLAGS += -std=c99 -c -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/debian/patches/cflags.patch-15- 
##############################################
iodine-0.7.0/debian/patches/cflags.patch-22- CHECK_PATH = /usr/local
iodine-0.7.0/debian/patches/cflags.patch:23: LDFLAGS = -L$(CHECK_PATH)/lib `pkg-config check --libs` -lpthread `sh ../src/osflags $(TARGETOS) link`
iodine-0.7.0/debian/patches/cflags.patch:24:-CFLAGS = -std=c99 -g -Wall -D$(OS) `pkg-config check --cflags` -I../src -I$(CHECK_PATH)/include -pedantic `sh ../src/osflags $(TARGETOS) cflags`
iodine-0.7.0/debian/patches/cflags.patch:25:+CFLAGS = -std=c99 -D$(OS) `pkg-config check --cflags` -I../src -I$(CHECK_PATH)/include -pedantic `sh ../src/osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/debian/patches/cflags.patch-26- 
##############################################
iodine-0.7.0/.pc/cflags.patch/src/Makefile-6-
iodine-0.7.0/.pc/cflags.patch/src/Makefile:7:OS = `echo $(TARGETOS) | tr "a-z" "A-Z"`
iodine-0.7.0/.pc/cflags.patch/src/Makefile-8-ARCH = `uname -m`
##############################################
iodine-0.7.0/.pc/cflags.patch/src/Makefile-10-LIBPATH = -L.
iodine-0.7.0/.pc/cflags.patch/src/Makefile:11:LDFLAGS +=  -lz `sh osflags $(TARGETOS) link` $(LIBPATH)
iodine-0.7.0/.pc/cflags.patch/src/Makefile:12:CFLAGS += -std=c99 -c -g -Wall -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags`
iodine-0.7.0/.pc/cflags.patch/src/Makefile-13-
##############################################
iodine-0.7.0/.pc/cflags.patch/tests/Makefile-7-CHECK_PATH = /usr/local
iodine-0.7.0/.pc/cflags.patch/tests/Makefile:8:LDFLAGS = -L$(CHECK_PATH)/lib `pkg-config check --libs` -lpthread `sh ../src/osflags $(TARGETOS) link`
iodine-0.7.0/.pc/cflags.patch/tests/Makefile:9:CFLAGS = -std=c99 -g -Wall -D$(OS) `pkg-config check --cflags` -I../src -I$(CHECK_PATH)/include -pedantic `sh ../src/osflags $(TARGETOS) cflags`
iodine-0.7.0/.pc/cflags.patch/tests/Makefile-10-
##############################################
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile-6-
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile:7:OS = `echo $(TARGETOS) | tr "a-z" "A-Z"`
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile-8-ARCH = `uname -m`
##############################################
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile-10-LIBPATH = -L.
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile:11:LDFLAGS +=  -lz `sh osflags $(TARGETOS) link` $(LIBPATH)
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile:12:CFLAGS += -std=c99 -c -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/.pc/verbose-build.patch/src/Makefile-13-
##############################################
iodine-0.7.0/.pc/verbose-build.patch/tests/Makefile-7-CHECK_PATH = /usr/local
iodine-0.7.0/.pc/verbose-build.patch/tests/Makefile:8:LDFLAGS = -L$(CHECK_PATH)/lib `pkg-config check --libs` -lpthread `sh ../src/osflags $(TARGETOS) link`
iodine-0.7.0/.pc/verbose-build.patch/tests/Makefile:9:CFLAGS = -std=c99 -D$(OS) `pkg-config check --cflags` -I../src -I$(CHECK_PATH)/include -pedantic `sh ../src/osflags $(TARGETOS) cflags` $(CPPFLAGS)
iodine-0.7.0/.pc/verbose-build.patch/tests/Makefile-10-
##############################################
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-117-char *
iodine-0.7.0/.pc/addrconfig.patch/src/common.c:118:format_addr(struct sockaddr_storage *sockaddr, int sockaddr_len)
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-119-{
##############################################
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-141-int
iodine-0.7.0/.pc/addrconfig.patch/src/common.c:142:get_addr(char *host, int port, int addr_family, int flags, struct sockaddr_storage *out)
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-143-{
##############################################
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-215-
iodine-0.7.0/.pc/addrconfig.patch/src/common.c:216:	addrlen = get_addr(host, port, addr_family, flags, &addr);
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-217-	if (addrlen < 0)
##############################################
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-394-{
iodine-0.7.0/.pc/addrconfig.patch/src/common.c:395: inp->s_addr = inet_addr(cp);
iodine-0.7.0/.pc/addrconfig.patch/src/common.c-396- return inp->s_addr != INADDR_ANY;