svn commit: r214397 - stable/8/sys/netinet

Randall Stewart rrs at FreeBSD.org
Tue Oct 26 19:12:37 UTC 2010


Author: rrs
Date: Tue Oct 26 19:12:37 2010
New Revision: 214397
URL: http://svn.freebsd.org/changeset/base/214397

Log:
  MFC:210600
  
  Fix the comment block that has the nice
  table to really have the nice table :-)

Modified:
  stable/8/sys/netinet/sctp_output.c
Directory Properties:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)
  stable/8/sys/dev/xen/xenpci/   (props changed)

Modified: stable/8/sys/netinet/sctp_output.c
==============================================================================
--- stable/8/sys/netinet/sctp_output.c	Tue Oct 26 19:11:09 2010	(r214396)
+++ stable/8/sys/netinet/sctp_output.c	Tue Oct 26 19:12:37 2010	(r214397)
@@ -2186,21 +2186,31 @@ sctp_is_ifa_addr_preferred(struct sctp_i
 	/* dest_is_priv is true if destination is a private address */
 	/* dest_is_loop is true if destination is a loopback addresses */
 
-	/*
+	/**
 	 * Here we determine if its a preferred address. A preferred address
 	 * means it is the same scope or higher scope then the destination.
 	 * L = loopback, P = private, G = global
-	 * ----------------------------------------- src    |  dest | result
-	 * ---------------------------------------- L     |    L  |    yes
-	 * ----------------------------------------- P     |    L  |
-	 * yes-v4 no-v6 ----------------------------------------- G     |
-	 * L  |    yes-v4 no-v6 ----------------------------------------- L
-	 * |    P  |    no ----------------------------------------- P     |
-	 * P  |    yes ----------------------------------------- G     |
-	 * P  |    no ----------------------------------------- L     |    G
-	 * |    no ----------------------------------------- P     |    G  |
-	 * no ----------------------------------------- G     |    G  |
-	 * yes -----------------------------------------
+	 * -----------------------------------------
+         *    src    |  dest | result
+         *  ----------------------------------------
+         *     L     |    L  |    yes
+         *  -----------------------------------------
+         *     P     |    L  |    yes-v4 no-v6
+         *  -----------------------------------------
+         *     G     |    L  |    yes-v4 no-v6
+         *  -----------------------------------------
+         *     L     |    P  |    no
+         *  -----------------------------------------
+         *     P     |    P  |    yes
+         *  -----------------------------------------
+         *     G     |    P  |    no
+         *   -----------------------------------------
+         *     L     |    G  |    no
+         *   -----------------------------------------
+         *     P     |    G  |    no
+         *    -----------------------------------------
+         *     G     |    G  |    yes
+         *    -----------------------------------------
 	 */
 
 	if (ifa->address.sa.sa_family != fam) {


More information about the svn-src-all mailing list