freebsd-skq/sys/netinet6
Marko Zec f02493cbbd Unhide declarations of network stack virtualization structs from
underneath #ifdef VIMAGE blocks.

This change introduces some churn in #include ordering and nesting
throughout the network stack and drivers but is not expected to cause
any additional issues.

In the next step this will allow us to instantiate the virtualization
container structures and switch from using global variables to their
"containerized" counterparts.

Reviewed by:	bz, julian
Approved by:	julian (mentor)
Obtained from:	//depot/projects/vimage-commit2/...
X-MFC after:	never
Sponsored by:	NLnet Foundation, The FreeBSD Foundation
2008-11-28 23:30:51 +00:00
..
dest6.c Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
frag6.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
icmp6.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
icmp6.h
in6_cksum.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_gif.c Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
in6_gif.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_ifattach.c Unhide declarations of network stack virtualization structs from 2008-11-28 23:30:51 +00:00
in6_ifattach.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_pcb.c Merge in6_pcbfree() into in_pcbfree() which after the previous 2008-11-27 12:04:35 +00:00
in6_pcb.h Merge in6_pcbfree() into in_pcbfree() which after the previous 2008-11-27 12:04:35 +00:00
in6_proto.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
in6_rmx.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
in6_src.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
in6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6.c Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
in6.h Default to ignoring potentially evil IPv6 Neighbor Solicitation 2008-10-02 00:32:59 +00:00
ip6_ecn.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_forward.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
ip6_id.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_input.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
ip6_ipsec.c Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
ip6_ipsec.h #if 0 out a currently unsued (and incomplete) function: ip6_ipsec_mtu(). 2008-03-14 11:44:30 +00:00
ip6_mroute.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
ip6_mroute.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_output.c Check that the mbuf len is positive (like we do in the v4 case). 2008-10-15 19:24:18 +00:00
ip6_var.h Add a MAC label, MAC Framework, and MAC policy entry points for IPv6 2008-10-26 22:45:18 +00:00
ip6.h
ip6protosw.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
mld6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
mld6.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
nd6_nbr.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
nd6_rtr.c Merge more of currently non-functional (i.e. resolving to 2008-11-26 22:32:07 +00:00
nd6.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
nd6.h Default to ignoring potentially evil IPv6 Neighbor Solicitation 2008-10-02 00:32:59 +00:00
pim6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
pim6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
raw_ip6.c Merge in6_pcbfree() into in_pcbfree() which after the previous 2008-11-27 12:04:35 +00:00
raw_ip6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
route6.c Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
scope6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
scope6.c Change the initialization methodology for global variables scheduled 2008-11-19 09:39:34 +00:00
sctp6_usrreq.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp6_var.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
tcp6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
udp6_usrreq.c Merge in6_pcbfree() into in_pcbfree() which after the previous 2008-11-27 12:04:35 +00:00
udp6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
vinet6.h Unhide declarations of network stack virtualization structs from 2008-11-28 23:30:51 +00:00