svn commit: r210600 - head/sys/netinet

Randall Stewart rrs at FreeBSD.org
Thu Jul 29 12:02:00 UTC 2010


Author: rrs
Date: Thu Jul 29 12:01:59 2010
New Revision: 210600
URL: http://svn.freebsd.org/changeset/base/210600

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

Modified:
  head/sys/netinet/sctp_output.c

Modified: head/sys/netinet/sctp_output.c
==============================================================================
--- head/sys/netinet/sctp_output.c	Thu Jul 29 11:37:04 2010	(r210599)
+++ head/sys/netinet/sctp_output.c	Thu Jul 29 12:01:59 2010	(r210600)
@@ -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