+#ifdef CONFIG_NETLABEL
+ u16 sclass; /* sock security class */
+ enum { /* NetLabel state */
+ NLBL_UNSET = 0,
+ NLBL_REQUIRE,
+ NLBL_LABELED,
+ } nlbl_state;
+ spinlock_t nlbl_lock; /* protects nlbl_state */
+#endif
+};
+
+struct key_security_struct {
+ struct key *obj; /* back pointer */
+ u32 sid; /* SID of key */