Message ID | e12da517-36fb-2247-e9b4-488708d6cda7@users.sourceforge.net (mailing list archive) |
---|---|
State | Accepted |
Headers | show
Return-Path: <selinux-bounces@tycho.nsa.gov> 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 5995D6020A for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4316A28510 for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 37C992855D; Tue, 17 Jan 2017 13:33:41 +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=-1.9 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from emsm-gh1-uea10.nsa.gov (smtp.nsa.gov [8.44.101.8]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 42E0828510 for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:40 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,244,1477958400"; d="scan'208";a="2857845" IronPort-PHdr: =?us-ascii?q?9a23=3AvBgxbBOgc4OleRagdPEl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0LPn9ocbcNUDSrc9gkEXOFd2CrakV16yN7Ou9ACQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5br5+Nhu7oAfeusQWnIdpN7o8xAbOrnZUYe?= =?us-ascii?q?pd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbY?= =?us-ascii?q?VguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLzhS?= =?us-ascii?q?wZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSWdHUMlRTShBCZ6i?= =?us-ascii?q?YYUJAeQKIOJUo5Dgq1cSqBezAxSnCuHyxT9SnnL4wLM00+ohHw/F0gIvEd0Bv3?= =?us-ascii?q?bMrNj3KasfX/y6wqbWwjXYdP5WxSzy5ZLUfhw9r/yBX7R9etfRx0k1EAPFi02d?= =?us-ascii?q?p5HlMTiI0eoCqXKb7+l9VeK0lmUppAVxoja1xsctjInJiZ8ex1fa+iV9zoY1P9?= =?us-ascii?q?y4SEh0YdO/DZtQrD+VN5FtQs84WGFovzs6yqcatpGlcigKz44nxxHBZPCddYiH?= =?us-ascii?q?/A7jWf+XLDxlh3xlYKqyiwu9/EWv0OHxVtS43ExUoidKjNXArG0B2wTR58WEUP?= =?us-ascii?q?dw8UOs1SyS2w3c6OxIO104mK7fJpMn37U+jIAcsV7ZES/zgEj2iaiWeVg69eWw?= =?us-ascii?q?8OTnZ6nmpoebN49plgHyKqQuldK7AeQ/KgUOQ3KU+f691L3+5k31WqlKj/0qna?= =?us-ascii?q?nZt5DWP8IbqbKiAwBJyIoj7he/DzO+3NQZm3kIMk5FdQqag4XmNFzCOvD1Aeql?= =?us-ascii?q?j1iynzpn2erKMqD5DpXINHfDkbPhfbhn605bzQo+1ctf6IxQCrEAJvLzR0DwuM?= =?us-ascii?q?XDAR8+Lgy0xfroB8tm1o4FRWKOArOWMKPVsVOS4OIvOPODaJUauDb6Nfgp/+Tu?= =?us-ascii?q?gmMhmV8BYamp2oMaaHK/HvRgOUqZfXrsjc0HEWoRvAo+S+rqiFiYXj5Ie3a9Qb?= =?us-ascii?q?g85iohBIKhF4fDSZingKad0yejAp1WemdGB0iOEXfqbYqLR/QMaDmVIs9nkzwE?= =?us-ascii?q?S6OsS4El1RGzuw710KdnLuzI+i0Fr57j08J15+LLnxEo6TN0F9id032KT2xshm?= =?us-ascii?q?MHWSQ50755oUx81leD1rN1g/1GGtNN+fxFSAA6NYTTz+ZiEdD9RhrBfsuVSFah?= =?us-ascii?q?WtipHDYxTtQ3w9ATfUl9H9SigwvZ0CW0Gb8VkKaHBJsu8qLTx3LxPdpyy27a1K?= =?us-ascii?q?k9iFkrWtZANXG8ia5l7AXcG4nJk0CFmKmwbqQcwDTB9GGdwmqSpEtYShJ/Ub3Z?= =?us-ascii?q?XXADYUvbtdX55kXeT7CwDbQoLA5BxtCeKqtQatzkllJGRO/9N9TYZmK+gWawBR?= =?us-ascii?q?KTybOLY4vmYWId3D/SCEIciQAc4W6GNRQiBiemu2/fDD1vFVXpY0739Ol+rGq3?= =?us-ascii?q?Tk4yzw2QaU1uzaC1+h0UhfyCVfwfxLQEtzk9qz9sBlayw8rWC8acpwpmZKhTes?= =?us-ascii?q?gy7FBD1WLYrAx9IoegI7p5hlEAbwt7pVju2AtzCoVBl8gqsXwrwRFuJqOYylNB?= =?us-ascii?q?aiiY0Yr+O7LNNmny5xeva6jM1lHZytaW9b8F6O4kpFX7oAGpCk0i/m1p0tlU13?= =?us-ascii?q?uc44vFDBAJXJL/TEk46h96p6vAbSkl/YPU0n9sPreovT/ewd4pA/Elyhm4dddF?= =?us-ascii?q?LKyEDBPyE9EdB8W2JuwqgUKmbhQYM+BT7645JMamd+OH2KKyJ+ZhkimmgX5A4I?= =?us-ascii?q?Bn3UKG7zB8RfLQ35YZ3/GY2ROKVzTmg1eitcD3hJtJZTIIEWq8zijkGZRdZqpo?= =?us-ascii?q?fYYEEW2uOdG4xs1ih57xXH5V7ESsCE4c2M+oZxWSdUfw0hdM2kQSu3CnnjG4zz?= =?us-ascii?q?NsmTEzsqWfxDDOw/jldBcfJmFEXm1igkn3IYioj9EaW1OlbxM1mxuk+0n6wbRb?= =?us-ascii?q?pKVlIGXJR0dHYTT2JXl4UqSsrrqCf9JP6JQwvCVXTuu8ZVSaSrnmrhseziPjA2?= =?us-ascii?q?xexDUheD2wvZX5hRN6gnqHLHlvtHrZZd1wxRDH6dzHS/5RxD0GRDJkiTTMHVi8?= =?us-ascii?q?Od6p/NuRl5jZtOCyTWShWYNPcSPz14OPqDO75XF2AR24h/2ylMfoEQwm0SDlzd?= =?us-ascii?q?lqTj7FrAjibYnxzKu6LOdnclNvBF/m5MpwApt+nZcohJEMxXgagY2Y/WYanmju?= =?us-ascii?q?MNVUw6b+YWERSj4Mxt7a/BLq2FZ/Ln6TwYL2SGmdyNN7Z9amemMWxj4978dSBa?= =?us-ascii?q?eS7bxEmS91rUSjrQ/Ke/dygC0dyfw05H4dmeEJtxInzj+BDbAKAUlYISvsmgyW?= =?us-ascii?q?79C/sKpXeGGvcaKq2EVindChC7eCog5HVXb9e5ciGzV/7t94MF7W133z8I7kcs?= =?us-ascii?q?HKbd0Prh2UjwvAj+9NJZI1l/oKnjZnNXvmvXI7z+47jBpu3Yy1vYWcMGVt5KO5?= =?us-ascii?q?AhhZNjLpfMMf4DftgrhCnsyOxYCgAo1hGikXXJvvVf+oCjUStfDjNwmQCj0ztn?= =?us-ascii?q?CbGLTEEA+E9Udps2nPH4qsN3GNK3kT1c9iSwWFJExDnAAUWy03noYjGQC3wMzt?= =?us-ascii?q?al126ioK6V7/rhtM1uVoNx/kX2fauAuobDA0R4SFIBpQ8A5C+1/fMdaC4eJrAy?= =?us-ascii?q?FY4pqhoRSOKmOFYQRIFnoEWk+aCFDlJbmu48fP8/SCCuq5NfvObq2EqfZCWPeQ?= =?us-ascii?q?2ZKvzoxm8i6UNsqVI3liC+M02lJZUnB/B8TWhS8PRjcKlyLWccGbvgy89jdsrs?= =?us-ascii?q?C47fTrQh7g6pWBC7tVK9Vv9A65jb2FN+GOmCZzMSxY2Y8UxX/U1Lgf20Yfiz9o?= =?us-ascii?q?dzawCrkAqyjNQ7/QmqNNCR4UdT9zPtNS760gxglNJdLbitTt275glPE1FlNFWE?= =?us-ascii?q?f9lcGoecwLI3ixNF3dC0aNLriGIifLw87va6OmVbJQlPlUtwG3uTuDEE/iPjCD?= =?us-ascii?q?mCfyWhCqNuFMgi+bMwJCuIGhchZtDm3jQ8z8Zh29LtB3kSU8wacoiXPSKW4cLT?= =?us-ascii?q?98fltDrrKK6yNYnvJ/G2la43prM+aLhiGZ7/PCJZYOq/trBSZ0mPxG73Qm0bdV?= =?us-ascii?q?6ztERPNtkivIstFuu02mkvWIyjd/TRVOrCxEiZmWskVkI6rV7J5AWWzL/BgV92?= =?us-ascii?q?WfFwwKp8d5Ct3oo61Q0MXAm7/oJTdN9tLV8tEQB87KJ8KbKHAhKwbmGCbIDAsZ?= =?us-ascii?q?Sj6mLXvfi1ZTkf2I832atJw6qp/smZcVULBUSFk1GukdCkR/E9wIOI13US88kb?= =?us-ascii?q?6HkM4I4mKzrB/LRMpAppDHTumfAfvuKDaDlrlEexUIwbL+LYsJMI30x01iZUN+?= =?us-ascii?q?nIjQHErQR99NqDV7bgAouEVN7GR+Tmor1k34cQOi/mUcFfGunhEslAtzev8t+y?= =?us-ascii?q?3v41cqPFrFvjE8kE0smdXjmz+Raif9LLu3XYFVCyv0sFI9MpXlTAZpdQeyh1Br?= =?us-ascii?q?NC/YR7JNiLttbXtkiA7TuZtIH/5RVrBLbwELyvGWffoo105QqiK9xU9I/eHFE4?= =?us-ascii?q?dtlBM2cZ6wqHJNwxhsbNEvKqzOOqVE1V9QhrqQsS+u0+A+2g4eJ0IW/2OVdy8E?= =?us-ascii?q?oksINqMpJyCw5Oxj9RSCmydfeGgLT/cqvvVq9kYnN+SayCLh0qBMKkaqOOyFKK?= =?us-ascii?q?OWpWvAmNWUTVM300MHi1NK/aNq0cs5dUqbSVwvxqOLFxsVLcrCNR1Vb81K+XjV?= =?us-ascii?q?YymBq+HNzIl2P4W6DeDoUfWBtKAPgkKnHQYlBYIM4dodHpO0ykHXMd/nLKIZyR?= =?us-ascii?q?Uq/AnrPkuKDO9Xdx2RijcIv8G/wYRs0olcPDESHGJ9MSuv5rbNuAArgOCPXNEo?= =?us-ascii?q?bXcGRoEELG45WNWmmy5FuHRNFCS43fgHyAiD8jD8vT/dAyPmb9p5Y/eVawhsB8?= =?us-ascii?q?+q9jUi6ai2iELX85XEK2H8K9tipsfF6fkGqJafF/NUUb59vl/Sm4lCWXOlTnXP?= =?us-ascii?q?HsSzJ5jsbIksdsf5BWymXVy6kT41SN3xPNm1JKiSnQ7oXZpUsJWc3D07Mc+9ES?= =?us-ascii?q?seFAl2p+AC46JxfgIDY5wmYRLysAQ+LaO/Kh+C0tqyW2atNSdWT/5HwOWhebNX?= =?us-ascii?q?yyssbumnyHovVZw10+638UsRS54QlRHe2eyvZ49AXijvAnZdYRnApTIll2h9Me?= =?us-ascii?q?Y/2vowzw/NsVkbNTCLaPFlZXdav94iH1OSIHR3Cm0+R1OGi4rM/BKs1agI/yRB?= =?us-ascii?q?h9ZUzfFFsH/ms5/cejKtWLakqZPJsyogdtUmrKpxMZT/LcecspPRgCDfRoHKsg?= =?us-ascii?q?KZSC66C+Zamt9ILSJEQflInGYlOdAGuYtB8kc+S8Y+JrxVB6Y3vLyqbyRrDTIK?= =?us-ascii?q?xy8DS4yAxCACgvu727bCmReQao4tMBoYsJhZg9sdVCB3YiUCpK+jSYrWlmmESn?= =?us-ascii?q?QVLwcJ9whM4hwPlpNodOD//IXIVINMyyJRo/9sSCTLEpho+EflRW6OhFj5SPOh?= =?us-ascii?q?k+uv3Q1I1//jydgbVwR5CUREyeZWi1EkKLdpJKkMpoTKqCOHdVvmvGLxz+urPE?= =?us-ascii?q?JextPSd1DjFoXKqHT8XTMG+X0PX4BP0nHeGY4VkwpjZ6YhvE9ML5y+ekbi+zwk?= =?us-ascii?q?wJxkH6O+VcCq21klrXEGRyOxE9RZEu9orUjZVSFibZ2wtJrlPJBSTXNK952Gt1?= =?us-ascii?q?dVikNtPDClyZBEMcFC/iYMXCRToTWapNa9VM9D1tVqAJIXPth/vHP9GKdFOJeP?= =?us-ascii?q?uX02pqLgxWPZ+zwmt1e63jqzEbeiT+1F520eBhkpJ2OGp0k1FeQs6GDS/UvWv1?= =?us-ascii?q?Bo5edUHKaPglt1oDZ8GJBOCTJJ1XGqL1RzUHlGvf9VKL7Qc8BGRfk9ewOvMQQk?= =?us-ascii?q?FfE6x0yJ4V10nXDhbi18rAdV5yDdXwgxVSkUmLjtmiYTqsC5NjAEVZ1EdzIhbz?= =?us-ascii?q?3KKwiDgyBYoA5fa112W5AeGttF47Yb3Y9O8crYR0esLiUFXBJ5OwI91vpfklVD?= =?us-ascii?q?v1uEdiDHCgqobu3PshxxfceetsKpK+75/AhfgIP9rO8477kDR2GhmQC1W9/etZ?= =?us-ascii?q?L8ttuQukuNb6r4Muy8YX7dTDfXlxywg6krD4XS9SjJLAVbM4V6yWYjYZX5FW7L?= =?us-ascii?q?OhFGKrkHJ0ZHUKB1cs9KouZEaM94YKwJ47NiBgqbRhPzH4yitPlGIUzJRTvEKy?= =?us-ascii?q?WO7/eyrp/N4rzFUejveMiMyGjdQ65tOZd68zb7Ea/w0YBC4kr2xutt9kRiRFjE?= =?us-ascii?q?NCCOss/sKR4V68m5aETipIEpEi3LD5tqlnri2F1AfdINQyK26JQY1I9Z6HHoRO?= =?us-ascii?q?1j3Ej8rPFe+rt55YQ5+L1m1cC0JaLOJvtAqk9nHgKYBgN0+ZUxGGJ/XXxeYvcN?= =?us-ascii?q?KPfNeqQUldrupP7qGKwX8hKV5/dUad/AJ0HfhMazFC2TSRtZkwgfszIaKBWT1+?= =?us-ascii?q?Kdka9uVcmlvfT52l4q41WmNh4G16xt6p2Z9aqUv+LXdBzRzaUeWqf2WMzzqKgs?= =?us-ascii?q?u1mI6v0gjrIOfXZ1YwK/GugHSsEd3nvgzbwtzS80D8PDBazv9+BeWH8igzLgn4?= =?us-ascii?q?x9H08MFfMKHLqL+oBekXkkm+DDMd0WaK9CkH6VFRG4Cr8C1WKr6yyPLWlgmB7O?= =?us-ascii?q?1xXwTn2v7F/qtyB3WzDBz9H9nUpJTbm4GV1dXzK3NkNitjOAIhbovsLtuasp9E?= =?us-ascii?q?E2LnDktNWVmWujIrxXBcr/JMeYISYuulIal5gxRsGr2YAHGNqyPNYR/2t4bvvF?= =?us-ascii?q?8W+rlDVBo6hfjYrE/s6V4unXHWWnj6CCqbWC3jZYynYivVE499+vKOrD58GQTP?= =?us-ascii?q?SuzGYRSD1zuw3fUB6psrbbtUwbOVSX0EfXn4wHJt5Z3WQ51kHi4OgsXtcz+R5D?= =?us-ascii?q?GYnefPwCpCr8OD3uzVaYedI3WTGU0yFLEVLtDVl4BK881Xr2vMLNjnrQ+lsoRo?= =?us-ascii?q?xqe0zmgxx3AZ84Jlg26FgL2CoDDBQCaQyGDLGyG0vpN4wEVVIMaR6fxri1Zr83?= =?us-ascii?q?3VFvwrOo/OLTaOt8B6wRNvZSkAGDh11bGpMMvq0YXr18Z1Fc9KnNpgjhEIjrRf?= =?us-ascii?q?7mmmQsNfetWMBV7dgZt2c+4ga4Xxeg7YxD77MbhZ2TeK5Lf4XDvMdm70h9/T4P?= =?us-ascii?q?bCtNgBphgBylTeAQvufj4sLUsJCw8OahSL4tR/kL9xgzH2l+lIH/gE45rtHYye?= =?us-ascii?q?hcUZbYiZ/l/wBTOXGKt5jV0wJmJeoINY2rYK5q928bKCgGO3IOId2WZuE+4y9s?= =?us-ascii?q?NTXe/FlCDd0MZNwGJsrNmAZUikLzVLFV6MXbBkeSC51veMAw82r31Dc1/IM9Uu?= =?us-ascii?q?fh8jC5P4zQ4kpWP/xdkCVjis7NqPISwfrIBygd+WOZZARtwiOe15mNDO798v6N?= =?us-ascii?q?yNHPWVIJBCw2U4ZBJDqa4wOnW+61mY71XQOT98D8nogxdF+KRny2hqQKqLxAEe?= =?us-ascii?q?laiiX0xjJeDJz6h+qJs9qw72tarkVHH5xv7RLZGKVeMJJ7OQ77lsWyXUhzGC//?= =?us-ascii?q?eMDSdhozt+ub3f8M7P9iN0TiZY8aLBUEy6j56XZPTQthVqT2vlCHUuIVftdmT+?= =?us-ascii?q?nErn9N44J6N6APJESdpIDtrjpQtFA2GhEmaLsqoTxcaEbDhxBaW6f7uL4BlgsT?= =?us-ascii?q?S8V5tlVWGWKtIm4+4STIVbhNhqmLFPMV6imTTrAJU0hwPSNxWQm114tye7uphv?= =?us-ascii?q?1HtmJGnj9jr/gqyTNmWQC8tTfqp60TxTIq4Ku4uykZuXxZUuWelD/FCVpdw/QM?= =?us-ascii?q?kaccDHHi5VunYHYdaIvy4b9nJdnv9IQ653Qwfw8jfi0cUui6DSH/kb+ICJSVsN?= =?us-ascii?q?1AnB6NpNnObbirICgUN7Qy1RXjR3xn3QjFhhpo8WwLQjK77N8/P4i9PMkoxyWy?= =?us-ascii?q?FWjcblYM7btDsNHtul4TUOs2dVRhzX1s0sebXS0NX9XDFXs6gAYiaGVEdo9D6B?= =?us-ascii?q?ABGqknhzaHpK9G8R8ObDfTCISl9ZHand3U1nklUddq2mXWq7WHhpMt0H1lncl4?= =?us-ascii?q?4TKOuHQWauzXTs5tAnn11odEyuz+Zu6gsv4GSIt40ruhVOINMsi59WuwxppqRl?= =?us-ascii?q?evxq4CEFqhLO8D2rDbXj+kSW2GQ+uLdXOBnzIkMkHv5BmoKUY3ZN1Nr08nPevI?= =?us-ascii?q?noRcmBH5UbNoWiWQokfWzG49PuMUeQI2vJyqegIQQ+4XeeecOfIiwPsgB1sQd3?= =?us-ascii?q?XJBzd5C/eqsV6xm4h2I3pg4UH9YeXj7A/mNN+SFwIfEY7dqJ5x+OC1SniHOXB+?= =?us-ascii?q?0B14JFN0+PvHF1Qtqu9cdI6cndrQh9V7ye4FcPNtMSwhutENgY9j7IiU0NuQcR?= =?us-ascii?q?7P1JryIsvVoveACf3F00sqYn1aUqYeYQ7t+4U6P9s5VqbPHbtYoRscBrY1QJg7?= =?us-ascii?q?O2f36q50MBt5chTNa7SsnsnquuWLa4NRp3/X7VIwLyDctgYByvOuTgx7aJaqiG?= =?us-ascii?q?v0IJwqQDJOscFtAAN8HIRTA8MAsxanA5mMla6gldCx/V96tvQRsar0DfDKyMi5?= =?us-ascii?q?35tvUJdH/0CLOyzRBKZziER/kuuymuvA0oX2Cc76d9MLSux7Qm/darDYBYi+Kz?= =?us-ascii?q?OOOsf5e0FY6b6c1Kx2Xg+WZCDjUKqMrDekO+l84UUn1ox4e/LezTI177HB2dv9?= =?us-ascii?q?e39UqzymrX6IKJtf9kLFCfbZXxJORvqP6HxlErEPbYvo6OcONsQvwN+Y4wZt9z?= =?us-ascii?q?lCyM+FLLK6rk/Q20J0aY7bLFH31CknQ4UKJgqwMVc0i2/DtnvdGWhcLtSjKcR1?= =?us-ascii?q?hNaVDxrt51R+mG00Ym5BG3HoRcuKOWUA2sKxfguK9AVRA9YEhe63dlYytreuRu?= =?us-ascii?q?lwJpVFheKqua0ckdl3LyHPRc5aPzzfLbNxMTRREuXPq0YyYhEaq7g6QJw4ZZuQ?= =?us-ascii?q?L0MdNkeP1yfywhDf0U37bdCs07yJICkO+HVd073FySRMpxW+ufuBh83sSqzWbJ?= =?us-ascii?q?H3XP7UNyooTS+aRTU0EUm3/VekuvwEvOeXIGsFpVAUeC2SAhYJpq9ztdjQEnPT?= =?us-ascii?q?mep7cZ0Inv+aWCfwRzZjmaovACZLqUCMQ/0eFQnZb3/hnHBQuAq8Kf9Q5Xjlda?= =?us-ascii?q?GXxrJJW+wKBYtBavKZTMHDdvBEJjcniDEZNf2if93Ytbk5yVPITXYDH6nO6lKe?= =?us-ascii?q?UFacQuaAyDLzQYUVo480tzIq+tLVmS93Cb7IP7eEpzO19I63liOYtvPfVmU3ZE?= =?us-ascii?q?w1mu0CCnGbwBZcMGEEF80VuEb1T66baUZM0W4mhONt1hIXZgR8TGdu0nxXnfa6?= =?us-ascii?q?HM1VU1gUg32yQPcedlB4ECsw/VOW4g31edEAu8fTR2la9rYXTIoSMuQn6IfQOK?= =?us-ascii?q?sK3PkmwihqoCokvCWBXBthiVeB8qzNDOdny7Zf/2gk7rRzWU2SRz73bGfK0Myl?= =?us-ascii?q?BthJyCMopmrrk4LPs+RsMqZKj51oC1cNRyRtL5bS+i4FGUzu2QD6hx+hHS/WdD?= =?us-ascii?q?8B6SwKPgQdf/x01Pd/uR3FMNHb5hXU/4AorUawQSOMEKC1w9QfCMjs2B7+bW9O?= =?us-ascii?q?di+xFoterexEn9IfJ6ggYN76S2jIMwy2KwWfoS1EoADjv7CDFcNXxiAblaI2JZ?= =?us-ascii?q?fiWIxcSZGT5zxizHsA6dxH7WSVBsLZLNWt8MFiCnwmNpC5TWjtJpnOOmO2/Msf?= =?us-ascii?q?348uGkDaU+ATOGZWotZijWvxR0+58of3uCmWJ+e3ciLvfIkxMZCsimBLypzGPI?= =?us-ascii?q?70++cKXWUG+aw9gMaGvjbErT6Re8qsVn743hgtcBarbJLA14t6N8sXQftPGMFj?= =?us-ascii?q?RllGnhkxYPExCIr6pT/lwxbFUspioz4tYlX/GY6x2o5dcyR86Naijk3FpqK1eq?= =?us-ascii?q?iQE8mFu96rAgtvxKYgIYbI85E=3D?= X-IPAS-Result: =?us-ascii?q?A2HPBwBnHH5Y/wHyM5BdGQEBAQEBAQEBAQEBBwEBAQEBFAE?= =?us-ascii?q?BAQEBAQEBAQEBBwEBAQEBgw4BAQEBAR9fA4EGg1GKeZEHH4IDAZUnKwOBd4Qlg?= =?us-ascii?q?XNXAQEBAQEBAQECAQJgKIIzGwGBBFs8BgECIAQNGiALAwMJAQEXBwEFAiIEAgI?= =?us-ascii?q?CAQEtFQEQBgEHAgMGAgEBARgEiGIEryiBazomAollAQEBBwEBAQEkgQuHPAiGd?= =?us-ascii?q?xEBgyKCXgEEmzqGXYsCgkiHWAoFF4YnkmxYcTYoCjqENxyBYHKGKoIuAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 17 Jan 2017 13:33:38 +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 v0HDXcQa016041; Tue, 17 Jan 2017 08:33:38 -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 v0FFiHxi226532 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 15 Jan 2017 10:44:17 -0500 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v0FFiGPY032240; Sun, 15 Jan 2017 10:44:16 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1ACBAByl3tYhwQP49RdGwEBAQMBAQEJAQEBgzkBAQEBAX4DgQaDUZt6H5MdhBoihgACghhXAQIBAQEBAQITAQEBCA0JCh2FGgMDIwQLAUYQHwEFAiYCAlcGAQkDBgIBAYkDr32BazqJfAEBAQEBBQEBAQEBI4ELhzwIiiuCXgEEmzqGXYsCgkiHWAoFhj6SbIF+KAqEcRELgWByiGIBAQE X-IPAS-Result: A1ACBAByl3tYhwQP49RdGwEBAQMBAQEJAQEBgzkBAQEBAX4DgQaDUZt6H5MdhBoihgACghhXAQIBAQEBAQITAQEBCA0JCh2FGgMDIwQLAUYQHwEFAiYCAlcGAQkDBgIBAYkDr32BazqJfAEBAQEBBQEBAQEBI4ELhzwIiiuCXgEEmzqGXYsCgkiHWAoFhj6SbIF+KAqEcRELgWByiGIBAQE X-IronPort-AV: E=Sophos;i="5.33,234,1477972800"; d="scan'208";a="5907656" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 15 Jan 2017 10:44:16 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AbKmxwhCO/kgsJMStSZJTUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSP36pM+wAkXT6L1XgUPTWs2DsrQf2raQ6PyrADJaqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsowjcucYajZZjJ6ov1xDEvmZGd+?= =?us-ascii?q?NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLD?= =?us-ascii?q?TRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljj?= =?us-ascii?q?oMOiUn+2/LlMN/kKNboAqgpxNhxY7UfJqVP+d6cq/EYN8WWXZNUsNXWidcAI2z?= =?us-ascii?q?cpEPAvIcM+hGoYnzp1gAoxWwCgajBuzg1jBGi2Tq3aA5yektDR3K0QIiEt8IrX?= =?us-ascii?q?/arM/1NKAXUe2t0afGzSjIYfRM1jfn64jIbwshquyDU7J0f8rR00gvFwXKjl6N?= =?us-ascii?q?roHqITeV1uoXs2ia6epgWvmii3M8qw5vuDiv3d0gipLOhoII0FDL6Tt2wIgyJd?= =?us-ascii?q?2iR050f8SoEJ1OuCGGLoZ7RN4pTWJwuCsi1LEKpIC3cDIUxJg5xRPTceGLfoiS?= =?us-ascii?q?7h/sTOqcIzR1iGhqdb+7nRq+7Eetx+/mWsWp1FtHqixImcTWuH8XzRzc8M2HR+?= =?us-ascii?q?N9/ki/3TaP0Bje6uRDIUApiarXMZAgzaArmZYJrEvMADf6mETwjKCIakUp4vak?= =?us-ascii?q?5/n5brn8uJOQKY15hhvjPqkugMCyDvw0Mg0UUGia/eS82qfj/Ur8QLhSkPI2lq?= =?us-ascii?q?fZsIrbJcQdqa60GBJV0p095BalFDeqys8YnX4aLFJfZB2IkYbpO1bUIPD3E/iz?= =?us-ascii?q?mVKsnyl3x/zeJL3uHo3NLmTfkLfmZbt98FBTyA4yzdBZ+pJVBaoMIO7zW0DttN?= =?us-ascii?q?zYCQU1Mwqvw+n9Etl92YQeWXyXCK+DLKzSqUOI5v4oI+SUf48apS39JuM55//u?= =?us-ascii?q?kXA5mVgdcbOv3ZsMcn+0BPtmI0KHYSmkvtBUFWYMoxp7V+HhlUeDTS8WYnG+Qq?= =?us-ascii?q?Yxzi80BZjgDorZQI2pxrub02PzBZBSZ2ZbGniQAHzocMOCQP5KZyWMZodMiD0P?= =?us-ascii?q?HYCoUY46nUWjrAbgyqFPNuPO+zYAsZvo2Z5y/eKF0VkQ/Dl5FIy41HuXTno8ym?= =?us-ascii?q?EBQjItmqQ5pEtn0FaY+a9iivdcGJpY4PYfFk8CPIPYh8l9DMr/ElbZd8qNYE6v?= =?us-ascii?q?X9HjBDY2VN93yNgLNQI1Ue6vlB/OlwfsS58ck7iaAtZ8prnRxXf8D8Z0z3LX0u?= =?us-ascii?q?8qiFxwBoN0KWC+hqN5vzPWDorNnlTRw72mbowAzSXN8yGF1mPIs0ZGBko4bqTB?= =?us-ascii?q?WXEWYwPsqt70/F/ZB+uxCLAjMwJEj8XEMKxAZ8f1ln1HQuvuPJLVZGfnyEmqAh?= =?us-ascii?q?Pd/Z3ESYPweHgGlAjZBlIFlQ9bqXuCOxI/ACiJvnnTFicoDlXyeUjh/+5kp379?= =?us-ascii?q?SEIomVLZJ3Z93qa4r0ZGzceXTOkei/dd4H8s?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GIBQDvl3tYhwQP49RdGwEBAQMBAQEJA?= =?us-ascii?q?QEBFwEBBAEBCgEBgw4BAQEBAX4DgQaDUZt6H4IEkRmEGiKBd4QJAoIYVwEBAQE?= =?us-ascii?q?BAQEBAgECEAEBAQgNCQodMIIzGwGBBFs8AwMjBAsBRhAfAQUCJgICVwYBCQMGA?= =?us-ascii?q?gEBiQOvfoFrOol8AQEBAQEFAQEBAQEjgQuHPAiKK4JeBZs6hl2LAoJIh1gKBYY?= =?us-ascii?q?+kmyBfygKhHERC4FgcohiAQEB?= X-IPAS-Result: =?us-ascii?q?A0GIBQDvl3tYhwQP49RdGwEBAQMBAQEJAQEBFwEBBAEBCgE?= =?us-ascii?q?Bgw4BAQEBAX4DgQaDUZt6H4IEkRmEGiKBd4QJAoIYVwEBAQEBAQEBAgECEAEBA?= =?us-ascii?q?QgNCQodMIIzGwGBBFs8AwMjBAsBRhAfAQUCJgICVwYBCQMGAgEBiQOvfoFrOol?= =?us-ascii?q?8AQEBAQEFAQEBAQEjgQuHPAiKK4JeBZs6hl2LAoJIh1gKBYY+kmyBfygKhHERC?= =?us-ascii?q?4FgcohiAQEB?= X-IronPort-AV: E=Sophos;i="5.33,234,1477958400"; d="scan'208";a="2302710" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mout.web.de ([212.227.15.4]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jan 2017 15:44:15 +0000 Received: from [192.168.1.2] ([78.49.147.199]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M2uXO-1cksHw0IIY-00sfmB; Sun, 15 Jan 2017 16:44:06 +0100 Subject: [PATCH 44/46] selinux: Adjust two checks for null pointers To: linux-security-module@vger.kernel.org, selinux@tycho.nsa.gov, Eric Paris <eparis@parisplace.org>, James Morris <james.l.morris@oracle.com>, Paul Moore <paul@paul-moore.com>, "Serge E. Hallyn" <serge@hallyn.com>, Stephen Smalley <sds@tycho.nsa.gov>, William Roberts <william.c.roberts@intel.com> References: <ca34123f-ced6-d2bc-363b-690858618827@users.sourceforge.net> From: SF Markus Elfring <elfring@users.sourceforge.net> Message-ID: <e12da517-36fb-2247-e9b4-488708d6cda7@users.sourceforge.net> Date: Sun, 15 Jan 2017 16:44:04 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <ca34123f-ced6-d2bc-363b-690858618827@users.sourceforge.net> X-Provags-ID: V03:K0:JBLBeLHU2rqTBU29HM3euneW4DtQLIuV98fy+oFQ9G742tRf/Ba xCTlDbzASEcCgivydXNlbyURJLRnh4PRuVobx17dw8FWLUrHX+Vra9BubJwHFU07dh75jF8 tqdmNlDjQmHItXvo4f3mizQeBTI5nX/+7oI5VVjPeeU4KO/iwWrhqw8xWp3zljsIlmYbwrT kmamNfAGqRt1SptShQB/A== X-UI-Out-Filterresults: notjunk:1; V01:K0:RFhlbeHFDgU=:xpMhzScqGBLzM5U6atsMRE WD1gcUpS+OKQUVNO02eErL79bHBmIeh/NYCsGDGHXJ6LKnatWgnYoAgkQN1DHNm64ESgT1qwn eFIR1YOQ917Cw9GI+Vkzc35hSwfqnnnKStc3ttCIJnwaPMvyl3uOJflcU73Rs6RllrGRTna8E 6j6EHLh1YARrjUMK3i3fEZ1c9X91mr0dWgcX0lHtpsfYD37Td4nkt5Z8qABBuQssElu890ziw O59xJodPFJgsC7Is3D0syBIabSC6QZxPmtRTKEaj7vVlMf45aREAja0j0JbUCi7ZJKheE9jET yICu13volsqUO80Wj6bpQEJS1otBrE9u+vBDt+HPxw5oKpfso6Z1MewrM1X28b8dn+OSygfm+ DC1EDX71X/r9yVdyHNWeiaA3plUmWa3IlWFaPkoDSoz3gTBKo82eBTIPhgN7/9/sHRGvChFeK 74zZ53I0FLrm3m6EgifmLVo3wynpxUXtbOWVHNMxrceGG6Z5DpZ4GzHc5WvHV5ojkAn23fMYs diUlKGbiEmSCRobqBtIoqOCGGC+3zJJE+Nn9cdSj0mZsIPmTQOO4cVHGh+zFH8BCXBKmwSDfZ am3A+X2XCiypUHgLIPWQ1GSLieQlShUTj/DOlJCSes8o95v2EzaFXfTr2NqdpfUuACILOXPuY hlj3ndYy3R4mk4i3VQ8e1SBBFtyzT5C4CaryLIFWZGJfn+aI9NTcYhccz7FgtIvEJ50aeUyl1 HJqhyUdMZMKhkQ82gl+LPHLZ5XUqLS4LbLEZKSq/emLWP6t4cZcwpDESLwPFOcdYnJyC7F61s LkcKXdK X-Mailman-Approved-At: Tue, 17 Jan 2017 08:26:53 -0500 X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" <selinux.tycho.nsa.gov> List-Post: <mailto:selinux@tycho.nsa.gov> List-Help: <mailto:selinux-request@tycho.nsa.gov?subject=help> Cc: kernel-janitors@vger.kernel.org, LKML <linux-kernel@vger.kernel.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
On Sun, Jan 15, 2017 at 10:44 AM, SF Markus Elfring <elfring@users.sourceforge.net> wrote: > From: Markus Elfring <elfring@users.sourceforge.net> > Date: Sun, 15 Jan 2017 13:30:20 +0100 > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit > > The script "checkpatch.pl" pointed information out like the following. > > Comparison to NULL could be written !… > > Thus fix affected source code places. > > Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> > --- > security/selinux/ss/sidtab.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Merged. Definitely code churn, but arguably there is some minor value in making checkpatch.pl happy. In the future changes like this should be bundled with more significant changes to make them more appealing. > diff --git a/security/selinux/ss/sidtab.c b/security/selinux/ss/sidtab.c > index c9533b21942b..f6915f257486 100644 > --- a/security/selinux/ss/sidtab.c > +++ b/security/selinux/ss/sidtab.c > @@ -54,7 +54,7 @@ int sidtab_insert(struct sidtab *s, u32 sid, struct context *context) > } > > newnode = kmalloc(sizeof(*newnode), GFP_ATOMIC); > - if (newnode == NULL) { > + if (!newnode) { > rc = -ENOMEM; > goto out; > } > @@ -98,7 +98,7 @@ static struct context *sidtab_search_core(struct sidtab *s, u32 sid, int force) > if (force && cur && sid == cur->sid && cur->context.len) > return &cur->context; > > - if (cur == NULL || sid != cur->sid || cur->context.len) { > + if (!cur || sid != cur->sid || cur->context.len) { > /* Remap invalid SIDs to the unlabeled SID. */ > sid = SECINITSID_UNLABELED; > hvalue = SIDTAB_HASH(sid); > -- > 2.11.0 >
diff --git a/security/selinux/ss/sidtab.c b/security/selinux/ss/sidtab.c index c9533b21942b..f6915f257486 100644 --- a/security/selinux/ss/sidtab.c +++ b/security/selinux/ss/sidtab.c @@ -54,7 +54,7 @@ int sidtab_insert(struct sidtab *s, u32 sid, struct context *context) } newnode = kmalloc(sizeof(*newnode), GFP_ATOMIC); - if (newnode == NULL) { + if (!newnode) { rc = -ENOMEM; goto out; } @@ -98,7 +98,7 @@ static struct context *sidtab_search_core(struct sidtab *s, u32 sid, int force) if (force && cur && sid == cur->sid && cur->context.len) return &cur->context; - if (cur == NULL || sid != cur->sid || cur->context.len) { + if (!cur || sid != cur->sid || cur->context.len) { /* Remap invalid SIDs to the unlabeled SID. */ sid = SECINITSID_UNLABELED; hvalue = SIDTAB_HASH(sid);