From patchwork Wed Nov 16 19:55:24 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Smalley X-Patchwork-Id: 9432507 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 0E7F560755 for ; Wed, 16 Nov 2016 19:53:02 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EE8D82911F for ; Wed, 16 Nov 2016 19:53:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E31DE29136; Wed, 16 Nov 2016 19:53:01 +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=ham version=3.3.1 Received: from emsm-gh1-uea11.nsa.gov (emsm-gh1-uea11.nsa.gov [8.44.101.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 577ED2911F for ; Wed, 16 Nov 2016 19:53:00 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.31,649,1473120000"; d="scan'208";a="829695" IronPort-PHdr: =?us-ascii?q?9a23=3Appu2axJYYLnRdzY6O9mcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQKPT+rarrMEGX3/hxlliBBdydsKMfzbOK+Pm6CCQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5b75+Ngi6oAreusULn4dvLrs6xwfUrHdPZ+?= =?us-ascii?q?lY335jK0iJnxb76Mew/Zpj/DpVtvk86cNOUrj0crohQ7BAAzsoL2465MvwtRne?= =?us-ascii?q?VgSP/WcTUn8XkhVTHQfI6gzxU4rrvSv7sup93zSaPdHzQLspVzmu87tnRRn1gy?= =?us-ascii?q?gJLT459HzchNJ2gqxVvRmtowVzz5DIbI2QMvd1Y6HTcs4ARWdZXshfSTFPDI2/?= =?us-ascii?q?YYUIF+oMP/tUoofyqFQSohWxGxKsCfjzyjJKnHL6wbc33/g/HQzAwQcuH8gOsH?= =?us-ascii?q?PRrNjtKakSTf66zLHIzTrdafNdxCrz6I3SfRAlpfGDQ7JxetfWxEk0CgzFlU6d?= =?us-ascii?q?qZDlPjyJ1uQNtHKX7+x7Ve21kWInpAZxoia2y8oql4LHhZoVx0jZ+Sh2z4s5P9?= =?us-ascii?q?21RFNhbdK6H5ZcqTuWO5ZwT8g/WW9nojw6xacDuZOjeSgKz4koyADHZvycdoiI?= =?us-ascii?q?/grjVOGMITdknH5leKywhxK18UW41u3zTNO00FdXripeiNXMqnAM2ADT6siAUP?= =?us-ascii?q?d9+Fuu2S2T2AzJ7+FEIEQ0mbLaK54n3LEwioIevVnMEyL5gkn7jLKael869uWn?= =?us-ascii?q?9ejreKjqqoeZN4BuiwH+Nqoumta4AeQ9KgUORHaU+eC91L3l4E34T6xGgeYxkq?= =?us-ascii?q?nEtpDVOdoUprWiDg9J0ocs9xa/DzC83NQehnkINkhJeB2Aj4j3I13OOuz3De+j?= =?us-ascii?q?g1Swlzdm3+7JPqX7DZXXL3jDi6zsfa5n5E5GyQoz1shf55ZOBb4dPv3/QEjxtM?= =?us-ascii?q?bXDhUhKQy73/7nCMlh1oMZQW+PDLWZP7nUsVCU5+IvOPKBZIoNuDb8MvQl/PDv?= =?us-ascii?q?jWQjlV8aZ6mp0oMdaGqkEfR+P0WZfX3sj88CEWgQvQo+S/HqhUaBUTFJZHayWL?= =?us-ascii?q?886is8CIK8AofJXpqtj6CZ3CenAp1WYXhLBUqRHnfydoWLRe0MZTmILcB9lzwI?= =?us-ascii?q?T7+hS5Uu1Ru2rg/116JnLvbI+i0frZ/j1MZ65+nXlRE17jF0C9md032KT2FxhG?= =?us-ascii?q?wEXTg23LpwoUZl0FeMzbB4g+BEFdxU//5JSQk6NYTbz+xhF9D/QRnBftGOSFeo?= =?us-ascii?q?R9WpGzcxQsg3w9AQf0Z3A8+igQzb3yq2H78VkKSGBZIu/aLYw3j+Odx9y23d2a?= =?us-ascii?q?k/kVYmWNBANXCjhqJl8AjTHYHJmV2Dl6m2baQcwDLN9GCbwGqSoU5XTQ9wXr/B?= =?us-ascii?q?XX0EekTWqtH56V/YQL+1FbQrKA1BxtCeKqFScN3mkU1GROv/ONTZe2+xnWawBR?= =?us-ascii?q?KMxrySd4rnYH8S0zvHCEgDiQwT+myGNQcmDCe7v23eFCBuFU7oY0707OZxsm+7?= =?us-ascii?q?QVUqwAGEYExszKa6+h4PivyGV/McwKgEtD0nqzpqAFa3x8jWBMaYpwp9YKVcZs?= =?us-ascii?q?sw4ElG1W3Fqwx9OYagI7p+iV4edAR3uUzu2g5zCoVBl8gltmkqzA1oJaKfylNB?= =?us-ascii?q?eCuS3YrsNb3PNmny4BevZrbS2lHfy9aW5r4D6O8mpFXnvQGpEFci8np83tlOy3?= =?us-ascii?q?uc55PKDAsOXpLqSEo38QZ1p63CaCkn+4zUzWFsMbWzsjLawdIpA+8lyhK+cNdF?= =?us-ascii?q?LKyEEwHzHtYBB8izNOMqgEKlbhUePOBd7KQ0Jd+pd+Oa2K63O+ZthCqmgn5a4I?= =?us-ascii?q?B5yE6D7TBwRfXP35YB3/GY2Q2HWiz5jFu9tMD3npxLaSsUHmWh1SjuHJRRabFq?= =?us-ascii?q?fYYXFWeuJNW6xtB6h5L0RXFY8kWuB00Y18+tfRqdcUb90RdW1UsJvXytgTG4wC?= =?us-ascii?q?BskzE1sqqf2zTDw+f8exoBIW5GX2pigknqIYividAVQlSoYxIulBu/6kbw37Jb?= =?us-ascii?q?q7hnL2nPXUdIeDD7L39kUqStrbeCfchP544osSlNVuSzf0yaQKbnoxQGyyPjA3?= =?us-ascii?q?dexDcjejGyoJr5ghh6hXmBI3ZysHrYedh8xRnF69zaX/JR2SAGRCZggznNGle8?= =?us-ascii?q?J8Wp/cmTl5rbquCxTX+hVplNfinz14yAsje76nNwARCkgvCzgcPoERIh0SPhzN?= =?us-ascii?q?lqUjjIrAzgbYb12aS6NvhnfkZ2C1Pm7cp1BJ1+mJMqhJ4MwXgamomV/X0fnGf9?= =?us-ascii?q?K9pb377+bH0IRTMQzd7a/hXq2Ep5Ln2T34L5THKdwsl/aNamfmMawCU979pFCK?= =?us-ascii?q?2M9rxLgTN1okakrQLWefV9kTcdxuc06H8am+EJpA0twz6bAr8MAUlYJjDjmA6Q?= =?us-ascii?q?79+gtqlXYnigcaSo3kpkgd+hFK2Coh1bWHvhf5ctBytw7sFhP1LQzH388Jvrdc?= =?us-ascii?q?LWbd0Nqh2UiAvPgPJNKJ0vjPYKgzRoOX7lt30/1+E7lQBu3Y29vIWfMWVh5qy4?= =?us-ascii?q?DgRdNjLvY8MT/THsgL1EkcmK2oCjBJJhGi8EXJHwV/KnDCoStej7NwaJCDA8rG?= =?us-ascii?q?2bFqDHHQ+H80pmoXPPE4qwN3GLKnkZzNNiSwObJENDgQAbRjE6koQ+FgCwy8zr?= =?us-ascii?q?aF156SwJ5l7kthtMzfplNwHhXWjEugiobDY0SISYLBdN7wFN+VnaPtKE4uJ0BS?= =?us-ascii?q?FY8YWrrBaRJWyDewRIEWYJV1SZCFD4ILah/9bA8/KCCeqgNPbOeq+Bqe9DV/eS?= =?us-ascii?q?352jyI9m/yuKNsqVJHluFuE72k1AXXF5HMTVgTMPRDILlyjVdc6UuA+8+jFrrs?= =?us-ascii?q?C46PnrQxjg5ZWVBLtdL9pv4Au7gbyZOO6Onil5JihX1ogWyX/O1rcfwEYYizty?= =?us-ascii?q?eDm1DbQAqSnNQbrLla9WAB4bbCVzOdBV4K0ixQZNONTUitXv2r5/lP41BE9PVU?= =?us-ascii?q?b9lcGxecwKP2a9OUvdC0aELruGOyPEztrwYaOkV7JQiuBUuAexuTafCEDjOTuC?= =?us-ascii?q?myPuVxC1PuFGlDubMwBGuIGhbhZtDnDuTM7hah2+KtN3lzo2wLwqiXPMLmEcKz?= =?us-ascii?q?98fF1OrrCL8SxYhfB/FHBb4Xp+MemIgSCZ4PfEKpwOq/tkHjx0l/5G4HQ907ZV?= =?us-ascii?q?7yFFRPhrlybJq95upF+mkueRxTp7TBpOqjFLhIeVskl4P6XW6IVAU27e/B0R9W?= =?us-ascii?q?WQFwgKp9x9B93uvaBQ1sbAlKbtJzdH7d3U4dEcBsjPJcKAKHouLxzpGDvOAwsE?= =?us-ascii?q?ST6kLmbfhkNHnPGV7H2VoYAwqoLwl5oWVr9bSFs1G+scCkt7BtMCJIx6XjAjkb?= =?us-ascii?q?6AkM4H/3y+rALSRMVbpJzHUOydAen3IjaDkbZEfwcIwa//LYkLLI30xVdiZUdg?= =?us-ascii?q?k4TQB0XQXctArTZgbg8uvUpN93Z+TnUp2037agKh+nkTGuConhQukAtxffwt9C?= =?us-ascii?q?vw41cwPlfFuSwwkE83mdr4nz+RdD/xIbyqUo5IESr0sFI9MpThQwZ6dQeyh1Br?= =?us-ascii?q?NC/YR7JNiLttbX1khxXCuZtOBPFcVrZJbwUKxfGNYPUp309cpTu7yk9a/+vFCI?= =?us-ascii?q?dilQswfZ6qsX1AxxppbMQpKqzIOKpJ0l9Qi7qAvi+yyO8+3RQeKFwL8GOOfy4I?= =?us-ascii?q?o1cFOaM6KCqt5OBs7haCmzRbcmgWS/Uquu5q9l86O+mYyyLg1KRDJV63N+2eKK?= =?us-ascii?q?OUoGfAlciVQl8q0UMIjUZF96Bs0cg/a0qUS1wvzLyJGhQSK8XCLQBVb8xP9Hnc?= =?us-ascii?q?ZiuBreLNwZdpMIqnDeDoUfWCtKAKjUK4BAwpBZgD7twdHpmw10HVNcTnLKQFyB?= =?us-ascii?q?o34gTrOFWFAe9GeBKMiDcIv9uzzJlp0olBPjsdG3lyMT2r5rbLoQ8nmOaDXNYz?= =?us-ascii?q?YncdQosENnI3VdanlC5Yv3VPFiK43vgfyAec8z/2vj7QAyXkb9p/ePeUYgthCN?= =?us-ascii?q?Gx+Toh/ai5l0TX/47fJ27kK9ttpMXD6eQAp5aIE/lUV6Vys1/Am4lEQHynS3TA?= =?us-ascii?q?Edq0J5fsdYYjddn0C3a8Uly4jTI6Vdz8M82sLqeShwHkXIhUsJSB0DAlK8C9Ci?= =?us-ascii?q?kUGw1sqOEb+KJ8eQoDboIgbhH2sQQzLLawLxqG0tqwWWatMiFZT+NfzOmgYLxX?= =?us-ascii?q?1SUsZPegyHQ8VpE60/W38UkVSZEFkxHexPKjZ41AXij2AXFSZhvAqjE4l2d7MO?= =?us-ascii?q?Y+2OA/wAnHsVMEKTCEaPRpaHBYv9E7HV6SO3N2CmskSF+ciorD5hWs0agL8SVA?= =?us-ascii?q?hdhZzepLvWPisZ/YZTKjRLakqY7JsyY6a9gpvbFxO5T5IsSarJPegiDfTJ7Ivw?= =?us-ascii?q?2fTSG1CuFXmtdVICNXWvVIn38qOdAes4pb9UUxTts+J6BICKQ0ur+qayBrAjIJ?= =?us-ascii?q?wCAFUIOA2DgCguai1LvAihefbogtMBwevJVFmNsdXDZ8YjkCq6+7S4XWi2iER3?= =?us-ascii?q?ARIAgJ9wRM4xkPm5RsfuD/+oXIUoFDyzpXo/JyXSvLEpho91T7SmGKj1j3Uu+h?= =?us-ascii?q?k+mz0QJU0v3szsERWARjBkhF2+ZWikwoJal3KqYKpY7FqDqIdUL8vG/2yeumOE?= =?us-ascii?q?NeydbIeFLiFobFs3TzUjEE830OWYBP0G3fFYgVkwdhZqcnvklDIICnekb75jwr?= =?us-ascii?q?3YdpEqK5Vc+12Vkqs2wKRyCwE9pOE+tmqk7YWCV5Y5C3r5XoI49dQnVN+J2bsV?= =?us-ascii?q?tZk15gMy+4yZpdN8FC+SQAXD5RrjWBpNGyUtFM2ddqD58QJddyo3j9GLleN5iX?= =?us-ascii?q?v307ob3vynjX+jA6rFe6xCu8G66+T+JF4WIeAB8lJ2KApUkzF+Es6Hvd8kjRsl?= =?us-ascii?q?Bo+OdWHqSPjUJ0oDtmApBCGjNJ2mu/I1R1UnZGr/1QKL7JfMxEX/kyeRivNgQ+?= =?us-ascii?q?FfE8xUyG50V0kmribiNvqARa4zjdUBcwVSYLmLfhgzoeqtuoOTUCUZJHcS0hbz?= =?us-ascii?q?vZKwKcgS1XvhFfZF9xVp8EHNlF4K8U3ZFI/sXcVEmgMycFUwJ+Ngggy/pQiVZD?= =?us-ascii?q?sFmEeSDaFQenbvjPvQFrccqTscKkIu/08xtAioPirO837b4DR2G8lQ2rX9/es5?= =?us-ascii?q?f2tseWuUuWaKf4L+q8bGfbTDfSkB+wha0rD4XR8ijXNwpbNYd1xWQ4bpjmFGHE?= =?us-ascii?q?Iw5KJ6QFKEpHTap6c8lJovhGZ894f6YE4bdtBgmbRhz1BYOvsOJLLk3URTTDNS?= =?us-ascii?q?WO7vKwoYTP7bzHU+fgYtaAx3HdQ6J4Jp168yX0G6/20Y9C/Ur7wutt9llkRlfY?= =?us-ascii?q?Li+Mt8nhJgcX5Mm4bETioJwpHTTSAJhujHrh3EZAd9AYQyey6pQX1ItZ6GrsSe?= =?us-ascii?q?J/ykX8retS+KN/5IYq5bBm0924JaDIKfRVqUVnGASbBh129pUxB2hyX2JRbfUL?= =?us-ascii?q?KPfWZqQZidrhq/7sGqwS9R2V//BZadrbKEHAgMa/DCqcRQZDnAcbpj4QNhGc2O?= =?us-ascii?q?Kdm69oVcalovD02kA37Fi4IB4G1rdt6pqa9aeTuO/YdR3RzaMDWqTwQMP8sKgs?= =?us-ascii?q?sVuI5fI4jL4OZnB1Ywq/HegbUs4Q3WbgzaYvzS42EsPDGbzg+ORZWHIigjLggY?= =?us-ascii?q?19EEkKGvMJB7qE455SnmAim+zWLtcWaLxNmn6TFR64Fb8P0Xir6yqLL2lihhHB?= =?us-ascii?q?yQrwTXmy7F/xqi94WjDMwszmkkdaWbi7H0BSXzCmOUVgqjOAIBLotMbruaQy9E?= =?us-ascii?q?w5LnbrtNaTm2u6JLNWH8r/KceHISYopVIYkpsxRsCu2Y8BA9a9Jske8G1mZPvE?= =?us-ascii?q?92yrizNBo7tAh4fG5sGV4fDXEHm7gq2UtbqC2TdYymIislEn8NCgMfPO6MOWTP?= =?us-ascii?q?S0zWoRSD1/uwTZVR6vtrPbt0wUOVCM0ErTnYwKOs9W3Xw/1k744OguW90z+xtZ?= =?us-ascii?q?Fobbf/MNvyzzODruzlabYtI3UDWe3CVTHlLxEFl4F7Yz2GTss83Xj3vQ/UMnRp?= =?us-ascii?q?VofUz9mRN3F5k4KV4q6FUPwCoDEA0NZAueDL62BUXqM5EEVUkFaRSIxrS6fLk4?= =?us-ascii?q?3VFryLO1+ODTdfB8B7YKNvtFjw6PnUJUFYgKvqAFW7JzZUNd+7DLqQT4DIjnRf?= =?us-ascii?q?fmn2IqNfKpWsBa7dwZt3w67wmkRhqg8plC4KwZiJCJaq5EeYLDvN1470p8+TEP?= =?us-ascii?q?cTFCjwZlgBOkS+Aco/rj7cLBvJqv8OauW74nR/8L+BgsG2R+k5zwjUg7od7Ny+?= =?us-ascii?q?dTVo3ViIr48ABXIH6GoZ3a3Ad4KeoPLYKrYblh+m4fJycEO3IBIdqWavc74y93?= =?us-ascii?q?MzXf/V9CDd0WZdMeIsXNnRpYikrzWLFc7sDbAEOXC59vd8A06Gr60Cw18YEiXe?= =?us-ascii?q?bk8jC2I47Q4kpQMPNCgyVslc7Cq/IOwfXIEigX/GOVax5rzSOe05ONEer//f2Q?= =?us-ascii?q?yNHIUFMLBiE2XJ1HJDWc5QynRvG4lJHoUgOI9MDzgIgxdF+LRnCrmqQKrLpMG/?= =?us-ascii?q?ZaiirnxjheCpz1h/WNvtqj9mRXsEFHEIF07RHCA6VQIJF7ORX+lsm2SUlxHS//?= =?us-ascii?q?d9/OdhsuouWa3OEM7PtiN0Hmf48UPgoEy67m6XpSVgZuTbn2vlCFXeIeetRrU/?= =?us-ascii?q?bErnFP5oJmNaAPIFacpJvwrjdLs1A6GgkpZ6EsrjZCbEnBgBVVW7rouL4HkgYc?= =?us-ascii?q?XsJ2uVRXGW6pJWww6DzJVaVTjKmMB/0Y6TqTTqkUXEVuLCxyWRS12I9he7Gxh/?= =?us-ascii?q?BIrntGnj9hoPgtyzFmRhy8uS3qp64XxT0g+LW4tCgctn1ET+WelTzICVZCzPkR?= =?us-ascii?q?k6ccCmji5ka4YHYebYv++r9nKtr89YM5+XQwfQ0jfzEaXeSnEyzwjr2IDZaJsN?= =?us-ascii?q?9HgB6NpdjBbb60LSgJLLg9zgjjR3dl2AjEgBlo6HcLQimn7NI8JoWyJ8glxiSs?= =?us-ascii?q?GWXAelcD+KVJv9XttVIRSus5d09hyn150sebXi0NWNDPG2EtgwgrbWVEd5xC5g?= =?us-ascii?q?EeF6ksmTuIpa5G/gcVYDjICIil/JffndvQ03knUdhq3n7WprGChp4y0n1lm9N1?= =?us-ascii?q?7jaJuHQWduzYT9FjD2P21ode1ez+feuivvoASIt8x7SrSOUCPdW7+WuqxJVqXV?= =?us-ascii?q?eoxqgfH1q8K+ID2rbbXDumSWKGXeSHaW6MkCglMkTq/xmnMkU3aNtWr086KubC?= =?us-ascii?q?g59clw7iUbNzXSiQp0XUzG8kMeMcaQ02vp2rewoUQ+4Nf+KcP/QhwOUiCFsQaH?= =?us-ascii?q?/EBTB5BPGwsV6xh4V7IHFg4ULmYeTx7ADpLsadFgMDEY7AoZ574ea6SX6ZOX98?= =?us-ascii?q?0B1yO1F59//YF1Q1rOBcaZiQnd/Uh9R1yuMFcvBtMSomutENho1j846U0NyRcR?= =?us-ascii?q?HQyJbyKsvZov+CA/3Q104qYH1VUqIFYQPp4IU3JtA5VKPXHbtYpRQTG7M3QZ0g?= =?us-ascii?q?N2f08aF7MhlzcgrPa7iuhcnqvO2LbINOp3DK9lIwMDvcuxobx/y0UQx7b5eqh3?= =?us-ascii?q?DoL5ArXT9BqtxtCgd8HIRRAc8AqBCnA5GMkqGhl9Cx4196u/MNsafoBPHKzM65?= =?us-ascii?q?34RtUJdE/kGLOTfRBLVxgkt7lOiyhe3A0pbpA8P4ZdwETPR7QnLCarLeGYW/Li?= =?us-ascii?q?yBN9nke05C6bGcy655UhSNayDlRaqJqjOrOO9i4Uol1oxyZPDTwyA177HHxNvy?= =?us-ascii?q?YHlWpiOirX6PKZte40XGBejfXxJPVfqF631oHawNYovy8+cCK9siwMKT4wNr9j?= =?us-ascii?q?RNzNOFI7S9rk/Lwk97bozULE/o2yY/RIkLLxOzP0QwgW/ZtHvdG2pTLtC+JsR2?= =?us-ascii?q?g9aaEAbt509vlmEpfWFBB2XoSc2WOWgB1MK0fBeK+x5TD9Yfg+63flY1tqmzSe?= =?us-ascii?q?lzJpVIguSrtKwBkdlzMS3PQtZVPz3IJr9sIjVRFvnPpEQvYhMctrg6QJs6ZZiP?= =?us-ascii?q?IEMBN0eN0j3yzQrE0ULqc9ys1aCJIDsZ83ldyLLFyzdMrRGjufmFms3jTKzZbJ?= =?us-ascii?q?buUf7QKiUlVTaaSi8pHEa0/1ekp/oEvP2FIWcQolAUfjieCAgNqaBztdLQFHPc?= =?us-ascii?q?mfV/fJ0Wg/CXQy/wRzdjm6ooByZEq0SMTuEdFQnSdXDhm2tcuBG4Kv9K433lc6?= =?us-ascii?q?WSxrBJVOwOHotMbvqZTsPaefBbIDcojC8ZOOenf9DHqbY2yFfIQnUYE6XS812e?= =?us-ascii?q?VkGWSOSGxz33RYUVo5Q0ui0w993OnC93FKTIP7CEpz6p9I61lymYuffDVmkzfU?= =?us-ascii?q?M1mvgOAG+fzxlcMGsEEc0auFnxQq6cYEZBzGkpiexr2xAQeQl+UWZj0mNIk/an?= =?us-ascii?q?G81YSFkUjGW0TP0Acl93ECs6/VWW7Q3qfdwApcfTSndc9rsLT4odKOIl6IzJN6?= =?us-ascii?q?QNzvYp2yhmrzAkvCmHCVNSkB6FoOLsG/dny7lD43Qo1+1nVUGIBTXEey7IzZT1?= =?us-ascii?q?JdhIwHJVvX3818fS9ttoPb9eqpAxVEwGGgpqN9vd+nZHSmiy1wys6UXoVA+CKS?= =?us-ascii?q?4UtW5YbRcOcfx4mqoh6Bs=3D?= X-IPAS-Result: =?us-ascii?q?A2HVBABCuCxY/wHyM5BeHAEBBAEBCgEBFwEBBAEBCgEBgww?= =?us-ascii?q?BAQEBAR+BSBC7KyeIFlMBAQEBAQEBAQIBAl8ogjMagiMCJBMUIAsDAwkCFykIC?= =?us-ascii?q?AMBLRUfCwUYBIhLtF09KgKLRCWPMREBaIUVBY9dimWQaAKKF4YIApFXVV0OAg8?= =?us-ascii?q?LHIU7VIU9gi0BAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 16 Nov 2016 19:52:58 +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 uAGJqc9B018591; Wed, 16 Nov 2016 14:52:43 -0500 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 uAGJqbcg154318 for ; Wed, 16 Nov 2016 14:52:37 -0500 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 uAGJqajc018584; Wed, 16 Nov 2016 14:52:36 -0500 From: Stephen Smalley To: selinux@tycho.nsa.gov Subject: [PATCH] mcstrans: Fix signed/unsigned warnings Date: Wed, 16 Nov 2016 14:55:24 -0500 Message-Id: <1479326124-24639-1-git-send-email-sds@tycho.nsa.gov> X-Mailer: git-send-email 2.7.4 X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Cc: Stephen Smalley MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Stephen Smalley --- mcstrans/src/mcstrans.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mcstrans/src/mcstrans.c b/mcstrans/src/mcstrans.c index 1b77d16..00fb808 100644 --- a/mcstrans/src/mcstrans.c +++ b/mcstrans/src/mcstrans.c @@ -89,7 +89,7 @@ typedef struct word_group { ebitmap_t def; word_t **sword; - int sword_len; + unsigned int sword_len; struct word_group *next; } word_group_t; @@ -1194,7 +1194,7 @@ compute_raw_from_trans(const char *level, domain_t *domain) { char *p = triml((char *)match, g->whitespace); while (p && *p) { int plen = strlen(p); - int i; + unsigned int i; for (i = 0; i < g->sword_len; i++) { word_t *w = g->sword[i]; int wlen = strlen(w->text);