===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
lksctp-tools-1.0.18+dfsg/ChangeLog-534-Bug   799468 Fixes for a couple of issues with ssnmap allocation. (samudrala)
lksctp-tools-1.0.18+dfsg/ChangeLog:535:NA           Convert sctp_param2sockaddr() and sockaddr2sctp_addr to address
lksctp-tools-1.0.18+dfsg/ChangeLog-536-             family specific routines. (samudrala) 
##############################################
lksctp-tools-1.0.18+dfsg/ChangeLog-645-NA           Update to 2.5.63 kernel. (samudrala)
lksctp-tools-1.0.18+dfsg/ChangeLog:646:Patch 692590 Add set/getsockopt SET_PEER_PRIMARY_ADDR (jgrimm)
lksctp-tools-1.0.18+dfsg/ChangeLog-647-Bug   601470 Fix PF_INET sockets advertise v6 support bug (jgrimm)	
##############################################
lksctp-tools-1.0.18+dfsg/ChangeLog-759-Patch 585474 Remove old DEFAULT_STREAM sock opt (jgrimm)
lksctp-tools-1.0.18+dfsg/ChangeLog:760:Bug   585653 Fix V6INADDR_ANY to choose a saddr (jgrimm)
lksctp-tools-1.0.18+dfsg/ChangeLog-761-Bug   585929 more leaks in sendmsg() on error cases. (samudrala)
##############################################
lksctp-tools-1.0.18+dfsg/ChangeLog-848-lksctp-2_4_18-0_4_6:
lksctp-tools-1.0.18+dfsg/ChangeLog:849:Patch 529522 Primary Addr from saddr (jgrimm, daisyc, hui_huang)
lksctp-tools-1.0.18+dfsg/ChangeLog-850-Patch 529530 Use skb_copy_datagram_iovec (samudrala)
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-182-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:183:struct sockaddr *append_addr(const char *parm, struct sockaddr *addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-184-			     int *ret_count) ;
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-189-static void rcvbuf_func(char *, int, int, int);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:190:static struct sockaddr *get_bindx_addr(char *, int *);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-191-static int bindx_func(char *, int, struct sockaddr *, int, int, int);
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-204-void print_addr_buf(void * laddrs, int n_laddrs);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:205:int print_sockaddr(struct sockaddr *sa_addr);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-206-
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-363-			tmp_addrs =
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:364:				append_addr(optarg, bindx_add_addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-365-					    &bindx_add_count);
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-380-			tmp_addrs =
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:381:				append_addr(optarg, bindx_rem_addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-382-					    &bindx_rem_count);
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-395-			tmp_addrs =
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:396:				append_addr(optarg, connectx_addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-397-					    &connectx_count);
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-670-				if (associd) {
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:671:					print_sockaddr(&remote_addr.sa);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-672-				} else {
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-844-			if (associd) {
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:845:				print_sockaddr(&remote_addr.sa);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-846-			} else {
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1405-struct sockaddr *
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1406:append_addr(const char *parm, struct sockaddr *addrs, int *ret_count)
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1407-{
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1508-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1509:} /* append_addr() */
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1510-
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1601-			case INTER_BINDX_ADD:
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1602:				tmp_addrs = get_bindx_addr(p, &len);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1603-				bindx_func(argv0, inter_sk, tmp_addrs, len,
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1607-			case INTER_BINDX_REM:
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1608:				tmp_addrs = get_bindx_addr(p, &len);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1609-				bindx_func(argv0, inter_sk, tmp_addrs, len,
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1756-static struct sockaddr *
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1757:get_bindx_addr(char *in, int *count)
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1758-{
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1770-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1771:	tmp_addrs = append_addr(in, tmp_addrs, count);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1772-	if (NULL == tmp_addrs) {
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1781-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:1782:} /* get_bindx_addr() */
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-1783-
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2283-	printf("Maximum Observed RTO this period: %" PRIu64 " - Transport: ", (uint64_t) stats.sas_maxrto);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:2284:	print_sockaddr((struct sockaddr *)&stats.sas_obs_rto_ipaddr);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2285-	printf("\n");
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2390-	for (i = 0; i < n_laddrs; i++) {
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:2391:		addr_buf += print_sockaddr((struct sockaddr *)addr_buf);
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2392-		printf("\n");
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2395-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c:2396:int print_sockaddr(struct sockaddr *sa_addr)
lksctp-tools-1.0.18+dfsg/src/apps/sctp_darn.c-2397-{
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-486-struct sockaddr *
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c:487:append_addr(const char *parm, struct sockaddr *addrs, int *ret_count)
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-488-{
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-603-
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c:604:} /* append_addr() */
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-605-
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-1607-		case 'B':
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c:1608:			tmp_addrs = append_addr(optarg, bindx_add_addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-1609-						&bindx_add_count);
##############################################
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-1617-		case 'C':
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c:1618:			tmp_addrs = append_addr(optarg, connectx_addrs,
lksctp-tools-1.0.18+dfsg/src/apps/sctp_test.c-1619-						&connectx_count);
##############################################
lksctp-tools-1.0.18+dfsg/src/func_tests/test_1_to_1_socket_bind_listen.c-163-	/*Assigning invalid host name*/
lksctp-tools-1.0.18+dfsg/src/func_tests/test_1_to_1_socket_bind_listen.c:164:	bind_addr.sin_addr.s_addr = inet_addr(SCTP_INV_LOOPBACK);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_1_to_1_socket_bind_listen.c-165-	error = bind(sk, (struct sockaddr *) &bind_addr, sizeof(bind_addr));
##############################################
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c-254-
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c:255:	test_peer_addr(peeloff_sk, svr_associd1, clt_test1, NUMADDR);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c-256-	tst_resm(TPASS, "server association 1 peers ok");
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c:257:	test_peer_addr(svr_sk, svr_associd2, clt_test2, NUMADDR);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c-258-	tst_resm(TPASS, "server association 2 peers ok");
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c:259:	test_peer_addr(clt_sk1, clt_associd1, svr_test, NUMADDR);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c-260-	tst_resm(TPASS, "client association 1 peers ok");
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c:261:	test_peer_addr(clt_sk2, clt_associd2, svr_test, NUMADDR);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_connectx.c-262-	tst_resm(TPASS, "client association 2 peers ok");
##############################################
lksctp-tools-1.0.18+dfsg/src/func_tests/test_sctp_sendvrecvv.c-123-		v4addrs[i].sin_family = PF_INET;
lksctp-tools-1.0.18+dfsg/src/func_tests/test_sctp_sendvrecvv.c:124:		v4addrs[i].sin_addr.s_addr = inet_addr(addr_str);
lksctp-tools-1.0.18+dfsg/src/func_tests/test_sctp_sendvrecvv.c-125-	}
##############################################
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-340-
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c:341:static int cmp_addr(sockaddr_storage_t *addr1, sockaddr_storage_t *addr2)
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-342-{
##############################################
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-363-/* Test peer addresses for association. */
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c:364:int test_peer_addr(int sk, sctp_assoc_t asoc, sockaddr_storage_t *peers, int count)
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-365-{
##############################################
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-402-		for (j = 0; j < count; j++) {
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c:403:			if (cmp_addr((sockaddr_storage_t *)sa_addr,
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.c-404-				     &peers[j]) == 0) {
##############################################
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.h-355-void test_print_message(int sk, struct msghdr *msg, size_t msg_len);
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.h:356:int test_peer_addr(int sk, sctp_assoc_t asoc, sockaddr_storage_t *peers, int count);
lksctp-tools-1.0.18+dfsg/src/testlib/sctputil.h-357-