diff options
Diffstat (limited to 'security/selinux/ss/mls.c')
| -rw-r--r-- | security/selinux/ss/mls.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/security/selinux/ss/mls.c b/security/selinux/ss/mls.c index 3bbcb5369af9..feaf0a5b828f 100644 --- a/security/selinux/ss/mls.c +++ b/security/selinux/ss/mls.c | |||
| @@ -562,7 +562,7 @@ void mls_export_netlbl_lvl(struct context *context, | |||
| 562 | if (!selinux_mls_enabled) | 562 | if (!selinux_mls_enabled) |
| 563 | return; | 563 | return; |
| 564 | 564 | ||
| 565 | secattr->mls_lvl = context->range.level[0].sens - 1; | 565 | secattr->attr.mls.lvl = context->range.level[0].sens - 1; |
| 566 | secattr->flags |= NETLBL_SECATTR_MLS_LVL; | 566 | secattr->flags |= NETLBL_SECATTR_MLS_LVL; |
| 567 | } | 567 | } |
| 568 | 568 | ||
| @@ -582,7 +582,7 @@ void mls_import_netlbl_lvl(struct context *context, | |||
| 582 | if (!selinux_mls_enabled) | 582 | if (!selinux_mls_enabled) |
| 583 | return; | 583 | return; |
| 584 | 584 | ||
| 585 | context->range.level[0].sens = secattr->mls_lvl + 1; | 585 | context->range.level[0].sens = secattr->attr.mls.lvl + 1; |
| 586 | context->range.level[1].sens = context->range.level[0].sens; | 586 | context->range.level[1].sens = context->range.level[0].sens; |
| 587 | } | 587 | } |
| 588 | 588 | ||
| @@ -605,8 +605,8 @@ int mls_export_netlbl_cat(struct context *context, | |||
| 605 | return 0; | 605 | return 0; |
| 606 | 606 | ||
| 607 | rc = ebitmap_netlbl_export(&context->range.level[0].cat, | 607 | rc = ebitmap_netlbl_export(&context->range.level[0].cat, |
| 608 | &secattr->mls_cat); | 608 | &secattr->attr.mls.cat); |
| 609 | if (rc == 0 && secattr->mls_cat != NULL) | 609 | if (rc == 0 && secattr->attr.mls.cat != NULL) |
| 610 | secattr->flags |= NETLBL_SECATTR_MLS_CAT; | 610 | secattr->flags |= NETLBL_SECATTR_MLS_CAT; |
| 611 | 611 | ||
| 612 | return rc; | 612 | return rc; |
| @@ -633,7 +633,7 @@ int mls_import_netlbl_cat(struct context *context, | |||
| 633 | return 0; | 633 | return 0; |
| 634 | 634 | ||
| 635 | rc = ebitmap_netlbl_import(&context->range.level[0].cat, | 635 | rc = ebitmap_netlbl_import(&context->range.level[0].cat, |
| 636 | secattr->mls_cat); | 636 | secattr->attr.mls.cat); |
| 637 | if (rc != 0) | 637 | if (rc != 0) |
| 638 | goto import_netlbl_cat_failure; | 638 | goto import_netlbl_cat_failure; |
| 639 | 639 | ||
