/freebsd/tools/regression/priv/ |
H A D | priv_vfs_read_write.c | 60 try_io(const char *label, const char *fpathp, int asroot, int injail, in try_io() argument 69 label, asroot ? "root" : "!root", injail ? "jail" in try_io() 74 asroot ? "root" : "!root", injail ? "jail" : in try_io() 81 priv_vfs_readwrite_fowner_setup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fowner_setup() argument 85 asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0000); in priv_vfs_readwrite_fowner_setup() 88 asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0400); in priv_vfs_readwrite_fowner_setup() 91 fpath_write, asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0200); in priv_vfs_readwrite_fowner_setup() 94 fpath_readwrite, asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0600); in priv_vfs_readwrite_fowner_setup() 100 priv_vfs_readwrite_fgroup_setup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fgroup_setup() argument 104 UID_OTHER, asroot ? GID_WHEEL : GID_OWNER, 0000); in priv_vfs_readwrite_fgroup_setup() [all …]
|
H A D | priv_cred.c | 49 priv_cred_setup(int asroot, int injail, struct test *test) in priv_cred_setup() argument 56 priv_cred_setuid(int asroot, int injail, struct test *test) in priv_cred_setuid() argument 61 if (asroot && injail) in priv_cred_setuid() 63 if (asroot && !injail) in priv_cred_setuid() 65 if (!asroot && injail) in priv_cred_setuid() 67 if (!asroot && !injail) in priv_cred_setuid() 72 priv_cred_seteuid(int asroot, int injail, struct test *test) in priv_cred_seteuid() argument 77 if (asroot && injail) in priv_cred_seteuid() 79 if (asroot && !injail) in priv_cred_seteuid() 81 if (!asroot && injail) in priv_cred_seteuid() [all …]
|
H A D | priv_sched_rtprio.c | 60 priv_sched_rtprio_setup(int asroot, int injail, struct test *test) in priv_sched_rtprio_setup() argument 103 priv_sched_rtprio_curproc_normal(int asroot, int injail, struct test *test) in priv_sched_rtprio_curproc_normal() argument 111 if (asroot && injail) in priv_sched_rtprio_curproc_normal() 114 if (asroot && !injail) in priv_sched_rtprio_curproc_normal() 117 if (!asroot && injail) in priv_sched_rtprio_curproc_normal() 120 if (!asroot && !injail) in priv_sched_rtprio_curproc_normal() 126 priv_sched_rtprio_curproc_idle(int asroot, int injail, struct test *test) in priv_sched_rtprio_curproc_idle() argument 134 if (asroot && injail) in priv_sched_rtprio_curproc_idle() 137 if (asroot && !injail) in priv_sched_rtprio_curproc_idle() 140 if (!asroot && injail) in priv_sched_rtprio_curproc_idle() [all …]
|
H A D | priv_vfs_utimes.c | 52 priv_vfs_utimes_froot_setup(int asroot, int injail, struct test *test) in priv_vfs_utimes_froot_setup() argument 62 priv_vfs_utimes_fowner_setup(int asroot, int injail, struct test *test) in priv_vfs_utimes_fowner_setup() argument 72 priv_vfs_utimes_fother_setup(int asroot, int injail, struct test *test) in priv_vfs_utimes_fother_setup() argument 88 priv_vfs_utimes_froot(int asroot, int injail, struct test *test) in priv_vfs_utimes_froot() argument 98 if (asroot && injail) in priv_vfs_utimes_froot() 100 if (asroot && !injail) in priv_vfs_utimes_froot() 102 if (!asroot && injail) in priv_vfs_utimes_froot() 105 if (!asroot && !injail) in priv_vfs_utimes_froot() 111 priv_vfs_utimes_froot_null(int asroot, int injail, struct test *test) in priv_vfs_utimes_froot_null() argument 116 if (asroot && injail) in priv_vfs_utimes_froot_null() [all …]
|
H A D | priv_vfs_chflags.c | 68 priv_vfs_chflags_froot_setup(int asroot, int injail, struct test *test) in priv_vfs_chflags_froot_setup() argument 78 priv_vfs_chflags_fowner_setup(int asroot, int injail, in priv_vfs_chflags_fowner_setup() argument 89 priv_vfs_chflags_fother_setup(int asroot, int injail, in priv_vfs_chflags_fother_setup() argument 100 priv_vfs_chflags_froot_uflags(int asroot, int injail, in priv_vfs_chflags_froot_uflags() argument 109 if (asroot && injail) in priv_vfs_chflags_froot_uflags() 112 if (asroot && !injail) in priv_vfs_chflags_froot_uflags() 115 if (!asroot && injail) in priv_vfs_chflags_froot_uflags() 118 if (!asroot && !injail) in priv_vfs_chflags_froot_uflags() 124 priv_vfs_chflags_fowner_uflags(int asroot, int injail, in priv_vfs_chflags_fowner_uflags() argument 133 if (asroot && injail) in priv_vfs_chflags_fowner_uflags() [all …]
|
H A D | priv_netinet_ipsec.c | 53 priv_netinet_ipsec_policy_bypass_setup_af(int asroot, int injail, in priv_netinet_ipsec_policy_bypass_setup_af() argument 87 priv_netinet_ipsec_policy4_bypass_setup(int asroot, int injail, in priv_netinet_ipsec_policy4_bypass_setup() argument 91 return (priv_netinet_ipsec_policy_bypass_setup_af(asroot, injail, test, in priv_netinet_ipsec_policy4_bypass_setup() 97 priv_netinet_ipsec_policy6_bypass_setup(int asroot, int injail, in priv_netinet_ipsec_policy6_bypass_setup() argument 101 return (priv_netinet_ipsec_policy_bypass_setup_af(asroot, injail, test, in priv_netinet_ipsec_policy6_bypass_setup() 108 priv_netinet_ipsec_policy_entrust_setup_af(int asroot, int injail, in priv_netinet_ipsec_policy_entrust_setup_af() argument 142 priv_netinet_ipsec_policy4_entrust_setup(int asroot, int injail, in priv_netinet_ipsec_policy4_entrust_setup() argument 146 return (priv_netinet_ipsec_policy_entrust_setup_af(asroot, injail, test, in priv_netinet_ipsec_policy4_entrust_setup() 152 priv_netinet_ipsec_policy6_entrust_setup(int asroot, int injail, in priv_netinet_ipsec_policy6_entrust_setup() argument 156 return (priv_netinet_ipsec_policy_entrust_setup_af(asroot, injail, test, in priv_netinet_ipsec_policy6_entrust_setup() [all …]
|
H A D | priv_vfs_stickyfile.c | 51 priv_vfs_stickyfile_dir_fowner_setup(int asroot, int injail, in priv_vfs_stickyfile_dir_fowner_setup() argument 62 priv_vfs_stickyfile_dir_fother_setup(int asroot, int injail, in priv_vfs_stickyfile_dir_fother_setup() argument 73 priv_vfs_stickyfile_file_fowner_setup(int asroot, int injail, in priv_vfs_stickyfile_file_fowner_setup() argument 84 priv_vfs_stickyfile_file_fother_setup(int asroot, int injail, in priv_vfs_stickyfile_file_fother_setup() argument 95 priv_vfs_stickyfile_dir_fowner(int asroot, int injail, struct test *test) in priv_vfs_stickyfile_dir_fowner() argument 100 if (asroot && injail) in priv_vfs_stickyfile_dir_fowner() 103 if (asroot && !injail) in priv_vfs_stickyfile_dir_fowner() 106 if (!asroot && injail) in priv_vfs_stickyfile_dir_fowner() 109 if (!asroot && !injail) in priv_vfs_stickyfile_dir_fowner() 115 priv_vfs_stickyfile_dir_fother(int asroot, int injail, struct test *test) in priv_vfs_stickyfile_dir_fother() argument [all …]
|
H A D | priv_vfs_chown.c | 59 priv_vfs_chown_uid_setup(int asroot, int injail, struct test *test) in priv_vfs_chown_uid_setup() argument 69 priv_vfs_chown_uid(int asroot, int injail, struct test *test) in priv_vfs_chown_uid() argument 74 if (asroot && injail) in priv_vfs_chown_uid() 76 if (asroot && !injail) in priv_vfs_chown_uid() 78 if (!asroot && injail) in priv_vfs_chown_uid() 80 if (!asroot && !injail) in priv_vfs_chown_uid() 89 priv_vfs_chown_mygid_setup(int asroot, int injail, struct test *test) in priv_vfs_chown_mygid_setup() argument 96 setup_file("priv_vfs_chown_mygid: fpath", fpath, asroot ? UID_ROOT : in priv_vfs_chown_mygid_setup() 103 priv_vfs_chown_mygid(int asroot, int injail, struct test *test) in priv_vfs_chown_mygid() argument 107 error = chown(fpath, -1, asroot ? GID_WHEEL : GID_OWNER); in priv_vfs_chown_mygid() [all …]
|
H A D | priv_acct.c | 63 priv_acct_setup(int asroot, int injail, struct test *test) in priv_acct_setup() argument 100 priv_acct_cleanup(int asroot, int injail, struct test *test) in priv_acct_cleanup() argument 115 priv_acct_enable(int asroot, int injail, struct test *test) in priv_acct_enable() argument 120 if (asroot && injail) in priv_acct_enable() 122 if (asroot && !injail) in priv_acct_enable() 124 if (!asroot && injail) in priv_acct_enable() 126 if (!asroot && !injail) in priv_acct_enable() 131 priv_acct_disable(int asroot, int injail, struct test *test) in priv_acct_disable() argument 136 if (asroot && injail) in priv_acct_disable() 138 if (asroot && !injail) in priv_acct_disable() [all …]
|
H A D | priv_vfs_chmod.c | 51 priv_vfs_chmod_froot_setup(int asroot, int injail, struct test *test) in priv_vfs_chmod_froot_setup() argument 61 priv_vfs_chmod_fowner_setup(int asroot, int injail, struct test *test) in priv_vfs_chmod_fowner_setup() argument 71 priv_vfs_chmod_fother_setup(int asroot, int injail, struct test *test) in priv_vfs_chmod_fother_setup() argument 81 priv_vfs_chmod_froot(int asroot, int injail, struct test *test) in priv_vfs_chmod_froot() argument 86 if (asroot && injail) in priv_vfs_chmod_froot() 88 if (asroot && !injail) in priv_vfs_chmod_froot() 90 if (!asroot && injail) in priv_vfs_chmod_froot() 93 if (!asroot && !injail) in priv_vfs_chmod_froot() 99 priv_vfs_chmod_fowner(int asroot, int injail, struct test *test) in priv_vfs_chmod_fowner() argument 104 if (asroot && injail) in priv_vfs_chmod_fowner() [all …]
|
H A D | priv_sched_setpriority.c | 56 priv_sched_setpriority_setup(int asroot, int injail, struct test *test) in priv_sched_setpriority_setup() argument 94 priv_sched_setpriority_curproc(int asroot, int injail, struct test *test) in priv_sched_setpriority_curproc() argument 99 if (asroot && injail) in priv_sched_setpriority_curproc() 102 if (asroot && !injail) in priv_sched_setpriority_curproc() 105 if (!asroot && injail) in priv_sched_setpriority_curproc() 108 if (!asroot && !injail) in priv_sched_setpriority_curproc() 114 priv_sched_setpriority_myproc(int asroot, int injail, struct test *test) in priv_sched_setpriority_myproc() argument 119 if (asroot && injail) in priv_sched_setpriority_myproc() 122 if (asroot && !injail) in priv_sched_setpriority_myproc() 125 if (!asroot && injail) in priv_sched_setpriority_myproc() [all …]
|
H A D | priv_proc_setrlimit.c | 55 priv_proc_setrlimit_setup(int asroot, int injail, struct test *test) in priv_proc_setrlimit_setup() argument 84 priv_proc_setrlimit_raisemax(int asroot, int injail, struct test *test) in priv_proc_setrlimit_raisemax() argument 92 if (asroot && injail) in priv_proc_setrlimit_raisemax() 95 if (asroot && !injail) in priv_proc_setrlimit_raisemax() 98 if (!asroot && injail) in priv_proc_setrlimit_raisemax() 101 if (!asroot && !injail) in priv_proc_setrlimit_raisemax() 111 priv_proc_setrlimit_raisecur_nopriv(int asroot, int injail, in priv_proc_setrlimit_raisecur_nopriv() argument 120 if (asroot && injail) in priv_proc_setrlimit_raisecur_nopriv() 123 if (asroot && !injail) in priv_proc_setrlimit_raisecur_nopriv() 126 if (!asroot && injail) in priv_proc_setrlimit_raisecur_nopriv() [all …]
|
H A D | priv_vfs_clearsugid.c | 70 confirm_sugid(char *test_case, int asroot, int injail) in confirm_sugid() argument 78 if (asroot) { in confirm_sugid() 90 priv_vfs_clearsugid_setup(int asroot, int injail, struct test *test) in priv_vfs_clearsugid_setup() argument 100 priv_vfs_clearsugid_chgrp(int asroot, int injail, struct test *test) in priv_vfs_clearsugid_chgrp() argument 103 if (chown(fpath, -1, asroot ? GID_WHEEL : GID_OWNER) < 0) in priv_vfs_clearsugid_chgrp() 105 asroot ? "root" : "!root", injail ? "jail" : "!jail"); in priv_vfs_clearsugid_chgrp() 106 confirm_sugid("priv_vfs_clearsugid_chgrp", asroot, injail); in priv_vfs_clearsugid_chgrp() 115 priv_vfs_clearsugid_extattr(int asroot, int injail, struct test *test) in priv_vfs_clearsugid_extattr() argument 122 asroot ? "root" : "!root", injail ? "jail" : "!jail"); in priv_vfs_clearsugid_extattr() 123 confirm_sugid("priv_vfs_clearsugid_extattr", asroot, injail); in priv_vfs_clearsugid_extattr() [all …]
|
H A D | priv_vfs_setgid.c | 51 priv_vfs_setgid_fowner_setup(int asroot, int injail, struct test *test) in priv_vfs_setgid_fowner_setup() argument 61 priv_vfs_setgid_fother_setup(int asroot, int injail, struct test *test) in priv_vfs_setgid_fother_setup() argument 72 priv_vfs_setgid_fowner(int asroot, int injail, struct test *test) in priv_vfs_setgid_fowner() argument 77 if (asroot && injail) in priv_vfs_setgid_fowner() 80 if (asroot && !injail) in priv_vfs_setgid_fowner() 83 if (!asroot && injail) in priv_vfs_setgid_fowner() 86 if (!asroot && !injail) in priv_vfs_setgid_fowner() 92 priv_vfs_setgid_fother(int asroot, int injail, struct test *test) in priv_vfs_setgid_fother() argument 97 if (asroot && injail) in priv_vfs_setgid_fother() 100 if (asroot && !injail) in priv_vfs_setgid_fother() [all …]
|
H A D | priv_audit_getaudit.c | 45 priv_audit_getaudit_setup(int asroot, int injail, struct test *test) in priv_audit_getaudit_setup() argument 56 priv_audit_getaudit(int asroot, int injail, struct test *test) in priv_audit_getaudit() argument 62 if (asroot && injail) in priv_audit_getaudit() 65 if (asroot && !injail) in priv_audit_getaudit() 67 if (!asroot && injail) in priv_audit_getaudit() 70 if (!asroot && !injail) in priv_audit_getaudit() 76 priv_audit_getaudit_addr(int asroot, int injail, struct test *test) in priv_audit_getaudit_addr() argument 82 if (asroot && injail) in priv_audit_getaudit_addr() 85 if (asroot && !injail) in priv_audit_getaudit_addr() 88 if (!asroot && injail) in priv_audit_getaudit_addr() [all …]
|
H A D | priv_audit_setaudit.c | 49 priv_audit_setaudit_setup(int asroot, int injail, struct test *test) in priv_audit_setaudit_setup() argument 65 priv_audit_setaudit(int asroot, int injail, struct test *test) in priv_audit_setaudit() argument 70 if (asroot && injail) in priv_audit_setaudit() 73 if (asroot && !injail) in priv_audit_setaudit() 75 if (!asroot && injail) in priv_audit_setaudit() 78 if (!asroot && !injail) in priv_audit_setaudit() 84 priv_audit_setaudit_addr(int asroot, int injail, struct test *test) in priv_audit_setaudit_addr() argument 89 if (asroot && injail) in priv_audit_setaudit_addr() 92 if (asroot && !injail) in priv_audit_setaudit_addr() 95 if (!asroot && injail) in priv_audit_setaudit_addr() [all …]
|
H A D | priv_msgbuf.c | 54 priv_msgbuf_privonly_setup(int asroot, int injail, struct test *test) in priv_msgbuf_privonly_setup() argument 79 priv_msgbuf_privonly(int asroot, int injail, struct test *test) in priv_msgbuf_privonly() argument 85 if (asroot && injail) in priv_msgbuf_privonly() 88 if (asroot && !injail) in priv_msgbuf_privonly() 90 if (!asroot && injail) in priv_msgbuf_privonly() 93 if (!asroot && !injail) in priv_msgbuf_privonly() 99 priv_msgbuf_unprivok_setup(int asroot, int injail, struct test *test) in priv_msgbuf_unprivok_setup() argument 124 priv_msgbuf_unprivok(int asroot, int injail, struct test *test) in priv_msgbuf_unprivok() argument 130 if (asroot && injail) in priv_msgbuf_unprivok() 132 if (asroot && !injail) in priv_msgbuf_unprivok() [all …]
|
H A D | priv_sysctl_write.c | 57 priv_sysctl_write_setup(int asroot, int injail, struct test *test) in priv_sysctl_write_setup() argument 84 priv_sysctl_write(int asroot, int injail, struct test *test) in priv_sysctl_write() argument 90 if (asroot && injail) in priv_sysctl_write() 93 if (asroot && !injail) in priv_sysctl_write() 95 if (!asroot && injail) in priv_sysctl_write() 98 if (!asroot && !injail) in priv_sysctl_write() 104 priv_sysctl_writejail(int asroot, int injail, struct test *test) in priv_sysctl_writejail() argument 110 if (asroot && injail) in priv_sysctl_writejail() 112 if (asroot && !injail) in priv_sysctl_writejail() 114 if (!asroot && injail) in priv_sysctl_writejail() [all …]
|
H A D | priv_vfs_chroot.c | 45 priv_vfs_chroot_setup(int asroot, int injail, struct test *test) in priv_vfs_chroot_setup() argument 52 priv_vfs_chroot(int asroot, int injail, struct test *test) in priv_vfs_chroot() argument 57 if (asroot && injail) in priv_vfs_chroot() 59 if (asroot && !injail) in priv_vfs_chroot() 61 if (!asroot && injail) in priv_vfs_chroot() 63 if (!asroot && !injail) in priv_vfs_chroot() 68 priv_vfs_chroot_cleanup(int asroot, int injail, struct test *test) in priv_vfs_chroot_cleanup() argument
|
H A D | priv_vm_madv_protect.c | 45 priv_vm_madv_protect_setup(int asroot, int injail, struct test *test) in priv_vm_madv_protect_setup() argument 52 priv_vm_madv_protect(int asroot, int injail, struct test *test) in priv_vm_madv_protect() argument 57 if (asroot && injail) in priv_vm_madv_protect() 60 if (asroot && !injail) in priv_vm_madv_protect() 62 if (!asroot && injail) in priv_vm_madv_protect() 65 if (!asroot && !injail) in priv_vm_madv_protect() 71 priv_vm_madv_protect_cleanup(int asroot, int injail, struct test *test) in priv_vm_madv_protect_cleanup() argument
|
H A D | priv_vm_mlock.c | 45 priv_vm_mlock_setup(int asroot, int injail, struct test *test) in priv_vm_mlock_setup() argument 52 priv_vm_mlock(int asroot, int injail, struct test *test) in priv_vm_mlock() argument 57 if (asroot && injail) in priv_vm_mlock() 59 if (asroot && !injail) in priv_vm_mlock() 61 if (!asroot && injail) in priv_vm_mlock() 63 if (!asroot && !injail) in priv_vm_mlock() 68 priv_vm_mlock_cleanup(int asroot, int injail, struct test *test) in priv_vm_mlock_cleanup() argument
|
H A D | priv_vm_munlock.c | 45 priv_vm_munlock_setup(int asroot, int injail, struct test *test) in priv_vm_munlock_setup() argument 52 priv_vm_munlock(int asroot, int injail, struct test *test) in priv_vm_munlock() argument 57 if (asroot && injail) in priv_vm_munlock() 59 if (asroot && !injail) in priv_vm_munlock() 61 if (!asroot && injail) in priv_vm_munlock() 63 if (!asroot && !injail) in priv_vm_munlock() 69 priv_vm_munlock_cleanup(int asroot, int injail, struct test *test) in priv_vm_munlock_cleanup() argument
|
H A D | priv_audit_control.c | 49 priv_audit_control_setup(int asroot, int injail, struct test *test) in priv_audit_control_setup() argument 60 priv_audit_control(int asroot, int injail, struct test *test) in priv_audit_control() argument 66 if (asroot && injail) in priv_audit_control() 69 if (asroot && !injail) in priv_audit_control() 71 if (!asroot && injail) in priv_audit_control() 74 if (!asroot && !injail) in priv_audit_control() 80 priv_audit_control_cleanup(int asroot, int injail, struct test *test) in priv_audit_control_cleanup() argument
|
H A D | priv_clock_settime.c | 48 priv_clock_settime_setup(int asroot, int injail, struct test *test) in priv_clock_settime_setup() argument 60 priv_clock_settime(int asroot, int injail, struct test *test) in priv_clock_settime() argument 65 if (asroot && injail) in priv_clock_settime() 68 if (asroot && !injail) in priv_clock_settime() 70 if (!asroot && injail) in priv_clock_settime() 73 if (!asroot && !injail) in priv_clock_settime() 79 priv_clock_settime_cleanup(int asroot, int injail, struct test *test) in priv_clock_settime_cleanup() argument
|
H A D | priv_settimeofday.c | 48 priv_settimeofday_setup(int asroot, int injail, struct test *test) in priv_settimeofday_setup() argument 59 priv_settimeofday(int asroot, int injail, struct test *test) in priv_settimeofday() argument 64 if (asroot && injail) in priv_settimeofday() 67 if (asroot && !injail) in priv_settimeofday() 69 if (!asroot && injail) in priv_settimeofday() 72 if (!asroot && !injail) in priv_settimeofday() 78 priv_settimeofday_cleanup(int asroot, int injail, struct test *test) in priv_settimeofday_cleanup() argument
|