From patchwork Thu Aug 17 17:32:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Smalley X-Patchwork-Id: 9906831 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 7DA5660244 for ; Thu, 17 Aug 2017 17:39:04 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6789420881 for ; Thu, 17 Aug 2017 17:39:04 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 56F9E28B74; Thu, 17 Aug 2017 17:39:04 +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=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from ucol19pa13.eemsg.mail.mil (ucol19pa13.eemsg.mail.mil [214.24.24.86]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4621D28B2C for ; Thu, 17 Aug 2017 17:39:02 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.41,388,1498521600"; d="scan'208";a="510276481" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by ucol19pa13.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 17 Aug 2017 17:38:52 +0000 X-IronPort-AV: E=Sophos;i="5.41,388,1498521600"; d="scan'208";a="1207393" IronPort-PHdr: =?us-ascii?q?9a23=3ApqhIlhSsKspVDgARvUENf8wvydpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa6/bROBt8tkgFKBZ4jH8fUM07OQ6PGwHzVYuN3Y6CFKWacPfidNsd?= =?us-ascii?q?8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3wOgVv?= =?us-ascii?q?O+v6BJPZgdip2OCu4Z3TZBhDiCagbb9oIhi7qQbcutMLjYd+N6o9xQbFrmdMdu?= =?us-ascii?q?9L2W5mOFWfkgrm6Myt5pBj6SNQu/wg985ET6r3erkzQKJbAjo7LW07/dXnuhbf?= =?us-ascii?q?QwSB4HscSXgWnQFTAwfZ9hH6X4z+vTX8u+FgxSSVJ8z2TbQzWTS/86dmTQLjhS?= =?us-ascii?q?kbOzIl9mzcl8J/jLhfoBm8uRJxxYDaa5yROPZnYK/RYdYWSGxcVchTSiNBGJux?= =?us-ascii?q?YYsRAeQPPuhWqJTzp0MMoBejCwSjGvjvxyRUinPqx6A2z/4sHR3a0AEmAtkAsG?= =?us-ascii?q?7UrNLwNKoKTO610LfHzS3Db/xI3zf29ZXGchU7rvGIWbJ/b8rQwlQoGgPek1qQ?= =?us-ascii?q?spfoPy+V1+sRs2ib6PBsVeS0i2E9sQ1xrT+vxtk1h4TPm4kbxFfE9SBjz4Y0I9?= =?us-ascii?q?21UEh7bsK/EJRMrS2aMop2QsckTmp1uyg60qULtYO0cSUF0pgqxwPTZ+aZf4WH?= =?us-ascii?q?/B7vTvudLDFlj3x/Yr2/nQy98U24x+35Ucm7zUhFozJektnJqnANzxvT6tWbSv?= =?us-ascii?q?dl/keuxzKP1wfL5+FYO080j6vbK4M6wrIqipoSsVjMHi/xmEnsiq+Zal4k9fSy?= =?us-ascii?q?5+TiY7XmooeQN45yig7gLqQjgtGzDOs3PwQUX2WX5P6w2KPs8EHnWrlGk+U6kq?= =?us-ascii?q?zDv5DbIcQbqLS5AwhQ0os78BawETOm0NUenXkaI1NJYQmIj4/0O1HIPP/3E+y/?= =?us-ascii?q?jk+wkDZr2//GPrrhDo/LLnjYirjtZ7l960lCyAYr19BQ+4pUCq0dIPL0QkLxtt?= =?us-ascii?q?vYDhkjPAyow+boEtN925gcWWKIBK+ZNbndsUSU5u0xOemMf5UZuDHnK/gq//Tu?= =?us-ascii?q?l2M2mUcBfam12psacHK4HvZ8LEqFYnrsmdABEWELvgogV+HqhlmCUSNcZnmpQq?= =?us-ascii?q?I84C07CJ+8AYfEXICtj6SL3D2nEZ1OemBGFleMHG/wd4qaQPgDdiSSIs59kjwD?= =?us-ascii?q?TrWhSpEu2g+wuwPgzLpnNOXU8DUCtZ3/zNh1+/HTlRYq+DNpCMSd1WeNQHxqkW?= =?us-ascii?q?MMRj87x7pwrlJnyleEy6R4hOZYFdNL7fNTTgg6LYLcz/B9C93qRw3BYs2GSEy9?= =?us-ascii?q?T9q6BjExS84+zMUVY0ZhAdmiiA7M3zayCb8Pi7OLHIA08r7b33XpJsZ9zWrG27?= =?us-ascii?q?clj1Y4R8tAK3GmhrR/9gXIAI7Ji1uWl6CvdasG3S7N8HyMzW2BvU1CVw5wS6rF?= =?us-ascii?q?V2gFZkTKtdT5+l/CT7i2BLUnMwpBzsiCJ7BPat3tlFlGRfHjNM7YY22rgWewBh?= =?us-ascii?q?eIxq2SY4bwfWUSwjndAlAekw8P5XaGKRQ+BiC5rm3AFDxhD0jvY0L38eRlsHO0?= =?us-ascii?q?VFU0zwCRb01507q64AIaiuKGR/MUxLIEtz8rqy9oE1alw9LWF92AqhJvfaVdZd?= =?us-ascii?q?M95UlI1XjCugxzIJOvMqdihkQEfARvpUPu0Bd3BZtcnsg2tn8qyxByKa2A2lNb?= =?us-ascii?q?azyYxYzwOqHQKmTq8hCvcbTZ2lfC39aX4acC8/E4q03ivA2wDUoj/W5n38NS03?= =?us-ascii?q?uG6ZXAFBASXo7pUkYr6xh6oKnXYion6IPX0n1sLLK5sjzY1NIqA+sl1wysf9BF?= =?us-ascii?q?MKOLDAXyCdEVB9CyKOw2nFikdggLM/1I9K41IcymbeCL17S3M+Zlhj6min5H4I?= =?us-ascii?q?9l2EKW6yV8UvLI34oCw/yAwgSITTP8g0m6ssDrmYFEYiofHnGjxijlGoFRYLFy?= =?us-ascii?q?fYcRBmu0Jc242Ml+jYb3W3FE7F6jG08G2MixdBqIclPywBZd1UsSoX2ogye4yS?= =?us-ascii?q?J7ky0xpKqFwCPO2/jidAYAOmNTX2lig03sIY+vj9AGR0WodA4plByr5Eb/3adb?= =?us-ascii?q?or5zL2/NTkdUZyL2NX1tUrOstrqeZM5C8J0pvj9TUOSgf1+aUKX9rgAE0yz9BW?= =?us-ascii?q?tR3y07dzSwtpX+hRx6h3qXLGxvo3rBZcFw2RDf6cTARfFMwzUGRTN3iT3MC1eg?= =?us-ascii?q?ONmp+MmbmI3YsuCiTW6hUINccTXzx4OaqCS7/XFqAQG4n/2rhN3nEBQ10TP819?= =?us-ascii?q?lwTynHsBb8Yo7t16S1Ku9nekhoBFnm5MpgHYFyiIwwhIsf2XICnJWa4WIHkXvv?= =?us-ascii?q?MdVcwa/+aHsNRSUXw9LM+wjqxkljLnOPx4LkWXSQ2dBhZ8G7YmMQ2yIy89tKBL?= =?us-ascii?q?2S7LNagSt/ukC4oh7JYfhhgjcdzuMj6GQdg+ENvAoi0D+dDawVHUhWJiHsjAmI?= =?us-ascii?q?4MylrKlNY2ava7ew3lJknd+9FLGCvh1cWHHhd5c6ByBw88F/PEjW33Hp8Y7kf9?= =?us-ascii?q?3Qbc4Uth2SiBrAivRZKJQ2lvUWnyZnP3zyvWE9we4hkRNuxY26vJSAK2h1/6K2?= =?us-ascii?q?HBhYNibuasMQ5D7ti71ensCI0ICzBJlhHS8LXJTwR/KyDD0SrejnNxqJEDAksn?= =?us-ascii?q?eUA6ffHQuB50d+tX3PFYyrOG+NJHQC0NViXweSJFZEgAwORzU6mYM5Fhq2y8P/?= =?us-ascii?q?fkd54SoR5lHmpRdWzOJnKQX/WH/FpAi0cjc0VISfLB1O4wFc4UfaLNeT7vx1Hy?= =?us-ascii?q?5F/p2ttgqNJXKHZw5QF2EGRlSEB0z/Prmp/dTA6/KXBve6L/bVfbqOqPBeVveR?= =?us-ascii?q?yZKhyIRm+SyANsKVPnltF/c7wFZMXWhlG8TFnDUCUy8XliLJb8GFvxq8/yp3rs?= =?us-ascii?q?6x8Pv1RALv+YuPC7xXMdpx4Ry2h7mMN/KIjiZjNTlYzo8MxWPPyLUH0l4dkSdu?= =?us-ascii?q?dyWqEbQFriPNQrzflbJQDx4BcSxzLNFI76U+3gZTJcHblsn51rlijv46E11FT0?= =?us-ascii?q?Dumtm1ZcwWJGGwLEnHCFyFNbicID3E2cX3YaS8SLBLlupbqxiwtSycE0/5MTSJ?= =?us-ascii?q?jyPpWAy3MeFQkCGbOwRTuI+nchlzFGfjV8jpahunMN9wlj072qc7iW/PNWIGNj?= =?us-ascii?q?h8aUxNpKWK7SxEmvV/B3BB7n19IOmCgSaW9fHYKo4NvPtlAyR0jfla4Gg0y7tU?= =?us-ascii?q?6iFLXvp1lzfTrtF0p1GqiO6PyiBoUBBWsDZEmJqLvVl+OaXe7pRPQm3L8BUJ7W?= =?us-ascii?q?WREBQKu8BlBsf0u69O1tfDjrnzJylG89LV+8scGsfVJdmbP3shKxrpBSXUABEL?= =?us-ascii?q?TDGxKWHfnEtdkPeI+n2StJg6pYDmmIASRb9DSFw1CvQaB1xjHNwDJJd3Wi0rka?= =?us-ascii?q?WAgcES+3W+th7RSN9dvpDdWfKYGe/vJyqBjblYexsIxqv1Ip8SNo303ExibEJ3?= =?us-ascii?q?k5nUFEXLXNBCuCthYhUzoEVX/3h0Vncz1F79agOx/H8TEua5kQQ5igRkf+Qi6i?= =?us-ascii?q?zh41AvJlXUoiswlVM+mdThgT+Kdz7wI728XYZMCyr7r0IxKI/0Qx5pbQ2umkxp?= =?us-ascii?q?LCvER7VUj7d6b2Brjw7dtoVJGfFHV61EZwEfxfKMavo01lRcrzmoylVc5evZE5?= =?us-ascii?q?dikhUlcYK0pXJaxw1jdMI1JbDXJKdRyFhfmLiBviuz2+Ayxw8ePFoN/3mUeC4T?= =?us-ascii?q?u0wIN6MqJyy28exw8QaCgSdMeHAQV/o2pfJn7lk9NPqbzy3+ybFDMFy+N+yEIq?= =?us-ascii?q?yCumjAj9OHQlQ+1kMQjUlK47h33d0lc0WKS0Al1KGRGAgRNcreNQFVaNJf+2XJ?= =?us-ascii?q?ciaQsOXC3Il1Mp6nGeDyV++Os6gVglm6Ewk1AoQM9MUBHoWs0U3CK8foMqIFww?= =?us-ascii?q?035Av3PFWFEOhJeBWTnTgauMGw0oV43YZHJj4HH2VwKj636azUpg83mvqMRs06?= =?us-ascii?q?YnMHXosCLH02QtS2mzJev3RDDDi31fgVyA6c4D/gvi7QFiXzb8J/ZPeIYhNhEN?= =?us-ascii?q?W2+TIl86eoj17W85LeKnr1NdRkp9/D8+Qap4yIC/lMV7lyr1/cm5VER3ytS2PP?= =?us-ascii?q?CsC6J5zxa4kqcNz1BW23XUC4izIwU8j+Js2tLrSSjQHuW4lUrJGR3Co/Os+lCj?= =?us-ascii?q?EeBxBwqvke661gYA0DZJw7YQL1uwklKaywPh2Y0tSvQmaqLztaVf9fwvumZ7ZP?= =?us-ascii?q?1Sojcve6yGc8TpE91+S38lQNRZEQgRHY2fajZ5JTUSf0GnxFZwrDvyw5mHZ9Nu?= =?us-ascii?q?wq2Ocw3AvIsUUAMzCMbOFpdG1Ev9Q7BVOOIXV3CnE1SEKdjYvD+AGjxKoe/y1D?= =?us-ascii?q?kNZIyedFqmTxvofDYDKwX6ymsZrVszA6Ytggv618Ko3jIsyItZPYgjzfTIffsg?= =?us-ascii?q?yDUC6mCfVagMJcICRGT/lUgWslI9AJuZJd6UotUcczP6ZACK0tpr+2dzVrFSsS?= =?us-ascii?q?zC8fV4OH2jwNmPyx1KDblhiKdpQuKRIEsIhYjtsbTSF2fjsUpLW/WIXOi2+EVm?= =?us-ascii?q?8LLR8I4gtS4gINjZV/cf374IXWVp9M0CRZo+h0UyfREZlo7VT7QHmMgVfkUPWh?= =?us-ascii?q?j/Cp3QVKwfL21NkbWQJwCUhax+ZSjUsmMKh5JbQKsIPWtTGFbl/1vGXoyOS6Pl?= =?us-ascii?q?ZR0tHUe0f+DIXbqWr2Sjcc9mEMRY9T1HHfEowfnBZ7aKkxuFpBO5ypekH65zwg?= =?us-ascii?q?xoRmAaO4Vdy1yFk5rXYKXSCqE8BOC+t+qlLYRCVlY4y3qJXiI5hSWHVf+Ieaq1?= =?us-ascii?q?hCi0htLzS5xoBCK85T5j4MXT5PoTqZvNuzR81D2dN2D5EWLddlvnfxAqVEN4aN?= =?us-ascii?q?o3cuoLzg1mfZ+ywgsFe93DiyFbW0QP5Z/20fHwUpJn6Rqko0Aust7Gjd7E7Cvk?= =?us-ascii?q?pz/+dBCbiFlV9xryplHpBSGjZJ0mioL0x0THlCqepaMqrUc8tYQ/k8fhKvPhs+?= =?us-ascii?q?Ffk930OX4U50h3D5Yzdptgtb/SDdUBM4VS4PgrfigTcesN2oOScGS5JUajUsdz?= =?us-ascii?q?3KKxiGmSBRphpfaFpnW5EYAtZE57EUxpFY/szcRkawMSsFRgBtNhok0fpDkk5O?= =?us-ascii?q?qFmYeSfYDQezafbDrhh3ctyLoM6vMvv54B9Nipn7v+Ag66UDW3qmlBWtQd/EtY?= =?us-ascii?q?/zrNmKuVaVeajlLeK8eWfBQybIjR+un7coFZ7K/zLcMABDMZl11WIkYYT9CW7M?= =?us-ascii?q?JRlGJaUbKFRAWK9nd9pGuf5VZ9V4eKkX5KBhHBSHSQ3zGIa3tvlJMk7TRSjCLy?= =?us-ascii?q?WG6uGwuozT4qDBReXie8CByW3KTL5wPpd/9Tb0Aazq0ZNE9krwxPht6ltwSULa?= =?us-ascii?q?PCCZsNThOgQL6dG4dkT8o5IpHSnZAItrnXrpwUFAadQYTzO2/5Qf1ZxW9mz8Se?= =?us-ascii?q?Rm3UjvqOdS7aVr6ZEr47B1zse5Pb/SKe9GsUB9HxeUGh5n9o4qAGhiXWBefvEe?= =?us-ascii?q?KPHNfaQDl8/ur/r7F6sN6B2a4+ZZc8fIJ1ndmsmjDTGRUQBEnB0fpjEEMwSRzO?= =?us-ascii?q?OFm6toSca/v+f5xEMt41+6LhEY0LBh/4CE+rCHpOXPdRve0aAEWrT2RsP0trks?= =?us-ascii?q?vlmd5fkglLEQZmx1fxeoH/IGW84b2Gjg0bsqwj42HMPbAb3s4vhDWGwlnjj4gZ?= =?us-ascii?q?ByA00WGu8IHbqM5YlenH03m/beNt0NdqBNgHiPGAWhEr8fzX6r9yqXL3Vkgh7U?= =?us-ascii?q?1RHwWnm/7FjsrS93WSHM1cvsklJJVrmrAkdfRyipNlV+sDOBJgros8f4trou4U?= =?us-ascii?q?EqKGPkssmNlGy7NLNRAcL/OMSWITMoq1IPkJ0xWtuv1JgUGdqgIdcR9HV+YeXb?= =?us-ascii?q?626wjiBOvbxIh4vE7cGT4PnXGmOgj6KCobWX2D9Y0mQ4vU046t24MPHO48aHQ/?= =?us-ascii?q?Wu12YUVSt/ug3BXxCvqrPBtFAUJVaL0FrXl4wWI9FZx2c32lvh5Og5T9I57B9e?= =?us-ascii?q?GZrYZ/MeuTDzPyP5wVOYY9IxSime3CVYE0nwEVl5Aqc83nz/vN7HlHfX4V0oRZ?= =?us-ascii?q?Jwe1bhhRNpE4UyMVgt50QPwiofDQgNbgiWDLWzBUTgLYYJTkYDZgqa07i9YKc4?= =?us-ascii?q?x1Vzwqmo5O/Rc+NzG7YNOuxajg6Uk1hRAogWvrEGQLJgZ19d87bapgrjC4jiRP?= =?us-ascii?q?XmkGQ/NP2rTcBA8MAZsXQi7hy5RxW+9ZdJ96wbh4yQdq5YfZjMu9hx70Zm5DEV?= =?us-ascii?q?bCNCnANyjwinXuAAuu/s/sLXsJ2y6uahTKwtXfkY9wAoB2RiiJv9mEssodDM1+?= =?us-ascii?q?ZSUILVi4X/8BxVI3GQpYba1wJxJvYJK422Yrlv7WgHJzIZJ3IUJ9Wacf484zVi?= =?us-ascii?q?MD/L/VxNHtsMZc8EPMrKgQ1UklfmWK1P+crbFF6YDJ1zd8Mx42rs1j819Zo8Uu?= =?us-ascii?q?D96D65Pp3f90tCP+9fgyVsmtPCo/IVwfnIBCgU/3aZcR51zT2Gy5WXDPbw5+qM?= =?us-ascii?q?wsnOV1waBi42T5tdJD2a9Ay7XOq6ipHpXRmS6sDtm58xaUOQRnOwnKQZqKlMCv?= =?us-ascii?q?RPij/m3jREEID6me6VucK26GRLrl1HDJpz7RrdFaVQJJp7Iwr3ltWrRkVnAiv/?= =?us-ascii?q?ed3UeQQuuOWM2+cM+P9yN03gao8HOhgE0a716WJJTgtyT777plmZUvwXZNt6T/?= =?us-ascii?q?PEqXdZ6Zl+JK8LPVidooHqrzhTpVAyHgApcr8xoSZAeknIggJVR77+uKQchQsE?= =?us-ascii?q?Td55pUhMFHq2OGI/+zXHUqBVg7OKCPAP8zWTSasOU15zMi5lRhO415pvd6Gunf?= =?us-ascii?q?BdvWNMhjl9r+Qy0zx6WBu8vjXhp60R1jI747G0rSgPt3NDQOWflSfIFFpCwe8F?= =?us-ascii?q?jacZEXni70KzbGMEbIvo77ltPd7g+pU543QjfRUjeDULXeanCyHwiaOEGJCAsN?= =?us-ascii?q?JYhB6QpcrPbL6zLS4JNrQ+yBLuXGZ90gnAnBly9GsEXzSg4MUiJIqjJcYv3jCo?= =?us-ascii?q?FnTDdFYQ/qNJt9P8tV8VTOQsb1Ns22Fj0tWaSS0MQ8zPAHw5jg8+aWVLaJhD8w?= =?us-ascii?q?MVF7E0gjaUualL5gMUbynaEoSr/ondhsnJ1mM7Tdh02mLavKuFiY020Hd9gdN7?= =?us-ascii?q?8jaOuGgOd+zfS8JsDXzz1oBRyOPgY/WttvsKSJBhyLSnUf8NLtOv+W2o15V2Qk?= =?us-ascii?q?Wl3KgRH0KlMO8fwbfWSyWlSW2YWOSTdGiMmzc5MlLs6hSzK103adtKr1UjPefY?= =?us-ascii?q?gZ5cjQLhW6tuRiqMvV/b0HAjMeQCegIquYenfhcHTPIQZ+eAJugh3vk+BEEKb3?= =?us-ascii?q?DXASt8E/W2vkK1nIhnJ3Vg5l33YeHs8gDlM9uSHQIJEYzAoZ5y/vy6QHyOOXl6?= =?us-ascii?q?wB10IkZ06//VF04tue9Eb5aRgd/Qisxg3uEbcfdtLTYwusUXmoJk9YmUzNmKfg?= =?us-ascii?q?/MwZroItHVuPeYCeXFz0s2YmFaTqYZYQTt6oU0INE5X7zTHaNHshkHBKk6QZkh?= =?us-ascii?q?N2Lv+6FuKAN8bBTdZLOugsnlvuiLfIdbp2fK7lIsKyfRoxMCyuSuTQx6c5+lmW?= =?us-ascii?q?7/IJUxRjJdtd1iFAFqHIxVG8MPtwCnGYKbmLmni9+t/EN3o+gKsa7uBf3RzNS5?= =?us-ascii?q?259+X4NG5UyKIDnRGLNrjVp7geiohPfPzIXxA9v4edwYTOh7XnLFarjeE4W7Kz?= =?us-ascii?q?KOPN/8ekFf/76Y0bJ5SQmRZDviUqqHriKkMvJk7V88yoxic+rZ1CYt4K3D2Nvu?= =?us-ascii?q?e2FboT+urWWXO5tb7VzKA/HeXh1TRfSK7GZlHbMYbZHq++cWK9Mv29uc7Bdp7D?= =?us-ascii?q?REzsSFJ7OurlLD2k5hcpLbNkTp0T4jWYYWOBS/LVcsgWjBp3TYG3tTMsikKchr?= =?us-ascii?q?gNaSFRHt+UhxmWczaW5FG2roQ8qROGcB18K5fg2K+xpBD8wfkO6vZU44qqqyRP?= =?us-ascii?q?FqOppfmuWqs64InM10KyHJWMhaPybQLKJ5PjpREuXDvl4obQAYs7ItQIc6eYCO?= =?us-ascii?q?IF8bMEeH0S7y1gXC0UjoeNGt16uEOzgW/Wtdz7LE0DlMoA+5teyfgsL9TLCKJK?= =?us-ascii?q?3xCebbLS4NTjiHQXE3FkGz9BGvvP9XkuCfJDIkvl0MYi+UQDUWr6RroMmYWnTf?= =?us-ascii?q?gsV/bZYKg7acQCm2RypmwvlhTh1XvFyBFqJQXTLdaGXs1S8G4AE=3D?= X-IPAS-Result: =?us-ascii?q?A2ADAgDw05VZ/wHyM5BUCRoBAQEBAgEBAQEIAQEBARUBAQE?= =?us-ascii?q?BAgEBAQEIAQEBAYMEKyo6gRWPBY8fIhcBAQEBAQaBJgGWLIIAJQOJfVcBAQEBA?= =?us-ascii?q?QEBAQIBaiiCMySCSQJ2AwMJAhcxCAMBbAUWh3OCFQ2tFCICi22DKIICgQWFHYR?= =?us-ascii?q?0CRSGCgWgSYdUjGENghBZiHaGfYlojDVXWSYLKAoCHwgiD4VfARyCA1oBiiMBA?= =?us-ascii?q?QE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 Aug 2017 17:38:27 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v7HHc0Kc025101; Thu, 17 Aug 2017 13:38:08 -0400 Received: from tarius.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 v7HHSIiu161281 for ; Thu, 17 Aug 2017 13:28:18 -0400 Received: from moss-pluto.infosec.tycho.ncsc.mil (moss-pluto [192.168.25.131]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v7HHS9El021387; Thu, 17 Aug 2017 13:28:11 -0400 From: Stephen Smalley To: paul@paul-moore.com Date: Thu, 17 Aug 2017 13:32:36 -0400 Message-Id: <20170817173237.5858-1-sds@tycho.nsa.gov> X-Mailer: git-send-email 2.9.4 Subject: [PATCH 1/2] selinux: update my email address 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: Cc: linux-security-module@vger.kernel.org, Stephen Smalley , selinux@tycho.nsa.gov Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Update my email address since epoch.ncsc.mil no longer exists. MAINTAINERS and CREDITS are already correct. Signed-off-by: Stephen Smalley --- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 2 +- security/selinux/include/avc.h | 2 +- security/selinux/include/avc_ss.h | 2 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 2 +- security/selinux/ss/avtab.c | 2 +- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/constraint.h | 2 +- security/selinux/ss/context.h | 2 +- security/selinux/ss/ebitmap.c | 2 +- security/selinux/ss/ebitmap.h | 2 +- security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/mls.c | 2 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/mls_types.h | 2 +- security/selinux/ss/policydb.c | 2 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 2 +- security/selinux/ss/services.h | 2 +- security/selinux/ss/sidtab.c | 2 +- security/selinux/ss/sidtab.h | 2 +- security/selinux/ss/symtab.c | 2 +- security/selinux/ss/symtab.h | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/security/selinux/avc.c b/security/selinux/avc.c index 52f3c55..f14ae9c 100644 --- a/security/selinux/avc.c +++ b/security/selinux/avc.c @@ -1,7 +1,7 @@ /* * Implementation of the kernel access vector cache (AVC). * - * Authors: Stephen Smalley, + * Authors: Stephen Smalley, * James Morris * * Update: KaiGai, Kohei diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 04b8e10..2bd7b82 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -3,7 +3,7 @@ * * This file contains the SELinux hook function implementations. * - * Authors: Stephen Smalley, + * Authors: Stephen Smalley, * Chris Vance, * Wayne Salamon, * James Morris diff --git a/security/selinux/include/avc.h b/security/selinux/include/avc.h index 0999df0..a5004e9 100644 --- a/security/selinux/include/avc.h +++ b/security/selinux/include/avc.h @@ -1,7 +1,7 @@ /* * Access vector cache interface for object managers. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SELINUX_AVC_H_ #define _SELINUX_AVC_H_ diff --git a/security/selinux/include/avc_ss.h b/security/selinux/include/avc_ss.h index d5c3284..37d57da 100644 --- a/security/selinux/include/avc_ss.h +++ b/security/selinux/include/avc_ss.h @@ -1,7 +1,7 @@ /* * Access vector cache interface for the security server. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SELINUX_AVC_SS_H_ #define _SELINUX_AVC_SS_H_ diff --git a/security/selinux/include/objsec.h b/security/selinux/include/objsec.h index 6ebc61e..1649cd1 100644 --- a/security/selinux/include/objsec.h +++ b/security/selinux/include/objsec.h @@ -3,7 +3,7 @@ * * This file contains the SELinux security data structures for kernel objects. * - * Author(s): Stephen Smalley, + * Author(s): Stephen Smalley, * Chris Vance, * Wayne Salamon, * James Morris diff --git a/security/selinux/include/security.h b/security/selinux/include/security.h index 3e32317..28dfb2f 100644 --- a/security/selinux/include/security.h +++ b/security/selinux/include/security.h @@ -1,7 +1,7 @@ /* * Security server interface. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, * */ diff --git a/security/selinux/ss/avtab.c b/security/selinux/ss/avtab.c index 3628d3a..2c3c7d0 100644 --- a/security/selinux/ss/avtab.c +++ b/security/selinux/ss/avtab.c @@ -1,7 +1,7 @@ /* * Implementation of the access vector table type. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* Updated: Frank Mayer and Karl MacMillan diff --git a/security/selinux/ss/avtab.h b/security/selinux/ss/avtab.h index d946c9d..725853c 100644 --- a/security/selinux/ss/avtab.h +++ b/security/selinux/ss/avtab.h @@ -5,7 +5,7 @@ * table is used to represent the type enforcement * tables. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* Updated: Frank Mayer and Karl MacMillan diff --git a/security/selinux/ss/constraint.h b/security/selinux/ss/constraint.h index 96fd947..33ae2ae 100644 --- a/security/selinux/ss/constraint.h +++ b/security/selinux/ss/constraint.h @@ -10,7 +10,7 @@ * process from labeling an object with a different user * identity. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_CONSTRAINT_H_ #define _SS_CONSTRAINT_H_ diff --git a/security/selinux/ss/context.h b/security/selinux/ss/context.h index 212e347..a2c0f37c 100644 --- a/security/selinux/ss/context.h +++ b/security/selinux/ss/context.h @@ -10,7 +10,7 @@ * security server and can be changed without affecting * clients of the security server. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_CONTEXT_H_ #define _SS_CONTEXT_H_ diff --git a/security/selinux/ss/ebitmap.c b/security/selinux/ss/ebitmap.c index ad38299..fc28149 100644 --- a/security/selinux/ss/ebitmap.c +++ b/security/selinux/ss/ebitmap.c @@ -1,7 +1,7 @@ /* * Implementation of the extensible bitmap type. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* * Updated: Hewlett-Packard diff --git a/security/selinux/ss/ebitmap.h b/security/selinux/ss/ebitmap.h index 6d5a9ac..da1325d 100644 --- a/security/selinux/ss/ebitmap.h +++ b/security/selinux/ss/ebitmap.h @@ -9,7 +9,7 @@ * an explicitly specified starting bit position within * the total bitmap. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_EBITMAP_H_ #define _SS_EBITMAP_H_ diff --git a/security/selinux/ss/hashtab.c b/security/selinux/ss/hashtab.c index 3858706..686c391 100644 --- a/security/selinux/ss/hashtab.c +++ b/security/selinux/ss/hashtab.c @@ -1,7 +1,7 @@ /* * Implementation of the hash table type. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #include #include diff --git a/security/selinux/ss/hashtab.h b/security/selinux/ss/hashtab.h index 953872c..009fb5e 100644 --- a/security/selinux/ss/hashtab.h +++ b/security/selinux/ss/hashtab.h @@ -5,7 +5,7 @@ * functions for hash computation and key comparison are * provided by the creator of the table. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_HASHTAB_H_ #define _SS_HASHTAB_H_ diff --git a/security/selinux/ss/mls.c b/security/selinux/ss/mls.c index e108884..d9dc34f4 100644 --- a/security/selinux/ss/mls.c +++ b/security/selinux/ss/mls.c @@ -1,7 +1,7 @@ /* * Implementation of the multi-level security (MLS) policy. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* * Updated: Trusted Computer Solutions, Inc. diff --git a/security/selinux/ss/mls.h b/security/selinux/ss/mls.h index e4369e3..0f0a1d6 100644 --- a/security/selinux/ss/mls.h +++ b/security/selinux/ss/mls.h @@ -1,7 +1,7 @@ /* * Multi-level security (MLS) policy operations. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* * Updated: Trusted Computer Solutions, Inc. diff --git a/security/selinux/ss/mls_types.h b/security/selinux/ss/mls_types.h index e936487..47f3702 100644 --- a/security/selinux/ss/mls_types.h +++ b/security/selinux/ss/mls_types.h @@ -1,7 +1,7 @@ /* * Type definitions for the multi-level security (MLS) policy. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* * Updated: Trusted Computer Solutions, Inc. diff --git a/security/selinux/ss/policydb.c b/security/selinux/ss/policydb.c index aa6500a..6e8c805 100644 --- a/security/selinux/ss/policydb.c +++ b/security/selinux/ss/policydb.c @@ -1,7 +1,7 @@ /* * Implementation of the policy database. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* diff --git a/security/selinux/ss/policydb.h b/security/selinux/ss/policydb.h index 5d23eed..215f8f3 100644 --- a/security/selinux/ss/policydb.h +++ b/security/selinux/ss/policydb.h @@ -2,7 +2,7 @@ * A policy database (policydb) specifies the * configuration data for the security policy. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ /* diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c index 16c55de..e4a1c0d 100644 --- a/security/selinux/ss/services.c +++ b/security/selinux/ss/services.c @@ -1,7 +1,7 @@ /* * Implementation of the security services. * - * Authors : Stephen Smalley, + * Authors : Stephen Smalley, * James Morris * * Updated: Trusted Computer Solutions, Inc. diff --git a/security/selinux/ss/services.h b/security/selinux/ss/services.h index 6abcd87..3d9fa95 100644 --- a/security/selinux/ss/services.h +++ b/security/selinux/ss/services.h @@ -1,7 +1,7 @@ /* * Implementation of the security services. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_SERVICES_H_ #define _SS_SERVICES_H_ diff --git a/security/selinux/ss/sidtab.c b/security/selinux/ss/sidtab.c index c5f436b..6ae08ef 100644 --- a/security/selinux/ss/sidtab.c +++ b/security/selinux/ss/sidtab.c @@ -1,7 +1,7 @@ /* * Implementation of the SID table type. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #include #include diff --git a/security/selinux/ss/sidtab.h b/security/selinux/ss/sidtab.h index 84dc154..de5d0ea 100644 --- a/security/selinux/ss/sidtab.h +++ b/security/selinux/ss/sidtab.h @@ -2,7 +2,7 @@ * A security identifier table (sidtab) is a hash table * of security context structures indexed by SID value. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_SIDTAB_H_ #define _SS_SIDTAB_H_ diff --git a/security/selinux/ss/symtab.c b/security/selinux/ss/symtab.c index 160326e..d1a6745 100644 --- a/security/selinux/ss/symtab.c +++ b/security/selinux/ss/symtab.c @@ -1,7 +1,7 @@ /* * Implementation of the symbol table type. * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #include #include diff --git a/security/selinux/ss/symtab.h b/security/selinux/ss/symtab.h index ca422b4..0bc12d5 100644 --- a/security/selinux/ss/symtab.h +++ b/security/selinux/ss/symtab.h @@ -4,7 +4,7 @@ * is arbitrary. The symbol table type is implemented * using the hash table type (hashtab). * - * Author : Stephen Smalley, + * Author : Stephen Smalley, */ #ifndef _SS_SYMTAB_H_ #define _SS_SYMTAB_H_