Module Name:    src
Committed By:   martin
Date:           Sat Sep 14 12:03:10 UTC 2013

Modified Files:
        src/sys/external/bsd/ipf/netinet: ip_nat6.c

Log Message:
Remove a few unused variables, ifdef others like their use


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/external/bsd/ipf/netinet/ip_nat6.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/external/bsd/ipf/netinet/ip_nat6.c
diff -u src/sys/external/bsd/ipf/netinet/ip_nat6.c:1.4 src/sys/external/bsd/ipf/netinet/ip_nat6.c:1.5
--- src/sys/external/bsd/ipf/netinet/ip_nat6.c:1.4	Wed Jan  9 13:23:20 2013
+++ src/sys/external/bsd/ipf/netinet/ip_nat6.c	Sat Sep 14 12:03:10 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ip_nat6.c,v 1.4 2013/01/09 13:23:20 christos Exp $	*/
+/*	$NetBSD: ip_nat6.c,v 1.5 2013/09/14 12:03:10 martin Exp $	*/
 
 /*
  * Copyright (C) 2012 by Darren Reed.
@@ -1141,9 +1141,6 @@ ipf_nat6_finalise(fr_info_t *fin, nat_t 
 	ipf_nat_softc_t *softn = softc->ipf_nat_soft;
 	u_32_t sum1, sum2, sumd;
 	frentry_t *fr;
-	u_32_t flags;
-
-	flags = nat->nat_flags;
 
 	switch (fin->fin_p)
 	{
@@ -1371,8 +1368,8 @@ ipf_nat6_icmperrorlookup(fr_info_t *fin,
 {
 	ipf_main_softc_t *softc = fin->fin_main_soft;
 	ipf_nat_softc_t *softn = softc->ipf_nat_soft;
-	struct icmp6_hdr *icmp6, *orgicmp;
-	int flags = 0, type, minlen;
+	struct icmp6_hdr *orgicmp;
+	int flags = 0, minlen;
 	nat_stat_side_t *nside;
 	tcphdr_t *tcp = NULL;
 	u_short data[2];
@@ -1381,8 +1378,6 @@ ipf_nat6_icmperrorlookup(fr_info_t *fin,
 	u_int p;
 
 	minlen = 40;
-	icmp6 = fin->fin_dp;
-	type = icmp6->icmp6_type;
 	nside = &softn->ipf_nat_stats.ns_side6[fin->fin_out];
 	/*
 	 * Does it at least have the return (basic) IP header ?
@@ -1516,9 +1511,8 @@ ipf_nat6_ip6subtract(i6addr_t *ip1, i6ad
 	i6addr_t l1, l2, d;
 	u_short *s1, *s2, *ds;
 	u_32_t r;
-	int i, neg;
+	int i;
 
-	neg = 0;
 	l1 = *ip1;
 	l2 = *ip2;
 	s1 = (u_short *)&l1;
@@ -1535,7 +1529,6 @@ ipf_nat6_ip6subtract(i6addr_t *ip1, i6ad
 	}
 	if (s2[0] > s1[0]) {
 		ds[0] = s2[0] + 0x10000 - s1[0];
-		neg = 1;
 	} else {
 		ds[0] = s2[0] - s1[0];
 	}
@@ -1885,9 +1878,6 @@ ipf_nat6_inlookup(fr_info_t *fin, u_int 
 	ipf_main_softc_t *softc = fin->fin_main_soft;
 	ipf_nat_softc_t *softn = softc->ipf_nat_soft;
 	u_short sport, dport;
-	grehdr_t *gre;
-	ipnat_t *ipn;
-	u_int sflags;
 	nat_t *nat;
 	int nflags;
 	i6addr_t dst;
@@ -1897,9 +1887,7 @@ ipf_nat6_inlookup(fr_info_t *fin, u_int 
 	ifp = fin->fin_ifp;
 	sport = 0;
 	dport = 0;
-	gre = NULL;
 	dst.in6 = *mapdst;
-	sflags = flags & NAT_TCPUDPICMP;
 
 	switch (p)
 	{
@@ -1978,9 +1966,8 @@ ipf_nat6_inlookup(fr_info_t *fin, u_int 
 
 
 		if ((nat->nat_flags & IPN_TCPUDP) != 0) {
-			ipn = nat->nat_ptr;
 #ifdef IPF_V6_PROXIES
-			if ((ipn != NULL) && (nat->nat_aps != NULL))
+			if ((nat->nat_ptr != NULL) && (nat->nat_aps != NULL))
 				if (appr_match(fin, nat) != 0)
 					continue;
 #endif
@@ -2204,14 +2191,11 @@ ipf_nat6_outlookup(fr_info_t *fin, u_int
 	ipf_main_softc_t *softc = fin->fin_main_soft;
 	ipf_nat_softc_t *softn = softc->ipf_nat_soft;
 	u_short sport, dport;
-	u_int sflags;
-	ipnat_t *ipn;
 	nat_t *nat;
 	void *ifp;
 	u_int hv;
 
 	ifp = fin->fin_ifp;
-	sflags = flags & IPN_TCPUDPICMP;
 	sport = 0;
 	dport = 0;
 
@@ -2292,9 +2276,8 @@ ipf_nat6_outlookup(fr_info_t *fin, u_int
 			break;
 		}
 
-		ipn = nat->nat_ptr;
 #ifdef IPF_V6_PROXIES
-		if ((ipn != NULL) && (nat->nat_aps != NULL))
+		if ((nat->nat_ptr != NULL) && (nat->nat_aps != NULL))
 			if (appr_match(fin, nat) != 0)
 				continue;
 #endif
@@ -2580,7 +2563,9 @@ ipf_nat6_checkout(fr_info_t *fin, u_32_t
 	ipf_nat_softc_t *softn = softc->ipf_nat_soft;
 	struct icmp6_hdr *icmp6 = NULL;
 	struct ifnet *ifp, *sifp;
+#ifdef IPF_V6_PROXIES
 	tcphdr_t *tcp = NULL;
+#endif
 	int rval, natfailed;
 	ipnat_t *np = NULL;
 	u_int nflags = 0;
@@ -2634,8 +2619,10 @@ ipf_nat6_checkout(fr_info_t *fin, u_32_t
 			break;
 		}
 
+#ifdef IPF_V6_PROXIES
 		if ((nflags & IPN_TCPUDP))
 			tcp = fin->fin_dp;
+#endif
 	}
 
 	ipa = fin->fin_src6;
@@ -2979,7 +2966,9 @@ ipf_nat6_checkin(fr_info_t *fin, u_32_t 
 	int rval, natfailed;
 	struct ifnet *ifp;
 	i6addr_t ipa, iph;
+#ifdef IPF_V6_PROXIES
 	tcphdr_t *tcp;
+#endif
 	u_short dport;
 	ipnat_t *np;
 	nat_t *nat;
@@ -2987,7 +2976,9 @@ ipf_nat6_checkin(fr_info_t *fin, u_32_t 
 	if (softn->ipf_nat_stats.ns_rules == 0 || softn->ipf_nat_lock != 0)
 		return 0;
 
+#ifdef IPF_V6_PROXIES
 	tcp = NULL;
+#endif
 	icmp6 = NULL;
 	dport = 0;
 	natadd = 1;
@@ -3028,7 +3019,9 @@ ipf_nat6_checkin(fr_info_t *fin, u_32_t 
 		}
 
 		if ((nflags & IPN_TCPUDP)) {
+#ifdef IPF_V6_PROXIES
 			tcp = fin->fin_dp;
+#endif
 			dport = fin->fin_data[1];
 		}
 	}

Reply via email to