diff options
| author | Eric Paris <eparis@redhat.com> | 2008-04-17 13:37:12 -0400 |
|---|---|---|
| committer | James Morris <jmorris@namei.org> | 2008-04-21 05:11:58 -0400 |
| commit | 2ced3dfd3148fd8e2170ff06d6f72fd9f2f7b639 (patch) | |
| tree | e401ba8b134ef94fd6c63e1b3ce9975a4d9c04d3 /security | |
| parent | 828dfe1da54fce81f80f97275353ba33be09a76e (diff) | |
changing whitespace for fun and profit: policydb.c
More formatting changes. Aside from the 80 character line limit even
the checkpatch scripts like this file now. Too bad I don't get paid by
the lines of code I change.
Signed-off-by: Eric Paris <eparis@redhat.com>
Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security')
| -rw-r--r-- | security/selinux/ss/policydb.c | 131 |
1 files changed, 63 insertions, 68 deletions
diff --git a/security/selinux/ss/policydb.c b/security/selinux/ss/policydb.c index 891c2d07e8b6..84f8cc73c7db 100644 --- a/security/selinux/ss/policydb.c +++ b/security/selinux/ss/policydb.c | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | * | 11 | * |
| 12 | * Updated: Frank Mayer <mayerf@tresys.com> and Karl MacMillan <kmacmillan@tresys.com> | 12 | * Updated: Frank Mayer <mayerf@tresys.com> and Karl MacMillan <kmacmillan@tresys.com> |
| 13 | * | 13 | * |
| 14 | * Added conditional policy language extensions | 14 | * Added conditional policy language extensions |
| 15 | * | 15 | * |
| 16 | * Updated: Hewlett-Packard <paul.moore@hp.com> | 16 | * Updated: Hewlett-Packard <paul.moore@hp.com> |
| 17 | * | 17 | * |
| @@ -21,7 +21,7 @@ | |||
| 21 | * Copyright (C) 2004-2005 Trusted Computer Solutions, Inc. | 21 | * Copyright (C) 2004-2005 Trusted Computer Solutions, Inc. |
| 22 | * Copyright (C) 2003 - 2004 Tresys Technology, LLC | 22 | * Copyright (C) 2003 - 2004 Tresys Technology, LLC |
| 23 | * This program is free software; you can redistribute it and/or modify | 23 | * This program is free software; you can redistribute it and/or modify |
| 24 | * it under the terms of the GNU General Public License as published by | 24 | * it under the terms of the GNU General Public License as published by |
| 25 | * the Free Software Foundation, version 2. | 25 | * the Free Software Foundation, version 2. |
| 26 | */ | 26 | */ |
| 27 | 27 | ||
| @@ -51,7 +51,7 @@ static char *symtab_name[SYM_NUM] = { | |||
| 51 | }; | 51 | }; |
| 52 | #endif | 52 | #endif |
| 53 | 53 | ||
| 54 | int selinux_mls_enabled = 0; | 54 | int selinux_mls_enabled; |
| 55 | 55 | ||
| 56 | static unsigned int symtab_sizes[SYM_NUM] = { | 56 | static unsigned int symtab_sizes[SYM_NUM] = { |
| 57 | 2, | 57 | 2, |
| @@ -73,39 +73,39 @@ struct policydb_compat_info { | |||
| 73 | /* These need to be updated if SYM_NUM or OCON_NUM changes */ | 73 | /* These need to be updated if SYM_NUM or OCON_NUM changes */ |
| 74 | static struct policydb_compat_info policydb_compat[] = { | 74 | static struct policydb_compat_info policydb_compat[] = { |
| 75 | { | 75 | { |
| 76 | .version = POLICYDB_VERSION_BASE, | 76 | .version = POLICYDB_VERSION_BASE, |
| 77 | .sym_num = SYM_NUM - 3, | 77 | .sym_num = SYM_NUM - 3, |
| 78 | .ocon_num = OCON_NUM - 1, | 78 | .ocon_num = OCON_NUM - 1, |
| 79 | }, | 79 | }, |
| 80 | { | 80 | { |
| 81 | .version = POLICYDB_VERSION_BOOL, | 81 | .version = POLICYDB_VERSION_BOOL, |
| 82 | .sym_num = SYM_NUM - 2, | 82 | .sym_num = SYM_NUM - 2, |
| 83 | .ocon_num = OCON_NUM - 1, | 83 | .ocon_num = OCON_NUM - 1, |
| 84 | }, | 84 | }, |
| 85 | { | 85 | { |
| 86 | .version = POLICYDB_VERSION_IPV6, | 86 | .version = POLICYDB_VERSION_IPV6, |
| 87 | .sym_num = SYM_NUM - 2, | 87 | .sym_num = SYM_NUM - 2, |
| 88 | .ocon_num = OCON_NUM, | 88 | .ocon_num = OCON_NUM, |
| 89 | }, | 89 | }, |
| 90 | { | 90 | { |
| 91 | .version = POLICYDB_VERSION_NLCLASS, | 91 | .version = POLICYDB_VERSION_NLCLASS, |
| 92 | .sym_num = SYM_NUM - 2, | 92 | .sym_num = SYM_NUM - 2, |
| 93 | .ocon_num = OCON_NUM, | 93 | .ocon_num = OCON_NUM, |
| 94 | }, | 94 | }, |
| 95 | { | 95 | { |
| 96 | .version = POLICYDB_VERSION_MLS, | 96 | .version = POLICYDB_VERSION_MLS, |
| 97 | .sym_num = SYM_NUM, | 97 | .sym_num = SYM_NUM, |
| 98 | .ocon_num = OCON_NUM, | 98 | .ocon_num = OCON_NUM, |
| 99 | }, | 99 | }, |
| 100 | { | 100 | { |
| 101 | .version = POLICYDB_VERSION_AVTAB, | 101 | .version = POLICYDB_VERSION_AVTAB, |
| 102 | .sym_num = SYM_NUM, | 102 | .sym_num = SYM_NUM, |
| 103 | .ocon_num = OCON_NUM, | 103 | .ocon_num = OCON_NUM, |
| 104 | }, | 104 | }, |
| 105 | { | 105 | { |
| 106 | .version = POLICYDB_VERSION_RANGETRANS, | 106 | .version = POLICYDB_VERSION_RANGETRANS, |
| 107 | .sym_num = SYM_NUM, | 107 | .sym_num = SYM_NUM, |
| 108 | .ocon_num = OCON_NUM, | 108 | .ocon_num = OCON_NUM, |
| 109 | }, | 109 | }, |
| 110 | { | 110 | { |
| 111 | .version = POLICYDB_VERSION_POLCAP, | 111 | .version = POLICYDB_VERSION_POLCAP, |
| @@ -152,7 +152,7 @@ static int roles_init(struct policydb *p) | |||
| 152 | rc = -EINVAL; | 152 | rc = -EINVAL; |
| 153 | goto out_free_role; | 153 | goto out_free_role; |
| 154 | } | 154 | } |
| 155 | key = kmalloc(strlen(OBJECT_R)+1,GFP_KERNEL); | 155 | key = kmalloc(strlen(OBJECT_R)+1, GFP_KERNEL); |
| 156 | if (!key) { | 156 | if (!key) { |
| 157 | rc = -ENOMEM; | 157 | rc = -ENOMEM; |
| 158 | goto out_free_role; | 158 | goto out_free_role; |
| @@ -424,7 +424,7 @@ static int policydb_index_others(struct policydb *p) | |||
| 424 | 424 | ||
| 425 | p->role_val_to_struct = | 425 | p->role_val_to_struct = |
| 426 | kmalloc(p->p_roles.nprim * sizeof(*(p->role_val_to_struct)), | 426 | kmalloc(p->p_roles.nprim * sizeof(*(p->role_val_to_struct)), |
| 427 | GFP_KERNEL); | 427 | GFP_KERNEL); |
| 428 | if (!p->role_val_to_struct) { | 428 | if (!p->role_val_to_struct) { |
| 429 | rc = -ENOMEM; | 429 | rc = -ENOMEM; |
| 430 | goto out; | 430 | goto out; |
| @@ -432,7 +432,7 @@ static int policydb_index_others(struct policydb *p) | |||
| 432 | 432 | ||
| 433 | p->user_val_to_struct = | 433 | p->user_val_to_struct = |
| 434 | kmalloc(p->p_users.nprim * sizeof(*(p->user_val_to_struct)), | 434 | kmalloc(p->p_users.nprim * sizeof(*(p->user_val_to_struct)), |
| 435 | GFP_KERNEL); | 435 | GFP_KERNEL); |
| 436 | if (!p->user_val_to_struct) { | 436 | if (!p->user_val_to_struct) { |
| 437 | rc = -ENOMEM; | 437 | rc = -ENOMEM; |
| 438 | goto out; | 438 | goto out; |
| @@ -634,7 +634,7 @@ void policydb_destroy(struct policydb *p) | |||
| 634 | while (c) { | 634 | while (c) { |
| 635 | ctmp = c; | 635 | ctmp = c; |
| 636 | c = c->next; | 636 | c = c->next; |
| 637 | ocontext_destroy(ctmp,i); | 637 | ocontext_destroy(ctmp, i); |
| 638 | } | 638 | } |
| 639 | p->ocontexts[i] = NULL; | 639 | p->ocontexts[i] = NULL; |
| 640 | } | 640 | } |
| @@ -647,7 +647,7 @@ void policydb_destroy(struct policydb *p) | |||
| 647 | while (c) { | 647 | while (c) { |
| 648 | ctmp = c; | 648 | ctmp = c; |
| 649 | c = c->next; | 649 | c = c->next; |
| 650 | ocontext_destroy(ctmp,OCON_FSUSE); | 650 | ocontext_destroy(ctmp, OCON_FSUSE); |
| 651 | } | 651 | } |
| 652 | gtmp = g; | 652 | gtmp = g; |
| 653 | g = g->next; | 653 | g = g->next; |
| @@ -664,14 +664,14 @@ void policydb_destroy(struct policydb *p) | |||
| 664 | } | 664 | } |
| 665 | kfree(ltr); | 665 | kfree(ltr); |
| 666 | 666 | ||
| 667 | for (ra = p->role_allow; ra; ra = ra -> next) { | 667 | for (ra = p->role_allow; ra; ra = ra->next) { |
| 668 | cond_resched(); | 668 | cond_resched(); |
| 669 | kfree(lra); | 669 | kfree(lra); |
| 670 | lra = ra; | 670 | lra = ra; |
| 671 | } | 671 | } |
| 672 | kfree(lra); | 672 | kfree(lra); |
| 673 | 673 | ||
| 674 | for (rt = p->range_tr; rt; rt = rt -> next) { | 674 | for (rt = p->range_tr; rt; rt = rt->next) { |
| 675 | cond_resched(); | 675 | cond_resched(); |
| 676 | if (lrt) { | 676 | if (lrt) { |
| 677 | ebitmap_destroy(&lrt->target_range.level[0].cat); | 677 | ebitmap_destroy(&lrt->target_range.level[0].cat); |
| @@ -924,7 +924,7 @@ static int perm_read(struct policydb *p, struct hashtab *h, void *fp) | |||
| 924 | len = le32_to_cpu(buf[0]); | 924 | len = le32_to_cpu(buf[0]); |
| 925 | perdatum->value = le32_to_cpu(buf[1]); | 925 | perdatum->value = le32_to_cpu(buf[1]); |
| 926 | 926 | ||
| 927 | key = kmalloc(len + 1,GFP_KERNEL); | 927 | key = kmalloc(len + 1, GFP_KERNEL); |
| 928 | if (!key) { | 928 | if (!key) { |
| 929 | rc = -ENOMEM; | 929 | rc = -ENOMEM; |
| 930 | goto bad; | 930 | goto bad; |
| @@ -971,7 +971,7 @@ static int common_read(struct policydb *p, struct hashtab *h, void *fp) | |||
| 971 | comdatum->permissions.nprim = le32_to_cpu(buf[2]); | 971 | comdatum->permissions.nprim = le32_to_cpu(buf[2]); |
| 972 | nel = le32_to_cpu(buf[3]); | 972 | nel = le32_to_cpu(buf[3]); |
