diff options
author | rwatson <rwatson@FreeBSD.org> | 2008-10-26 22:45:18 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2008-10-26 22:45:18 +0000 |
commit | 0db6d4519ceacc0d9c0af2e667962f6c0546029e (patch) | |
tree | 8115762dcf638e2c7a405f526a67f7e21a803737 /sys/netinet6/ip6_var.h | |
parent | 879c5460c084672911baf77e5c9d3b7094e4d2ff (diff) | |
download | FreeBSD-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.h | 1 |
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 { |