Module Name:    src
Committed By:   ozaki-r
Date:           Wed Mar 22 07:14:18 UTC 2017

Modified Files:
        src/sys/net: route.c rtsock.c

Log Message:
Tweak and KNF some functions


To generate a diff of this commit:
cvs rdiff -u -r1.192 -r1.193 src/sys/net/route.c
cvs rdiff -u -r1.209 -r1.210 src/sys/net/rtsock.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/net/route.c
diff -u src/sys/net/route.c:1.192 src/sys/net/route.c:1.193
--- src/sys/net/route.c:1.192	Mon Feb 20 04:23:11 2017
+++ src/sys/net/route.c	Wed Mar 22 07:14:18 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: route.c,v 1.192 2017/02/20 04:23:11 ozaki-r Exp $	*/
+/*	$NetBSD: route.c,v 1.193 2017/03/22 07:14:18 ozaki-r Exp $	*/
 
 /*-
  * Copyright (c) 1998, 2008 The NetBSD Foundation, Inc.
@@ -97,7 +97,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: route.c,v 1.192 2017/02/20 04:23:11 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: route.c,v 1.193 2017/03/22 07:14:18 ozaki-r Exp $");
 
 #include <sys/param.h>
 #ifdef RTFLUSH_DEBUG
@@ -1186,7 +1186,7 @@ rtrequest1(int req, struct rt_addrinfo *
 	int error = 0, rc;
 	struct rtentry *rt;
 	rtbl_t *rtbl;
-	struct ifaddr *ifa = NULL, *ifa2 = NULL;
+	struct ifaddr *ifa = NULL;
 	struct sockaddr_storage maskeddst;
 	const struct sockaddr *dst = info->rti_info[RTAX_DST];
 	const struct sockaddr *gateway = info->rti_info[RTAX_GATEWAY];
@@ -1292,6 +1292,7 @@ rtrequest1(int req, struct rt_addrinfo *
 
 		ss = pserialize_read_enter();
 		if (info->rti_info[RTAX_IFP] != NULL) {
+			struct ifaddr *ifa2;
 			ifa2 = ifa_ifwithnet(info->rti_info[RTAX_IFP]);
 			if (ifa2 != NULL)
 				rt->rt_ifp = ifa2->ifa_ifp;

Index: src/sys/net/rtsock.c
diff -u src/sys/net/rtsock.c:1.209 src/sys/net/rtsock.c:1.210
--- src/sys/net/rtsock.c:1.209	Fri Mar 17 10:05:02 2017
+++ src/sys/net/rtsock.c	Wed Mar 22 07:14:18 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: rtsock.c,v 1.209 2017/03/17 10:05:02 ozaki-r Exp $	*/
+/*	$NetBSD: rtsock.c,v 1.210 2017/03/22 07:14:18 ozaki-r Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rtsock.c,v 1.209 2017/03/17 10:05:02 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rtsock.c,v 1.210 2017/03/22 07:14:18 ozaki-r Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -604,7 +604,7 @@ route_output_change(struct rtentry *rt, 
 	struct psref psref_ifa, psref_new_ifa, psref_ifp;
 
 	/*
-	 * new gateway could require new ifaddr, ifp;
+	 * New gateway could require new ifaddr, ifp;
 	 * flags may also be different; ifp may be specified
 	 * by ll sockaddr when protocol address is ambiguous
 	 */
@@ -627,9 +627,11 @@ route_output_change(struct rtentry *rt, 
 			goto out;
 		}
 	}
-	/* new gateway could require new ifaddr, ifp;
-	   flags may also be different; ifp may be specified
-	   by ll sockaddr when protocol address is ambiguous */
+	/*
+	 * New gateway could require new ifaddr, ifp;
+	 * flags may also be different; ifp may be specified
+	 * by ll sockaddr when protocol address is ambiguous
+	 */
 	new_ifa = route_output_get_ifa(*info, rt, &new_ifp, &psref_new_ifa);
 	if (new_ifa != NULL) {
 		ifa_release(ifa, &psref_ifa);
@@ -648,13 +650,13 @@ route_output_change(struct rtentry *rt, 
 			ifa_release(ifa, &psref_ifa);
 	}
 	ifa_release(new_ifa, &psref_new_ifa);
-	if (new_ifp && rt->rt_ifp != new_ifp
-	    && !if_is_deactivated(new_ifp))
+	if (new_ifp && rt->rt_ifp != new_ifp && !if_is_deactivated(new_ifp))
 		rt->rt_ifp = new_ifp;
 	rt_setmetrics(rtm->rtm_inits, rtm, rt);
-	if (rt->rt_flags != info->rti_flags)
-		rt->rt_flags = (info->rti_flags & ~PRESERVED_RTF)
-		    | (rt->rt_flags & PRESERVED_RTF);
+	if (rt->rt_flags != info->rti_flags) {
+		rt->rt_flags = (info->rti_flags & ~PRESERVED_RTF) |
+		    (rt->rt_flags & PRESERVED_RTF);
+	}
 	if (rt->rt_ifa && rt->rt_ifa->ifa_rtrequest)
 		rt->rt_ifa->ifa_rtrequest(RTM_ADD, rt, info);
 out:

Reply via email to