mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
selinux: constify network address pointer
The network address, either an IPv4 or IPv6 one, is not modified. Signed-off-by: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Paul Moore <paul@paul-moore.com>
This commit is contained in:
committed by
Paul Moore
parent
0af2f6be1b
commit
47a1a15645
@@ -187,7 +187,7 @@ static void sel_netnode_insert(struct sel_netnode *node)
|
||||
* failure.
|
||||
*
|
||||
*/
|
||||
static int sel_netnode_sid_slow(void *addr, u16 family, u32 *sid)
|
||||
static int sel_netnode_sid_slow(const void *addr, u16 family, u32 *sid)
|
||||
{
|
||||
int ret;
|
||||
struct sel_netnode *node;
|
||||
@@ -207,13 +207,13 @@ static int sel_netnode_sid_slow(void *addr, u16 family, u32 *sid)
|
||||
ret = security_node_sid(PF_INET,
|
||||
addr, sizeof(struct in_addr), sid);
|
||||
if (new)
|
||||
new->nsec.addr.ipv4 = *(__be32 *)addr;
|
||||
new->nsec.addr.ipv4 = *(const __be32 *)addr;
|
||||
break;
|
||||
case PF_INET6:
|
||||
ret = security_node_sid(PF_INET6,
|
||||
addr, sizeof(struct in6_addr), sid);
|
||||
if (new)
|
||||
new->nsec.addr.ipv6 = *(struct in6_addr *)addr;
|
||||
new->nsec.addr.ipv6 = *(const struct in6_addr *)addr;
|
||||
break;
|
||||
default:
|
||||
BUG();
|
||||
@@ -247,7 +247,7 @@ static int sel_netnode_sid_slow(void *addr, u16 family, u32 *sid)
|
||||
* on failure.
|
||||
*
|
||||
*/
|
||||
int sel_netnode_sid(void *addr, u16 family, u32 *sid)
|
||||
int sel_netnode_sid(const void *addr, u16 family, u32 *sid)
|
||||
{
|
||||
struct sel_netnode *node;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user