diff options
Diffstat (limited to 'security/smack/smack.h')
-rw-r--r-- | security/smack/smack.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/security/smack/smack.h b/security/smack/smack.h index 8ad30955e15d..bb28e099abfe 100644 --- a/security/smack/smack.h +++ b/security/smack/smack.h | |||
@@ -94,6 +94,17 @@ struct smk_netlbladdr { | |||
94 | }; | 94 | }; |
95 | 95 | ||
96 | /* | 96 | /* |
97 | * An entry in the table identifying ports. | ||
98 | */ | ||
99 | struct smk_port_label { | ||
100 | struct list_head list; | ||
101 | struct sock *smk_sock; /* socket initialized on */ | ||
102 | unsigned short smk_port; /* the port number */ | ||
103 | char *smk_in; /* incoming label */ | ||
104 | char *smk_out; /* outgoing label */ | ||
105 | }; | ||
106 | |||
107 | /* | ||
97 | * This is the repository for labels seen so that it is | 108 | * This is the repository for labels seen so that it is |
98 | * not necessary to keep allocating tiny chuncks of memory | 109 | * not necessary to keep allocating tiny chuncks of memory |
99 | * and so that they can be shared. | 110 | * and so that they can be shared. |