[PATCH v1 1/2] flask: add const qualifier to security_context_to_sid()
Sergiy Kibrik <[email protected]>
| Newsgroups | gmane.comp.emulators.xen.devel |
|---|---|
| Message-ID | <ee0ce49467ac1ee1cdd017323e70c8a865269f39.1787821757.git.Sergiy_Kibrik@epam.com> |
The function does not modify context argument. Also it gives more flexibility to this API usage, because some context strings in Xen are also const char*. Signed-off-by: Sergiy Kibrik <[email protected]> --- xen/xsm/flask/include/security.h | 2 +- xen/xsm/flask/ss/services.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/xsm/flask/include/security.h b/xen/xsm/flask/include/security.h index ec8b442a8f..a2c5f423f8 100644 --- a/xen/xsm/flask/include/security.h +++ b/xen/xsm/flask/include/security.h @@ -76,7 +76,7 @@ int security_change_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid); int security_sid_to_context(u32 sid, char **scontext, u32 *scontext_len); -int security_context_to_sid(char *scontext, u32 scontext_len, u32 *out_sid); +int security_context_to_sid(const char *scontext, u32 scontext_len, u32 *out_sid); int security_get_allow_unknown(void); diff --git a/xen/xsm/flask/ss/services.c b/xen/xsm/flask/ss/services.c index 35ad1034ca..764ac7d1d8 100644 --- a/xen/xsm/flask/ss/services.c +++ b/xen/xsm/flask/ss/services.c @@ -813,7 +813,7 @@ out: * Returns -%EINVAL if the context is invalid, -%ENOMEM if insufficient * memory is available, or 0 on success. */ -int security_context_to_sid(char *scontext, u32 scontext_len, u32 *sid) +int security_context_to_sid(const char *scontext, u32 scontext_len, u32 *sid) { char *scontext2; struct context context; -- 2.43.0