summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2001-07-19 07:10:30 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2001-07-19 07:10:30 +0000
commitf2c2962ee5b07d22fb1b907eaa4d53cde299c79c (patch)
tree531358e5f1585f1dcdb07f47a2491cec4df641be
parentb61143b4ad2f4da45c341a2f66cb3a61ad02a008 (diff)
Notes
-rw-r--r--sys/netinet/ip_output.c22
1 files changed, 9 insertions, 13 deletions
diff --git a/sys/netinet/ip_output.c b/sys/netinet/ip_output.c
index c8b3bfa9ae86..5d5b012a2e5c 100644
--- a/sys/netinet/ip_output.c
+++ b/sys/netinet/ip_output.c
@@ -263,15 +263,13 @@ ip_output(m0, opt, ro, flags, imo)
/* No Operation */
} else {
/*
- * If this is the case, we probably don't want
- * to allocate a protocol-cloned route since we
- * didn't get one from the ULP. This lets TCP
- * do its thing, while not burdening forwarding
- * or ICMP with the overhead of cloning a route.
- * Of course, we still want to do any cloning
- * requested by the link layer, as this is
- * probably required in all cases for correct
- * operation (as it is for ARP).
+ * If this is the case, we probably don't want to allocate
+ * a protocol-cloned route since we didn't get one from the
+ * ULP. This lets TCP do its thing, while not burdening
+ * forwarding or ICMP with the overhead of cloning a route.
+ * Of course, we still want to do any cloning requested by
+ * the link layer, as this is probably required in all cases
+ * for correct operation (as it is for ARP).
*/
if (ro->ro_rt == 0)
rtalloc_ign(ro, RTF_PRCLONING);
@@ -284,11 +282,9 @@ ip_output(m0, opt, ro, flags, imo)
ifp = ro->ro_rt->rt_ifp;
ro->ro_rt->rt_use++;
if (ro->ro_rt->rt_flags & RTF_GATEWAY)
- dst = (struct sockaddr_in *)
- ro->ro_rt->rt_gateway;
+ dst = (struct sockaddr_in *)ro->ro_rt->rt_gateway;
if (ro->ro_rt->rt_flags & RTF_HOST)
- isbroadcast = (ro->ro_rt->rt_flags &
- RTF_BROADCAST);
+ isbroadcast = (ro->ro_rt->rt_flags & RTF_BROADCAST);
else
isbroadcast = in_broadcast(dst->sin_addr, ifp);
}