From patchwork Tue Jul 17 17:43:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jann Horn via Selinux X-Patchwork-Id: 10530313 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 08B3F601D2 for ; Tue, 17 Jul 2018 17:57:13 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EBE7529446 for ; Tue, 17 Jul 2018 17:57:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DFC022947C; Tue, 17 Jul 2018 17:57:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00, MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from upbd19pa08.eemsg.mail.mil (upbd19pa08.eemsg.mail.mil [214.24.27.83]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2D28629446 for ; Tue, 17 Jul 2018 17:57:10 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by upbd19pa08.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 17 Jul 2018 17:57:07 +0000 X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="15851829" IronPort-PHdr: =?us-ascii?q?9a23=3AieoHbxIuC55/2JbbN9mcpTZWNBhigK39O0sv0r?= =?us-ascii?q?FitYgTLPz4rarrMEGX3/hxlliBBdydt6oazbKO+4nbGkU4qa6bt34DdJEeHz?= =?us-ascii?q?Qksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPER?= =?us-ascii?q?vjKwV1Ov71GonPhMiryuy+4ZLebxlJiTanfb9+MAi9oBnMuMURnYZsMLs6xA?= =?us-ascii?q?HTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKH?= =?us-ascii?q?w65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz?= =?us-ascii?q?+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvdxcLndfdcHTm?= =?us-ascii?q?RfWMhfWTFKDoelY4cSE+YNOOBVpJT/qVQTtxuzHQajCu3sxDFPmHH4wLU63u?= =?us-ascii?q?Y8HQzI3AIgBc4BvnvKo9XuL6oSTeK4wbPUwTjZc/9axzHw45XIfBA7pvGMWK?= =?us-ascii?q?p9f8XLyUkuCwzOk0idqY3qPzOayOsNqXOb5Pd+VeKukWEsthx/rSarxsctjI?= =?us-ascii?q?nJm40UwU3D+CVi3ok1Idy4SEhmYd+rC5ZQqyGbOJd2QsMlWW1ovj06xacctZ?= =?us-ascii?q?60eygK1o0qyhjCYPKEa4iF+g/vWemeLDtihH9pZaiziwi9/ES+0OHwS9G43E?= =?us-ascii?q?hWoidBiNXBtXAA2wbO5sWGV/dx5Fmt1SqR2w3V9+pKO1o7lbDBJJ4k2rMwk5?= =?us-ascii?q?0TvlndESLug0X2ibOWdl0j+ui19+TrerXmqYGYN49zkgz+Lr4hmta+AeQlKQ?= =?us-ascii?q?gCRWmb+eKy1L3k5k32XqlFgucqkqjZrJ/aJcMbqrS/AwBJyYYs9wyzDzKn0N?= =?us-ascii?q?QchXUHLVRFdwybj4XxJl3DL//1Ae2/jlixijtn2f/LMqP7DpnQNnTDla3ufb?= =?us-ascii?q?d5605S0gozytVf6opPCr4fJPLzW0nxtMHXDxMgKAO0xPvnCNNh2YwAQmKCGb?= =?us-ascii?q?OZMaPOvl+I4eIjOe+MZJQPtzrnJPgl4ODugWcjmVABZampwYcXaHegE/RkJE?= =?us-ascii?q?WZZ2DjgssBEWgQuAozV+7qiFqEUT5WfXmyRL486S8hCIK9F4vDQZqtgLOZ1i?= =?us-ascii?q?ehApJWfnxGCkyLEXrwdYWEWe0DZz6RIs96lTwEU7mhS5E62BGgsA/61rVmIf?= =?us-ascii?q?HJ+i0eqZLjycJ55+rJlRE97TZ0FdiS03mRT2FomWMFXz833L1loUNhyleD1r?= =?us-ascii?q?J4judFFdxQ/fNFSAE6OoDAz+ZiEdD9RhrBfsuVSFahWtimGS8+QckvzN8IYk?= =?us-ascii?q?Z9B9KigwvC3yW0HbAaiaaHBJsu8qLTx3LxPdpyy27a1Kk9iFkrWtZANWqghq?= =?us-ascii?q?556gfcGYrJk0SCmqmwa6scxinN+H2EzWqUs0FSSBRwXrndXXADekvWqsz06V?= =?us-ascii?q?7eT7C0E7QqKRdOycmHKqRWcNLplklGSO3lONvAf2K7g32wCgqQxrOQcIrqfH?= =?us-ascii?q?0Q3CTbCEgYjQ8T+WiJNQ0gCSe9uWLfDCdjFVX3Y0zy9+l+rWm0Tk4wzw6RaE?= =?us-ascii?q?1g2KC5+hkPhfyTU/kTxK4LuD89qzVoG1awx9zXC9uEpwpkYqpce8gw4FlZ2m?= =?us-ascii?q?3EsAx9JIavL7h4hl4ZcQR4oV/h1wltBoVHi8gqo2sgzBBuJqKAzFNBazSY0I?= =?us-ascii?q?j+Or3NMGby+gyga6/N2lzF1daW4qYP5O0jq1TtpwGlDE0i829o09NNyXuT+o?= =?us-ascii?q?3KDBYOUZL2Sks39AJ1p7LdYikg/I7U1mdjMaqzsj/fwd4pA/Elyhm4dddFLK?= =?us-ascii?q?yEDBPyE9EdB8W2MuMlhkKpbhMaM+BI76M7Jd+pd/6c1K6sJuZgkyqsjX5b74?= =?us-ascii?q?BlzkKM6y18R/bU0Jkfx/GXwBCHVyv8jVemqc33gpxLZTAMEWq51SjkBZRear?= =?us-ascii?q?d0fYkVFWekO9e3yclmh57xR35Y80auB0kb18C0YheSYFn93AJK2UQRv3OnhT?= =?us-ascii?q?OyzyZonDExsqqfwCvOzvz5dBoJIG5LQ3JijUv3LIividAaW0apbw0zmxuj/0?= =?us-ascii?q?r6wbZUpLhnJWnJXUhIZzT2L31lUqaouLuNecpP6I82viVNS+Sxek6aRaDnox?= =?us-ascii?q?QBziPjGnFSxDchdzGlop/5hQB1iHqBLHZvq3rUYcdwxRbb5NzYW/FRxSELSz?= =?us-ascii?q?NmhjnNAViwJd6p/c+bl53bqOCxS3qhVoFPcSns1Y6Aqiq76nF2AR24hfC/gM?= =?us-ascii?q?HoEQg90S/92NlnTiHIrBf6YobxzaS6Nvhrfk5yBF/z88B6AJ1xkpMshJEM3n?= =?us-ascii?q?gXnpGV/XsckWfvKNlbwrzxbH4MRT4N3t7U7xPo2FZ7LnKIwYL5V2mSwtB7a9?= =?us-ascii?q?m8fGwWxjo379pWB6eM8LxEgSx1r0KirQLWZfh9mikSyeEy534djeAEoxEtzj?= =?us-ascii?q?iBDbAJB0VYOjbslxuQ5dCksKpXfHqvcaS31EdmntCuEreCohpHVXb6ZJgiGz?= =?us-ascii?q?Rw7sNhP1LQynHz7ZvkeNbIZ9IJqhKUiwvAj/RSKJ8pjvoFnzdnOWbjsn090e?= =?us-ascii?q?E7iwBu0o+gvIWcNmVt57y2AgRDNjHvfMMT/SztjbxCkcmI0YCvGY9hGjoVU5?= =?us-ascii?q?fyS/KnDi4Sv+z9NwmSCD08tmubGb3HEA+B7kdpsmnCE46tN36KJHkV19NiSw?= =?us-ascii?q?eBJEZHmgAbQC06noIlFgCt3MHhaF125i0V5lPjthRMy/5oNhnmXmfRvgiobC?= =?us-ascii?q?04SJ+FLBpZ9gtC/VvaMdSC7uJvGCFV5p6hrQyJKmOFfAlICGYJWkKKB1/9Ir?= =?us-ascii?q?mu+dnA8++dBuWgNffOZ6uBqfBGXfeS2Z2vypdm/yqLNsiXMHltFfs72lZEXX?= =?us-ascii?q?B8AMnZlSsARDEQlyLXdcGbvA28+ip1rs+h7PvrRBjj5YyVC7tdKd9v4Qy5gb?= =?us-ascii?q?+fN+6MgyZ0MThY1okSynDV07gQxlgSiz1pdzm2CrkPrzLCTKfKlq9QFR4bZD?= =?us-ascii?q?t5NNFU4KIkwglNJcnbh8vu2bFjifI1D1ZFVUf9msGyf8AKOH+yO0/dCEaQKr?= =?us-ascii?q?uGITzLw8fqYaKzUrBfkOVVtwetuTaACUPiMC6MlyXyVxCoN+FAliabPAZRuI?= =?us-ascii?q?ulaBZiFXDjTM76ah28KNJ4ljw2wbIzhnPMLmMTLCZzfFhMrrKK6yNUmPJ/G3?= =?us-ascii?q?ZO7nB9N+mLhz6Z7/XEKpYRqfZkGCt0mPhE4Hsk0LZV6zlES+JzmCvXtNFuol?= =?us-ascii?q?WmnfKIyjtoShZOrSxLhI2Tt0V4JarZ7oVAWWrD/B8V8WWQDBEKq8F/Ct3ouq?= =?us-ascii?q?Ff1N7Pm7npKDdF7d3U/tARCNTTKMKCLHUuKwHpGCLOAAsDUzGrKXnVh1ZBn/?= =?us-ascii?q?GK6n2Vsp86p4DumJoOSr5bTFs1FvcbCkR5AtMPO5J3XjI4kb6BksEE/32+rA?= =?us-ascii?q?PeRM9CpJDISuqSAenzKDaelbREYQUHzqn8LYkINY373FdiakVgk4TMAErQXt?= =?us-ascii?q?FNrjdnbgAqvEVH6GJ+QXEr20L5dgOt52ceFeSqkR4tlARxe/4t+yvs41osPV?= =?us-ascii?q?XKpTEwn1Q2mdXrmTCRaiD+LaeqUYFQFSX0q1A7MonnTAZtcQ2ygUtkOS/ZSL?= =?us-ascii?q?1LkbtgdH1kiBTHtJRVA/5cV6pEYRELxf6Je/oozE5cqiS7xU5H/+fFD4VtlB?= =?us-ascii?q?cye562s31Awx5jbMIyJaHIIKpJyUJQibyIvi6p0eA82wAeJ0AQ8G+Ify4Iok?= =?us-ascii?q?MIPKE8JyW05uxs9RCCmzxbdWgXSfUqpvNq9kUgO+WP1C/vz7lDKkWtOOOFNK?= =?us-ascii?q?OZp3LMlciWTVMszkkIjVVK/aBq0cc/dEqZT10gw6eUFxQOM8rCNRxZYtFM9H?= =?us-ascii?q?fNZyaOsOTMwZVzP4mnEODnU/OOvr4Ogk24BAYpA5gM7sMZE5mw0UHYKMDnLK?= =?us-ascii?q?IFyRQt/wnkOVSFDfRTdx2QijsHpd+wzINv14lHOj4dGXl9MTmw5rvPvAAqhP?= =?us-ascii?q?uDU8sobXgCW4sFNnQ2WMq8myFDpHlPFzi33fgfyASb4T/8uz7cDD/iYNp/fP?= =?us-ascii?q?2Ufw9jCMmq+TUj9Ki7kUXY/YvYJ2zhL9ttp8HP5v0Ap5acEfxUV7l8v13bm4?= =?us-ascii?q?lCSHygS3TPHsKtJ5jsd4ksasT5Cmy8Uly+lz01T8DxPNK2LqaQmA/mWJxavZ?= =?us-ascii?q?Wc0j04KcC9ETQeFAtqqOEY+KJwfwsDbIQnYRTwrQQxK7S/IBuE0tWpW2uiNT?= =?us-ascii?q?lWQONDwuihe7NXyC4sbuu7yHQ+VJE60/e4/lINRJ0QiRHe3/mjbZFEUSfvAn?= =?us-ascii?q?xdZxnPpS0hmmh7LOky2OA/zwjTvFkAKTCEbvJpZ3JAv9E9A1OSLnF2Cms3R1?= =?us-ascii?q?+ckYrD7BSj36oX/ydHmdZbz/FFumDkvpDDeDKsRLCrqZLNvisud9Qpv61xMY?= =?us-ascii?q?3mIsuHrpzenSfSTJjOvQKbTiG2Df1amsJfIChAWvlHhXklOdAauYpG8UcxU9?= =?us-ascii?q?0xJ6ZMCKYyurCqaDxkDSEJwC4XTYyA2iANguO727vHixiQa44uMBoav5Vemt?= =?us-ascii?q?EdSTJ5YjsCpK+/UIXbj3eESm8PIAgJ9wRN6gUAlot+fu3+5YrIS5hMyyVIrP?= =?us-ascii?q?1oSCvLEYJo90D6SmGQjlj0UvKhk/am3QhK1vLjzsEbWAJjCUha3+tZjFEoKK?= =?us-ascii?q?xxK6UKvY7HqT6IdUL7vGLx0+SqPl9RxtPId1fgForKqXL8UjEA+X0TXYJP1H?= =?us-ascii?q?bfFZEJngpldKoroU5DLJqgekng+zwu355pEKWgVcC321Ylqm4LRyWtE9VfEO?= =?us-ascii?q?xprUzYWCZ7bJCxtJXqJYhdTnVW+JKDt1dTiF9tPDKhyZpAN8FN5SYBXCRSrj?= =?us-ascii?q?qAvdu9UslD1NRqAJ8LJ9dwp23yGLhYOJSLpX05pKDvwGfD+z8gqFe62CmzG6?= =?us-ascii?q?igQuJB5G0eBh8mKHmCqkQ0FOss9XrS8krRvV9q+edbGqKPgl91oDpnGZBOHD?= =?us-ascii?q?lJ32i/L1tvVHlGr/laKKPNfsNHTfk9eQOjNh4jGfMoxEGG4UZ0nXLlbCNorQ?= =?us-ascii?q?ta5zrRXw8qWikJmr3tgyERqtm7OT8GTJJFdS8hYDnYJAKbgy9XoA1Sa0VtW5?= =?us-ascii?q?AHHNlJ5a0U3YxJ8cXcU0qsLz8KXAB6PAIizfVfjVJDsFmfeS3FEQqob+jAvQ?= =?us-ascii?q?NqcsqKsc6pKOj5/B1dhYP5seA48KEDSGO6mQG3RtDetYD8vMWQtkSSbKf4L/?= =?us-ascii?q?G8YXjZQTjJlx+wgbMkAIfW/yjPKgVUMYJ3yXw6bpj9Em7EIQ5JJ7oFKEZBU6?= =?us-ascii?q?B1d8lGqPhAZ8B4YKYJ5bNtBhWfSxPtAoOvtv5GLk3XRTvEMSWM6em/oZ/X7b?= =?us-ascii?q?zBSOjves2MyGzBQ6JsJJt67iP7G7jy249E5kX2wutt9l99SVXeMSCOttLhJg?= =?us-ascii?q?0R5Mmla0TtoIYkHS/MD5d2i3rtwVtMd8wJTC226J4Y0o9W6G7sSeJk1Uj+qO?= =?us-ascii?q?JS96Rl6Ykz57Bm18K0KLzPJvtEqkBnAwKbBgNw+pUqGmh/SHhbYvUNJ/fJYa?= =?us-ascii?q?QZkcfupvj1F6wW7R2Y4OlZZsXHJk7fgMm/CzecSRNekAcHtzEaMhOW1+SZlK?= =?us-ascii?q?9sVcalue/511or41i6NRMGzbZt5YKe9qqJou/XYQHRwqIfWqj2XMPzs6gju1?= =?us-ascii?q?+P5f0+irECYGt1YxeoEOIFTM4S2n/gzbw2zSIrC87DGrXg+PhfV3I2gD3tgJ?= =?us-ascii?q?V9H1QMFfMSA7WL4YpfnmAim+zaLd0aaKZClXiTFRS8CL8N1War6zeLIGlimh?= =?us-ascii?q?zO1wrwQWaz4VLtoy93XzbDz9D5kkVPTrm3H0BSXyi3NkBkrDODJg3otMD4ua?= =?us-ascii?q?4t9kE5LnTktM6RlGumIL5XHsz+K8aGLiYov18Xl4M+RsCx1o8HA9a9J80R8H?= =?us-ascii?q?5mZPvE92yrizNBo7tAh4fG+c6V++7XHHe6gK2YqrWN2ChYxWIlvVE78d2vKv?= =?us-ascii?q?bO6MCUTPuyymYRVSB/uxHbUBKvrbzbtV8UM1SR0EjXgIwKIs1Z3X4g20H+/u?= =?us-ascii?q?cjXM489AVQF4bHffMCpin/OCDqzlabYtI3UDSe0jRME1LtC1Z4BLQz2GL+vc?= =?us-ascii?q?LOj3fQ+EckRopueEz9gxx4EYE4JVgq6FgNzSoJCRINZgyDDLG0GUTlKpMJVU?= =?us-ascii?q?cdZhSBwLi6faA30Upowryx4O/TbOp8B7cCN/tGig6BgkJbG5IMvqEERrJzZU?= =?us-ascii?q?Nd/rbNpgf+E4jnQ+TmlX0oOP2zQ8BV7ccZt3847QakXRag6JBD77EAiJCTba?= =?us-ascii?q?NEZJfBvc9m40dg/z4PeTRHgAJjgBOhTeAcuOfj78DUsJW08eauT78hSfgY+R?= =?us-ascii?q?YyBmR+iYbwgV84rNHY0udTUIvVhprl/ABKOX6Kt57Q0wNgJuoWN4KrYLFg+m?= =?us-ascii?q?0FJygZJ3IOO8CaZOU84y9pLTXc+l1DAsIKZdMDP8rNmBtZilPoWLFN7MXbHk?= =?us-ascii?q?KXC4Zpe8Au8WX31Cg/8YEgXeb49D+2OZff4klMP/NdlipsksnPpOwIwfXPCS?= =?us-ascii?q?gX5mKZZwJywiOYxJmHE+zw8vmUyNHIS1MGGTY7U4VDKzqM9wynQvG4lZvzXQ?= =?us-ascii?q?OS9MDznIgydESOSXythK4FqLpDEfZciiXn2ThTDo/1h/aSs9ui9mRXsllHHZ?= =?us-ascii?q?1o7R3CHqVfP4l0NQ7+lsa1Wkh2HjH/d93MdhoypOqWwf8B4+B/N0v9Zo8bJQ?= =?us-ascii?q?kJy7Dg5npWSQtuTqD5vlCDUeIXetRmVOvOrmpJ5oJ4N68PIF+dqYTxoThWrl?= =?us-ascii?q?A2HBQkaKQ0rjxdaknOgBNVVLjpt7IajQscS9F5s1dWGW2sIGI++ybHVaNNga?= =?us-ascii?q?mfFvMV9jSTTrQQXEhzMyJ+Qha12JBwdLuzmfBIrHlKniRnoPglyzZmXgezuT?= =?us-ascii?q?Xwp6IR3jIt4L+5tC0buXxEUuqRjTzFCVBCzPQWl6cTFWzu6VumYHkMdIHy+q?= =?us-ascii?q?VoJdz89Yk95HQyeRIjfykYUum7EyHwi7mHApeTsNJdmBGNpN/OYqGtIiQIML?= =?us-ascii?q?Qy1w7jTWBn0gfChBZo7HcLQjK44d8gJYW9P9slxyWxFWjfdVYM+b9JsNDquF?= =?us-ascii?q?4KVuQ2b1RhzH9k0sidSS0HXNbPFHotjgg4dWVEd4pO6RoAGKY0gjaIv69G/g?= =?us-ascii?q?YPbTfKE4Sl/JffncPJ2Xk7UNdryXjapqqfhpMlyHdlgc977jaSuHQOcOzVS8?= =?us-ascii?q?1sDWLw1odY0uPzfOitsuYbSItmz7ShTfACMsm/+Wes3pVlRFOlzKwEH1WlKO?= =?us-ascii?q?8D2qvbUyC9RG2aXOSLdHKMnyw4Mk7p/hSoKEc4aMJUoE88KOfCgYRclwL5W7?= =?us-ascii?q?NuWiqQvUPbzHAkMe4CbAI2toKndBALQeMSfOWcO/YhwOc/CFoNaH/JGzF6C+?= =?us-ascii?q?movl6xz8BHPCB77EH7Z/n92hz3O9uVXB8fGMjVqYA1scSzW2bJHHhn1hA6aF?= =?us-ascii?q?F96uP3D10ssqpZdJGLkJ7bgNEtlaY+a/p1MSA78uUWk4Zn5JjchNyGajnN35?= =?us-ascii?q?3yIpfTufHeDPrBmQBiV3tbWfIhaBn0/M1uM8YwQbzINaNQpxUHHawzS5FnMH?= =?us-ascii?q?3+ovJOIRt3YzLWMZmug8KijOOEaZZOvDeC41gxIyjRoQYrxfuzQgh2KZutgi?= =?us-ascii?q?OhDoo3Q2dstdxmQjFnE4RCAdhIsQuuS6WZnKC9ls/5r1h3v+4MrLrYFuHB1N?= =?us-ascii?q?P/2Z54GZdd+xrYb37qGKB3jxE93ayJifDa38y0UJq6dA=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2CZAADLLU5b/wHyM5BcGgEBAQEBAgEBAQEIAQEBAYMfg?= =?us-ascii?q?TBKEhUTjAFfoyIUDIEEA0ktFIdTNBgBAgEBAQEBAQIBbCiCNSQBgmQCNxQgC?= =?us-ascii?q?wMDCQISLggIAwEtAwEFAQsXAQcLBRgEgkA/ggADnzQ8jDeETIVdEoh+ggiIZ?= =?us-ascii?q?gQBEgGFdQKNFC6MGgmPHAuNZAErkVowgSA4My5xKwgCGAghDzuBMhqBHZBzT?= =?us-ascii?q?3yJfA8XgiIBAQ?= Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Jul 2018 17:56:49 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus.infosec.tycho.ncsc.mil [192.168.25.40]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w6HHtSCZ000581; Tue, 17 Jul 2018 13:55:48 -0400 Received: from tarius.infosec.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id w6HHjxS2037317 for ; Tue, 17 Jul 2018 13:45:59 -0400 Received: from goalie.tycho.ncsc.mil (goalie.infosec.tycho.ncsc.mil [144.51.242.250]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w6HHk8cP030344 for ; Tue, 17 Jul 2018 13:46:08 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BwAQC8Kk5bly0WGNZcGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYNGgWUog32UQJdFgSQDhUYCgnQhNRcBAgEBAQEBAQIUAQEBAQEGGAZMhWw?= =?us-ascii?q?dAQE3ATQCJgI2AQUBIgESgyCCAAOfKDyKG26BLoJxAQEFgWSFYQgSeYd3gVc/h?= =?us-ascii?q?zsCgSmDOIJVjUSMGgmEYYo7C41lK5FaMIEhAWmBHzMaCBsVgySCGYNoinJPini?= =?us-ascii?q?CSAEB?= X-IPAS-Result: =?us-ascii?q?A1BwAQC8Kk5bly0WGNZcGwEBAQEDAQEBCQEBAYNGgWUog32?= =?us-ascii?q?UQJdFgSQDhUYCgnQhNRcBAgEBAQEBAQIUAQEBAQEGGAZMhWwdAQE3ATQCJgI2A?= =?us-ascii?q?QUBIgESgyCCAAOfKDyKG26BLoJxAQEFgWSFYQgSeYd3gVc/hzsCgSmDOIJVjUS?= =?us-ascii?q?MGgmEYYo7C41lK5FaMIEhAWmBHzMaCBsVgySCGYNoinJPiniCSAEB?= X-IronPort-AV: E=Sophos;i="5.51,366,1526356800"; d="scan'208";a="325739" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 17 Jul 2018 13:46:06 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AzZfpPROeqA6M7WLJnDQl6mtUPXoX/o7sNwtQ0K?= =?us-ascii?q?IMzox0I/X/rarrMEGX3/hxlliBBdydt6oazbKO+4nbGkU4qa6bt34DdJEeHz?= =?us-ascii?q?Qksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPER?= =?us-ascii?q?vjKwV1Ov71GonPhMiryuy+4ZLebxlJiTanfb9+MAi9oBnMuMURnYZsMLs6xA?= =?us-ascii?q?HTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKH?= =?us-ascii?q?w65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz?= =?us-ascii?q?+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARW?= =?us-ascii?q?dZQ8heWCJPDIC7YYUPEeQOIf1Vr5Xhq1YUsRezHxWgCeHpxzRVhnH2x6o60+?= =?us-ascii?q?E5HA/JxgwgHs4Bu2nJodX0O6cSXv66zLPTzT7eaP5Zxyzy6InHchAuv/6MR6?= =?us-ascii?q?lwfNHeyUkoEAPFgVGQppL/MzyJ0eQNtnGW4ux9Xuysk24qsx99riWgy8s2lI?= =?us-ascii?q?XEiZgZxk7a+Sljz4s4JcW0RFBnbdOgCpddtCGXO5FrTs4jXm1kojg2xqEYtZ?= =?us-ascii?q?O9YSME0o4oxwTFZPyCa4WI4gzsVOKWITpgin1rZa6yiQi8/EW+0OPxStW43V?= =?us-ascii?q?RQoiVbjNbMs2sN1xPJ5siCUPR9/0Oh1SyK1wDS7uFIOUE0lazFJJ492rM8iI?= =?us-ascii?q?cfvEvZEiPol0j6lrGaels+9uWn6+nrerDmqYWdN49whAH+KKMumsmnDOk2NQ?= =?us-ascii?q?YOXnSb9/2827zt8k33RahHg/w5nKfZrp3UIcYVqKy5DQFIzIgt6QyxAS2k3t?= =?us-ascii?q?ofnXcLNlxLdgifgYb3O1/AJ/T2A+6wjFuunjhkxP7IML77DJnXN3bNjqrsca?= =?us-ascii?q?x/5UBGyAU+1t5f55ZKBbAOOf7/Q1H+u8fZDh82PAy73fznCM5n2owFXmKPH6?= =?us-ascii?q?mZP7/Mvl+T/O4vLO6MZIgauDb5Nfcp/eLhjXg8mVMFZ6mmwYMXaGykHvRhO0?= =?us-ascii?q?iZemTjgtMAEWcMowo/Q/fniEGCUDFPZ3ayWLgw5jcgCI28F4vDSYetgKLSlB?= =?us-ascii?q?u8S4ZbYmFAF0CkDWbjd4LCXewFLi2VPIspqjUZUfCETIg72Fn6rAbnz5J/J/?= =?us-ascii?q?fQvygfsojuktNy4ruX3Sou+CR0AsLV6GSES2V5jytcXDMt9Lxuqkx6jFGY2O?= =?us-ascii?q?53hOIOUZR+/fJCGj8zL5/Hh7h3E9noWxnpZt6TSU2+RtytDHc2VN1nkPEUZE?= =?us-ascii?q?MoNs+jhVjp3iWlDqUO3+iGDp07/a/GxFD+IMFyz3uA364k2Qp1CvBTPHGr0/?= =?us-ascii?q?YsvzPYAJTExgDAz/7wL/YVwTLN+WGfzGGHoEBfVktqXL7YWWwEPBuM/+nCz3?= =?us-ascii?q?+ZZIeHUOxhPwZE0sHEL6JLbpvsjFEVDOz7NoH4ZGS803y1GQ7O3qmFOYfgem?= =?us-ascii?q?oS0T/GIEcDlA8X8DCNMg1tTjy5rTfmBSd1XUnqf1uq9OB/rH2hSUphlCSLc2?= =?us-ascii?q?peyLWW0EA4q9e+a9M95Y4kgB8BjhsyMG6b4/zzKf2+ljdTUIRkJ/QByhFn7V?= =?us-ascii?q?3xuQhwLtnlIqpjiVETaR8xtUTz0R56EcNPls8lqH5sxw13euqDyF0UUTSe0N?= =?us-ascii?q?jrP6HPbGn/+Bf6c6nNxlTXy8qb4I8K4fU87kT85ESnTBJ4tXpg1NZR3j2X4Z?= =?us-ascii?q?CZRAYRUJekSk8s7FA6vLDVZCAh+pnZnWNhK6i6szLOmpopCeIpxwzmfoJ3P6?= =?us-ascii?q?SDGwv/VcYdAsU=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AiAQAeKk5bly0WGNZcGwEBAQEDAQE?= =?us-ascii?q?BCQEBAYNGgWUog32UQJdFgSQDhUYCgnQhNRcBAgEBAQEBAQIBEwEBAQEBBhg?= =?us-ascii?q?GTAyCNSQBgwYdAQE3ATQCJgI2AQUBIgESgyCCAAOfLTyKG26BLoJxAQEFgWS?= =?us-ascii?q?FYQgSeYd3gVc/hzsCgSmDOIJVjUSMGgmEYYo7C41lK5FaMIEhAWmBHzMaCBs?= =?us-ascii?q?VgySCGYNoinJPiniCSAEB?= X-IPAS-Result: =?us-ascii?q?A0AiAQAeKk5bly0WGNZcGwEBAQEDAQEBCQEBAYNGgWUog?= =?us-ascii?q?32UQJdFgSQDhUYCgnQhNRcBAgEBAQEBAQIBEwEBAQEBBhgGTAyCNSQBgwYdA?= =?us-ascii?q?QE3ATQCJgI2AQUBIgESgyCCAAOfLTyKG26BLoJxAQEFgWSFYQgSeYd3gVc/h?= =?us-ascii?q?zsCgSmDOIJVjUSMGgmEYYo7C41lK5FaMIEhAWmBHzMaCBsVgySCGYNoinJPi?= =?us-ascii?q?niCSAEB?= X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="15851235" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from usat3cpa07.eemsg.mail.mil ([214.24.22.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Jul 2018 17:46:05 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;daf32ef5-2149-4e97-b232-d7ce53b62ed4 X-EEMSG-check-008: 20307758|USAT3CPA10_EEMSG_MP25.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 209.85.161.202 X-EEMSG-check-002: true IronPort-PHdr: =?us-ascii?q?9a23=3A/tdd5RdhPTB/Y6TnqrMtPPg/lGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcW9ZB7h7PlgxGXEQZ/co6odzbaO7ea4ASQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9HiTahYL5+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYe?= =?us-ascii?q?RWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZ?= =?us-ascii?q?TAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v9LlgRgP2hy?= =?us-ascii?q?gbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQds4YS2VcRMZcTyNODI2/?= =?us-ascii?q?YYUIEuQPPfhWoJXmqlsSsRezHxWgCfnzxjJKgHL9wK000/4mEQHDxAEuEMgOsH?= =?us-ascii?q?XIo97oKaoSUO+1zKbWwjXZdPNdxDDw55bTfRAgrvGMUqx/cdDKyUQ0GAPFiVKQ?= =?us-ascii?q?qYPhPzyLzOgCr2+b7+95WO+plmUpqBlxryCxysswjoTFnIEYx1De+SlkwYs5OM?= =?us-ascii?q?e0RFBnbdK6FpZbqjuUOJFsQsw4RmFloCY6xaMCuZ68ZCUKzY4oxx/ba/Cec4mJ?= =?us-ascii?q?7A7vWP+fITtmmH5pZqizhxm18Uinxe38Ute73ExWoSpCl9nArnEN1xrN5cibUv?= =?us-ascii?q?Zx4Fut1DKV2w3Q6uxIO104mKvGJ5I73LI8ioQfvVzGHiDsmUX2iKGWdl8j+uit?= =?us-ascii?q?8+nqbLLopp6AN4Ftig7/PKsulMmiDOk5PQYAX3aW9+C+2rPh/UP3XatEgP8snK?= =?us-ascii?q?fDsp7UIsQVqrS3DQFPyogt9RaxATCi3toBknYILlxKdxGJgYbqIV/COun2A+mi?= =?us-ascii?q?jli2kjll3fDJM6bvApXJMHfCn67tca9j5EFHyQozwt9f6IxOCrEaOv78QUjxtM?= =?us-ascii?q?HeDhAlLQO02PzrCNp61oMZVmKPBrGWPLnOvl+P4+IjO/OMa5MNuDbhN/gl4Obj?= =?us-ascii?q?jWQnll8ZfKmp24YXaX+jE/R6I0SWfXrsgtAbHWcMpQoxVvbmiFKFUT5NND6OWP?= =?us-ascii?q?cn6zU6Dp+2JZvSTYCqxrqa1WG0GYMSLlhPF1TENHDvbYjMD+8FdSa6OsZ8lnkB?= =?us-ascii?q?Ur+7Rskq0hT48EfB17d/LufSshYdvJbn2ck9s/bfjjku5Dd0CIKbyGjLQGZqyC?= =?us-ascii?q?dAaiU31+hHqFZ80R/X3LBxmf1DPcRa/fJSSgMzPpOayPZ1XYPcQAXEK/qTSV3u?= =?us-ascii?q?aNSpDjwrVZplztUPbElwAc6KgRfE0C6nRbQSkurYV9QP7qvA0i2pdI5GwHHc2f?= =?us-ascii?q?xk1gF+G5odBSidnqd6sjPrKcvMmkSdmbytcP9BjiDJ+XfGiGeEvU5XXRRrF6/C?= =?us-ascii?q?QHYUa1CQotP+6UfPCbSpDOZ+a1cT+Yu5MqJPL+bRoxBeXv66YobRZGW+n2r2Dh?= =?us-ascii?q?GNlOvVMdjaPl4F1SCYM3Aq1gAe+XHca1o7Dyal5nPBVHlgTwq1JUzr9uZ6pTWw?= =?us-ascii?q?SUpmlww=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CpAABIKk5bh8qhVdFcHAEBAQQBAQoBA?= =?us-ascii?q?YUrKIN9iASMPJdFgSQDcYRVAoJ0GQcBBDAYAQIBAQEBAQEBAQETAQEBCgsJCCk?= =?us-ascii?q?jDII1JAGDBh0BATcBNAImAjYBBQEiARKDIIIAnzM8ihtugS6CcQEBBYFkhWEIE?= =?us-ascii?q?nmHd4FXP4c7AoEpgziCVY1EjBoJhGGKOwuNZAErkVowgSBrgR8zGggbFYMkghm?= =?us-ascii?q?DaIpyHzCKeIJIAQE?= X-IPAS-Result: =?us-ascii?q?A0CpAABIKk5bh8qhVdFcHAEBAQQBAQoBAYUrKIN9iASMPJd?= =?us-ascii?q?FgSQDcYRVAoJ0GQcBBDAYAQIBAQEBAQEBAQETAQEBCgsJCCkjDII1JAGDBh0BA?= =?us-ascii?q?TcBNAImAjYBBQEiARKDIIIAnzM8ihtugS6CcQEBBYFkhWEIEnmHd4FXP4c7AoE?= =?us-ascii?q?pgziCVY1EjBoJhGGKOwuNZAErkVowgSBrgR8zGggbFYMkghmDaIpyHzCKeIJIA?= =?us-ascii?q?QE?= Received: from mail-yw0-f202.google.com ([209.85.161.202]) by USAT3CPA10.eemsg.mail.mil with ESMTP; 17 Jul 2018 17:45:32 +0000 Received: by mail-yw0-f202.google.com with SMTP id 133-v6so929633ywq.4 for ; Tue, 17 Jul 2018 10:45:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc; bh=B8hNpA9kcw8mWNy8QIO/nsRmmbCLEM7okf5/jW/bnhM=; b=oa4hp4tkgOnu77kxPxVOUhXaA4ay0u8Uh0YLZo48QDXCelCyvdmgqfP/FwlNLtUww6 KAtb71UP7YhkW0aRcEBRYmTfYnl4EUa+a+k8gix/XWRuzbomGnrbO8t7LQvGGaVUjIll YOfYNOfLSRb069u+igMozSUyF0hNmv0G3oRNt4vKC3lfEJUawcmQ5NYXvaIW3TF2aHP8 IKZ1r64GzlmQutdYKA7WizOc0gvnzEtZYzTsX3f6mdCEfK9GHgLaZ7UnQDl9c5BWATNa fHudK8AWP7O+s4bX0Ewb6LnXQXI/N8TG0QlsTaP3LVMByvp2MpQcZ80vrkK9sxZfLys3 MSww== X-Gm-Message-State: AOUpUlE8nqlhxSusw7pkryr1DxfFPE2W4FfaAZC8DAyxVA1HUd/qDdKe Ee8ax1k53xzkaTYp3B6hZSrT9nPq89nnKmUHkFSCaSfj9ET7t8BKackhBZzgmHGoZq3T1n764gY FqqiUH+Z6hIVuvGZTXHdX7O3hGNNDFzPq7KrhYz1wXHqDJgBDxJvYet9LWuO+q0S5Vw== X-Google-Smtp-Source: AAOMgpd2mRQbrY+6DFsN5Ya9KV7MyK7k9ZEx5nrnbrvmLstY23ELaCJucynKLCgfgaet/4Ve4+CewgOeI9ckBA== MIME-Version: 1.0 X-Received: by 2002:a25:ef0b:: with SMTP id g11-v6mr729465ybd.81.1531849522408; Tue, 17 Jul 2018 10:45:22 -0700 (PDT) Date: Tue, 17 Jul 2018 10:43:56 -0700 Message-Id: <20180717174356.116660-1-ebiggers@google.com> X-Mailer: git-send-email 2.18.0.203.gfac676dfb9-goog X-EEMSG-check-009: 444-444 To: selinux@tycho.nsa.gov, Paul Moore , Stephen Smalley , Eric Paris X-Mailman-Approved-At: Tue, 17 Jul 2018 13:55:17 -0400 Subject: [PATCH] selinux: constify write_op[] X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: From: Eric Biggers via Selinux Reply-To: Eric Biggers Cc: Eric Biggers Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP write_op[] is never modified, so make it 'const'. Signed-off-by: Eric Biggers --- security/selinux/selinuxfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/selinux/selinuxfs.c b/security/selinux/selinuxfs.c index ab77da649b77..fb25396d2966 100644 --- a/security/selinux/selinuxfs.c +++ b/security/selinux/selinuxfs.c @@ -767,7 +767,7 @@ static ssize_t sel_write_relabel(struct file *file, char *buf, size_t size); static ssize_t sel_write_user(struct file *file, char *buf, size_t size); static ssize_t sel_write_member(struct file *file, char *buf, size_t size); -static ssize_t (*write_op[])(struct file *, char *, size_t) = { +static ssize_t (*const write_op[])(struct file *, char *, size_t) = { [SEL_ACCESS] = sel_write_access, [SEL_CREATE] = sel_write_create, [SEL_RELABEL] = sel_write_relabel,