Deleted Added
full compact
2c2
< * Copyright (c) 1999-2002, 2007-2008 Robert N. M. Watson
---
> * Copyright (c) 1999-2002, 2007-2009 Robert N. M. Watson
17a18,20
> * This software was developed at the University of Cambridge Computer
> * Laboratory with support from a grant from Google, Inc.
> *
39c42
< * $FreeBSD: head/sys/security/mac_stub/mac_stub.c 187016 2009-01-10 10:58:41Z rwatson $
---
> * $FreeBSD: head/sys/security/mac_stub/mac_stub.c 189529 2009-03-08 10:58:37Z rwatson $
201a205,291
> stub_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setauid(struct ucred *cred, uid_t auid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setegid(struct ucred *cred, gid_t egid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_seteuid(struct ucred *cred, uid_t euid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setgid(struct ucred *cred, gid_t gid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setgroups(struct ucred *cred, int ngroups,
> gid_t *gidset)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
> gid_t sgid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid,
> uid_t suid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid)
> {
>
> return (0);
> }
>
> static int
> stub_cred_check_setuid(struct ucred *cred, uid_t uid)
> {
>
> return (0);
> }
>
> static int
704,790d793
< stub_proc_check_setaudit(struct ucred *cred, struct auditinfo *ai)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setauid(struct ucred *cred, uid_t auid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setegid(struct ucred *cred, gid_t egid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_seteuid(struct ucred *cred, uid_t euid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setgid(struct ucred *cred, gid_t gid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setgroups(struct ucred *cred, int ngroups,
< gid_t *gidset)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
< gid_t sgid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid,
< uid_t suid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid)
< {
<
< return (0);
< }
<
< static int
< stub_proc_check_setuid(struct ucred *cred, uid_t uid)
< {
<
< return (0);
< }
<
< static int
1543a1547,1558
> .mpo_cred_check_setaudit = stub_cred_check_setaudit,
> .mpo_cred_check_setaudit_addr = stub_cred_check_setaudit_addr,
> .mpo_cred_check_setauid = stub_cred_check_setauid,
> .mpo_cred_check_setegid = stub_cred_check_setegid,
> .mpo_cred_check_seteuid = stub_cred_check_seteuid,
> .mpo_cred_check_setgid = stub_cred_check_setgid,
> .mpo_cred_check_setgroups = stub_cred_check_setgroups,
> .mpo_cred_check_setregid = stub_cred_check_setregid,
> .mpo_cred_check_setresgid = stub_cred_check_setresgid,
> .mpo_cred_check_setresuid = stub_cred_check_setresuid,
> .mpo_cred_check_setreuid = stub_cred_check_setreuid,
> .mpo_cred_check_setuid = stub_cred_check_setuid,
1663,1674d1677
< .mpo_proc_check_setaudit = stub_proc_check_setaudit,
< .mpo_proc_check_setaudit_addr = stub_proc_check_setaudit_addr,
< .mpo_proc_check_setauid = stub_proc_check_setauid,
< .mpo_proc_check_setegid = stub_proc_check_setegid,
< .mpo_proc_check_seteuid = stub_proc_check_seteuid,
< .mpo_proc_check_setgid = stub_proc_check_setgid,
< .mpo_proc_check_setgroups = stub_proc_check_setgroups,
< .mpo_proc_check_setregid = stub_proc_check_setregid,
< .mpo_proc_check_setresgid = stub_proc_check_setresgid,
< .mpo_proc_check_setresuid = stub_proc_check_setresuid,
< .mpo_proc_check_setreuid = stub_proc_check_setreuid,
< .mpo_proc_check_setuid = stub_proc_check_setuid,