Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F170710219
D47593.id146526.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D47593.id146526.diff
View Options
diff --git a/sys/security/mac_do/mac_do.c b/sys/security/mac_do/mac_do.c
--- a/sys/security/mac_do/mac_do.c
+++ b/sys/security/mac_do/mac_do.c
@@ -53,12 +53,12 @@
TAILQ_ENTRY(rule) r_entries;
};
-struct mac_do_rule {
+struct rules {
char string[MAC_RULE_STRING_LEN];
TAILQ_HEAD(rulehead, rule) head;
};
-static struct mac_do_rule rules0;
+static struct rules rules0;
static void
toast_rules(struct rulehead *head)
@@ -153,11 +153,11 @@
return (error);
}
-static struct mac_do_rule *
+static struct rules *
mac_do_rule_find(struct prison *spr, struct prison **prp)
{
struct prison *pr;
- struct mac_do_rule *rules;
+ struct rules *rules;
for (pr = spr;; pr = pr->pr_parent) {
mtx_lock(&pr->pr_mtx);
@@ -181,7 +181,7 @@
char *new_string;
struct rulehead head, saved_head;
struct prison *pr;
- struct mac_do_rule *rules;
+ struct rules *rules;
int error;
rules = mac_do_rule_find(req->td->td_ucred->cr_prison, &pr);
@@ -229,10 +229,10 @@
}
static void
-mac_do_alloc_prison(struct prison *pr, struct mac_do_rule **lrp)
+mac_do_alloc_prison(struct prison *pr, struct rules **lrp)
{
struct prison *ppr;
- struct mac_do_rule *rules, *new_rules;
+ struct rules *rules, *new_rules;
void **rsv;
rules = mac_do_rule_find(pr, &ppr);
@@ -261,7 +261,7 @@
static void
mac_do_dealloc_prison(void *data)
{
- struct mac_do_rule *r = data;
+ struct rules *r = data;
toast_rules(&r->head);
}
@@ -272,7 +272,7 @@
struct prison *pr = obj;
struct vfsoptlist *opts = data;
struct rulehead head, saved_head;
- struct mac_do_rule *rules;
+ struct rules *rules;
char *rules_string;
int error, jsys, len;
@@ -319,7 +319,7 @@
{
struct prison *ppr, *pr = obj;
struct vfsoptlist *opts = data;
- struct mac_do_rule *rules;
+ struct rules *rules;
int jsys, error;
rules = mac_do_rule_find(pr, &ppr);
@@ -348,7 +348,7 @@
mac_do_prison_remove(void *obj, void *data __unused)
{
struct prison *pr = obj;
- struct mac_do_rule *r;
+ struct rules *r;
mtx_lock(&pr->pr_mtx);
r = osd_jail_get(pr, mac_do_osd_jail_slot);
@@ -420,7 +420,7 @@
{
struct rule *r;
struct prison *pr;
- struct mac_do_rule *rule;
+ struct rules *rule;
if (do_enabled == 0)
return (EPERM);
@@ -449,7 +449,7 @@
char *fullpath = NULL;
char *freebuf = NULL;
struct prison *pr;
- struct mac_do_rule *rule;
+ struct rules *rule;
if (do_enabled == 0)
return (0);
@@ -484,7 +484,7 @@
char *fullpath = NULL;
char *freebuf = NULL;
struct prison *pr;
- struct mac_do_rule *rule;
+ struct rules *rule;
if (do_enabled == 0)
return (0);
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Sep 7, 3:45 AM (13 m, 17 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38448656
Default Alt Text
D47593.id146526.diff (2 KB)
Attached To
Mode
D47593: MAC/do: Rename private struct 'mac_do_rule' => 'rules'
Attached
Detach File
Event Timeline
Log In to Comment