summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/ip6_var.h
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2008-10-26 22:45:18 +0000
committerrwatson <rwatson@FreeBSD.org>2008-10-26 22:45:18 +0000
commit0db6d4519ceacc0d9c0af2e667962f6c0546029e (patch)
tree8115762dcf638e2c7a405f526a67f7e21a803737 /sys/netinet6/ip6_var.h
parent879c5460c084672911baf77e5c9d3b7094e4d2ff (diff)
downloadFreeBSD-src-0db6d4519ceacc0d9c0af2e667962f6c0546029e.zip
FreeBSD-src-0db6d4519ceacc0d9c0af2e667962f6c0546029e.tar.gz
Add a MAC label, MAC Framework, and MAC policy entry points for IPv6
fragment reassembly queues. This allows policies to label reassembly queues, perform access control checks when matching fragments to a queue, update a queue label when fragments are matched, and label the resulting reassembled datagram. Obtained from: TrustedBSD Project
Diffstat (limited to 'sys/netinet6/ip6_var.h')
-rw-r--r--sys/netinet6/ip6_var.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet6/ip6_var.h b/sys/netinet6/ip6_var.h
index f13ea34..8f0c2c5 100644
--- a/sys/netinet6/ip6_var.h
+++ b/sys/netinet6/ip6_var.h
@@ -83,6 +83,7 @@ struct ip6q {
u_char *ip6q_nxtp;
#endif
int ip6q_nfrag; /* # of fragments */
+ struct label *ip6q_label;
};
struct ip6asfrag {
OpenPOWER on IntegriCloud