svn commit: r256507 - user/ae/inet6/sys/netinet

Andrey V. Elsukov ae at FreeBSD.org
Tue Oct 15 08:04:26 UTC 2013


Author: ae
Date: Tue Oct 15 08:04:25 2013
New Revision: 256507
URL: http://svnweb.freebsd.org/changeset/base/256507

Log:
  Add scope zone id to the in_endpoints structure.

Modified:
  user/ae/inet6/sys/netinet/in_pcb.h

Modified: user/ae/inet6/sys/netinet/in_pcb.h
==============================================================================
--- user/ae/inet6/sys/netinet/in_pcb.h	Tue Oct 15 07:37:30 2013	(r256506)
+++ user/ae/inet6/sys/netinet/in_pcb.h	Tue Oct 15 08:04:25 2013	(r256507)
@@ -94,6 +94,7 @@ struct in_endpoints {
 		struct	in_addr_4in6 ie46_local;
 		struct	in6_addr ie6_local;
 	} ie_dependladdr;
+	u_int32_t	ie6_zoneid;		/* scope zone id */
 };
 #define	ie_faddr	ie_dependfaddr.ie46_foreign.ia46_addr4
 #define	ie_laddr	ie_dependladdr.ie46_local.ia46_addr4
@@ -124,6 +125,7 @@ struct in_conninfo {
 #define	inc_laddr	inc_ie.ie_laddr
 #define	inc6_faddr	inc_ie.ie6_faddr
 #define	inc6_laddr	inc_ie.ie6_laddr
+#define	inc6_zoneid	inc_ie.ie6_zoneid
 
 struct	icmp6_filter;
 
@@ -227,6 +229,7 @@ struct inpcb {
 
 #define	in6p_faddr	inp_inc.inc6_faddr
 #define	in6p_laddr	inp_inc.inc6_laddr
+#define	in6p_zoneid	inp_inc.inc6_zoneid
 #define	in6p_hops	inp_depend6.inp6_hops	/* default hop limit */
 #define	in6p_flowinfo	inp_flow
 #define	in6p_options	inp_depend6.inp6_options


More information about the svn-src-user mailing list