diff options
Diffstat (limited to 'security/selinux/include')
| -rw-r--r-- | security/selinux/include/objsec.h | 6 | ||||
| -rw-r--r-- | security/selinux/include/security.h | 3 | 
2 files changed, 7 insertions, 2 deletions
diff --git a/security/selinux/include/objsec.h b/security/selinux/include/objsec.h index 957b10d0f76..300b61bad7b 100644 --- a/security/selinux/include/objsec.h +++ b/security/selinux/include/objsec.h @@ -103,6 +103,12 @@ struct netnode_security_struct {  	u16 family;			/* address family */  }; +struct netport_security_struct { +	u32 sid;			/* SID for this node */ +	u16 port;			/* port number */ +	u8 protocol;			/* transport protocol */ +}; +  struct sk_security_struct {  	u32 sid;			/* SID of this object */  	u32 peer_sid;			/* SID of peer */ diff --git a/security/selinux/include/security.h b/security/selinux/include/security.h index bc823ef70a1..1904c462a60 100644 --- a/security/selinux/include/security.h +++ b/security/selinux/include/security.h @@ -102,8 +102,7 @@ int security_context_to_sid_default(char *scontext, u32 scontext_len,  int security_get_user_sids(u32 callsid, char *username,  			   u32 **sids, u32 *nel); -int security_port_sid(u16 domain, u16 type, u8 protocol, u16 port, -	u32 *out_sid); +int security_port_sid(u8 protocol, u16 port, u32 *out_sid);  int security_netif_sid(char *name, u32 *if_sid);  |