changeset 6031:cabd6c04efc5

6534032 setsrc on IPMP
author rk129064
date Tue, 19 Feb 2008 02:51:39 -0800
parents 6bebab7d43d5
children a9c703859959
files usr/src/uts/common/inet/ip/ip.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/inet/ip/ip.c	Mon Feb 18 14:36:38 2008 -0800
+++ b/usr/src/uts/common/inet/ip/ip.c	Tue Feb 19 02:51:39 2008 -0800
@@ -4970,6 +4970,7 @@
 			 */
 			if ((dst_ire->ire_zoneid != zoneid &&
 			    dst_ire->ire_zoneid != ALL_ZONES) ||
+			    (!(dst_ire->ire_flags & RTF_SETSRC)) &&
 			    (!(dst_ire->ire_type & IRE_BROADCAST) &&
 			    ((dst_ill->ill_group != NULL) ||
 			    (dst_ire->ire_ipif->ipif_flags & IPIF_DEPRECATED) ||