Message ID | 20170328214152.17545-6-nicolas.iooss@m4x.org (mailing list archive) |
---|---|
State | Not Applicable |
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 A39EE601D7 for <patchwork-selinux@patchwork.kernel.org>; Tue, 28 Mar 2017 21:43:47 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9C2F92839B for <patchwork-selinux@patchwork.kernel.org>; Tue, 28 Mar 2017 21:43:47 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 911EA28405; Tue, 28 Mar 2017 21:43:47 +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]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 00951283F3 for <patchwork-selinux@patchwork.kernel.org>; Tue, 28 Mar 2017 21:43:46 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.36,238,1486425600"; d="scan'208";a="4387147" IronPort-PHdr: =?us-ascii?q?9a23=3AwVC6TxIstMXbL+ebONmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQKPv/rarrMEGX3/hxlliBBdydsKMZzbqI+Pi5EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT69bL9oLxi7rArdutULjYB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVRHniD?= =?us-ascii?q?0DNzUk7m/ZjMJ+h79frB64uhBz34vYbYeIP/R8Y6zdZ8sXS2pfUMhMWSJPAYSy?= =?us-ascii?q?YIkBD+oZP+tUsofwqFQSohWxGwasH/jiyiNKi3LswaE3yfgtHR/A0Qc9H9wOqn?= =?us-ascii?q?PUrNDtOakKUOC60K7IzTHZYPNNxDzz64/Ichc6ofGXQLl9dszRyUgzGAPCilWf?= =?us-ascii?q?s5flMymU1uQKtGib9PFgWPmqi2MopAB9uD+vxt0jioTQgI8e11PK9T1hzYooKt?= =?us-ascii?q?C1R1R3bN65HJdKqS2XOJV6Ttk/T21wuys216cKtJ+6cSQQ1Zgr2QLTZ+aZf4SU?= =?us-ascii?q?4B/uUvuaLy1ii3J/Yr2/gg6/8U2nyuLhSMa5yE1Kri9ZktnUsXANygDT5tCHSv?= =?us-ascii?q?Rj+keh3i6C1xzJ5eFeIEA0iLHbJ4Q9wr8wipUTsUPDEjXwmErql6+Zal8o+u2p?= =?us-ascii?q?6+Tjernmp5mcOJFoigzmL6gjlcOyDf44PwQTRWSX5+ux2KP58UHkWLlKi+c5kq?= =?us-ascii?q?jdsJDUP8Qboau5DhdO0ok97xa/DjGm0MkXnHUeN11Ffw+Hj471NF7QO/D1Fuu/?= =?us-ascii?q?glSwnzdrwPDKJLvhAo7XIXTZn7fheqh951ZGyAUv1dBf+45UCrYZLfLxXU/xss?= =?us-ascii?q?bXDgM5MwOuxebqE9d91oQYWWKKGKCZK7/SvkGS5uI0OeWMY5UVuDnlIfg/+/Hu?= =?us-ascii?q?lWM5mUMafaSx35sXamq3EehlI0WCZnrshNYBEXkRswowSOzqlVKDXiVOZ3a0Q6?= =?us-ascii?q?I8+ys3CIW8DYfMXoqtmqCO3D+nHp1KYWBLEl6NEXbsd4WBRfgMcjmfIsF/nTMZ?= =?us-ascii?q?UrihUZUu1Qm0tA/9ybpoMPbb+jECuZLkzth16PXZlQsu+jxsE8Sdz2aNQnlpkW?= =?us-ascii?q?wUQj8226Z/oVBgxlqYz6h3neZYFd1S5vNOVAc2L5jcwPJmC9rqQALOYs+JSEq6?= =?us-ascii?q?QtWhGTw+U84xzMUUY0tmB9qiiRXD0DawDL8Oi7yHHpo0/bzA33LpPcZy127G1L?= =?us-ascii?q?U9j1khWsZONWynhql59wXIAo7Jl1yVl6esdagG2i7C7n2DzWmPvEFGTgF8S6PF?= =?us-ascii?q?Um4DZkHOt9T2+lvCT6OyCbQgKgZO19aCJbFQat3ollVLX+/jN87EY2KwgGewHR?= =?us-ascii?q?KIyamQY4X0YWkd2z/dCEccmQAJ4XmGLRQ+Bjumo2/GAjxuD0jgY0Xw/ul/s3O2?= =?us-ascii?q?VUo0zxmLb0F4zLq09AUVieabS/MJ0bIOoD0hpClsHFahw9LWDMKNpwl7c6VfZt?= =?us-ascii?q?M9/UxK1WHDuAx+OZygMrpuhlkEcwR4p0nuzQl4Cp1ckcg2q3Mn1BB9Jr+C0FNA?= =?us-ascii?q?aTyYx4v9NafLJWn35hyvbLTW2l7G2taM5qgP8Og4q0nkvAyxFkot7XFn091S03?= =?us-ascii?q?aH4pXKERYSUZX0Ukkt7RR6oKvaYiYl7YPOyXJsKbW0siPF298xH+slxAygf9BE?= =?us-ascii?q?MKOYDwLyCMsaB8+gKewvgVepaAgIPOZM+64oJ8mmbeeJ2La3POZ8mzKrlWpG75?= =?us-ascii?q?p50kKQ6SV8UPXI0o0bw/6GxAuITCr8jFK7vsDwg4BEaikYHnCjxij8GI5Reqpy?= =?us-ascii?q?cJ4XCWizPsK3x89xh5r2VnFE816jAk8J19WyeRqOdVD92xNf1VgPq3y9hSS41y?= =?us-ascii?q?B0ky0urqeH2izOwuDidB4ZNW5QX2Rtl0njIZKzj9wAW0iodQcpngO/5Unm36hb?= =?us-ascii?q?uLh/L27LTEdWfij5M31iUqyqtraYf8FP6JQosSNYUOmnZVCaS7j9rAEA0yPkBW?= =?us-ascii?q?dewyo7dz6ysJXjgxN6kH6dLGp0rHfBfcFwxAzf5MDFSf5KwDUGQCh4iT/KBlmz?= =?us-ascii?q?JNSp5s2Ul5bFsuC/S22hTYdfcS/1woOcrCG7/3FlAQWjn/Cvnd3qCRI60Sj/19?= =?us-ascii?q?luSyrItgrzYo7l1qmhKuJnY1VnBETm58p9AIF+nZM6hIsM1ngCmpWV4X0HnH/r?= =?us-ascii?q?MdpBxKL+aGABSiQRz9HO5wjl3FFjLnWPx4/iU3WR3s1hZ96mbW8M3CIy8dxKAr?= =?us-ascii?q?+O7LNYhSt1vka4rQXJbPh+gDgdz+Au5WUZg+4Xvgot1SOdDa4OHUVCOizsjRuI?= =?us-ascii?q?5cikrKpLfGavbaSw1E1mkNC/CrGNvxpRWGj/epg/HS989MN/P0zQ0Hfr8IHrZM?= =?us-ascii?q?HQbc4Pth2TixrAl/JaKI81lvcRmSVnOH79vH08x+41lxNu24u2vI+dK2Vi5Ki5?= =?us-ascii?q?GAJXNiXpZ8MP/THglbxekduL0I20EZVhHzoKUIHuTf22DDIYre7nOBqWED0gtn?= =?us-ascii?q?ebHqLSHReF50d7q3LADYirOGuRJHkF09piXgKQJFFEgA8KRjU6hYQ1FhutxMz8?= =?us-ascii?q?akd2+i4e5lD/qhtWxeJnKQPzUmHBqwe0cj00UoSQLAJK7gFe4EfYKcKe4fh1Hy?= =?us-ascii?q?FE+Z2hqReAKmKFaAtVCmEJQFaLB0j5Prmp59nP7fSXBvakI/vJe7WOpvRUV+2U?= =?us-ascii?q?ypK3zotm4zGMO92KPnZ4C/073lRMXWxlG8vDgToCUCoXmDzRb86AuBiz4DV3od?= =?us-ascii?q?6l/PTtRg3v+ZOFC6FOPtV35xC2naCDOvaKhCpjJzdUzJYMymXMyLgY3F8fkDth?= =?us-ascii?q?eCWoEbgasi7NVq3QkLdNDxEHcyNzKNdI76Uk0wlDI87UlM761qVigf4zF1dFUk?= =?us-ascii?q?fhl9qzasMWJmGxLlTHBFyENL6ePz3E39n3Yb+gSb1XlOhUsQewtiyDE0/7JTmD?= =?us-ascii?q?mTjpVwq0MeFQgiGbPRpet5u7chlxCGjsVtbmZge8MN9tgj082ac0iW/SNW4ALT?= =?us-ascii?q?h8dFtArqWO4ixDnPp/HW1B7mZiLeSfmiaW8ffXJYgMvftsGCR0mPpQ4G4mxLtN?= =?us-ascii?q?8CFEWPt1lTPPod51vV6piOaPyiB9XxpQsTtLn5iEvUZ/OaXD7JZMQ3LE/A8L7W?= =?us-ascii?q?qKERQGvsdlCtrsu6FQzdjDjqTzJyle89jM58sTG9DUKN6bMHomKRfpAyTbDBUf?= =?us-ascii?q?Qj6kK27fnFdQkOqI+X2LtJc6pYbjmIEURr9dSlM1CusQCl55E9waPJd3QjQknK?= =?us-ascii?q?aAg84J6nq+qx/RSd5HsZ/ZTf2SAO/gKDCDgblDfRsIzqvyLZ4POY3jx0xidl56?= =?us-ascii?q?kZzQFErfR99NvDNuYxQzoEVV7nd+SGgz1FjkagOp+3ATEvG1kgQxigtkbuQn7C?= =?us-ascii?q?3s7EsvJlrWuCswl1E8mcnigTCUajLxNqCwXIBIBCryrEcxKJT7TBh2bQCpgUNk?= =?us-ascii?q?MzLESK5LgLt7aWBnkgnctoVTGfREV61LfAcQxe2LZ/UvyVlcqSWmxUtZ6ubeDJ?= =?us-ascii?q?tikwUqcZCyoHJcxwJjbNk1JanOK6ZTyFhfmL6OtDey1u8t2A8eO1oN8GSKdS4O?= =?us-ascii?q?pkMHLL0mKjGr/uxr8gyChyFMeG4XV/opo/Jm7EU9NPqczyj4yb5MNlixN/CDL6?= =?us-ascii?q?Oeo2XAj9CHQkgu2UwSjUlK4bh23Nw4fEqVTUAg0byRFxoRNcrYNw5Ub9Be9H7N?= =?us-ascii?q?ciaSqe/N2456P52hFuD0Su+DrLsbgkWiHAYvAosD8MABHpi33U7CM8jnNrkFxQ?= =?us-ascii?q?8q5ATxK1WPFO5Jdw6TkDcbv8G/y4d60pRHKTEDAGVyLD63663NqQ8wmvqDW9k3?= =?us-ascii?q?YmwEUYQYK3I2Qsy6mzJZvnhaCjm4zP4ZwhCY7zDgviTQECX8b917afeQYhNsEs?= =?us-ascii?q?+5+TM+8qixklPX/ZPeJ3zgOdRloN/P5vsQp4ybBPNMUbl9r0DclpFDR3O0V27P?= =?us-ascii?q?ENi1J4X/aoQ3cdP0DXO6XUClhDIuU8f9JtCtIbaUgQvwX4ZbrJGb3Cw/Nc+6Dj?= =?us-ascii?q?weGA1wpuEZ66J6eQ0DY4E2YRHvtwQmK6OzOgGY3cuyQ2y1MztZU+FfzfmmZ7xQ?= =?us-ascii?q?1ycscu66yH4nTpEmz+m28VUAS4wLjhDe3/msfJNSUS7tFXxBYw/PvzY2l3B9Nu?= =?us-ascii?q?Yuxecy2AnHsV0dMz+XauNmcGlEvtE6BVOVJ3V5EHE1SESdjYXZ5A6gxr4S/zZH?= =?us-ascii?q?k9ZSz+JFrGD0voXDbzK0RKyrtZLVvjI7Ytc4pa18KpbsLdaYtJzAhDzfV4Pfsh?= =?us-ascii?q?eFUSKgEPpagNdQKjpCQPZUgWElJdAGuY1Z5Eo+S8c+JrhPCK0yqbCvcjdrEDAd?= =?us-ascii?q?wjQYV4ya2jwOmOC826HVlh2IapQtLAQEsIlegtsaSyN2eCUepK6/WIXWkG+ETn?= =?us-ascii?q?MLLh8K4wpR/gwNioh+c/v574rPSZ9D1yRZo+loUifREJln6Uf7QHmMgVfkUPWh?= =?us-ascii?q?j/Cp3QVKwfL2yNYbQhl/BlNGyuZKjEsnMq93JLcUvo7LtD+Iekf6vGPiyOumOF?= =?us-ascii?q?lRx9fbd0f9DIbfs2rzTDEc82UORYBT0HHfCYgSkw1hZaclvllDPICmekf75zwl?= =?us-ascii?q?3YtpHKK1VcG1yFk7s3kKXSCqE8BOC+t+qlLYRCVlY4y3qJXiI5hdWHVQ+ICbq1?= =?us-ascii?q?tDk0VgKC+5yZtdK8FR+TEARj5PriuBvNGqUs1Mxdd2D4MQItd4o3r9GaVEOISP?= =?us-ascii?q?rH0ypLPvz2HW+ywmsFa63zizHLe4QPxf/20bAAopJmCepVIoD+oj6GvS9UrNsl?= =?us-ascii?q?9s9edBGrePlVlxoCp6Hp1WCTZJz2qqL1JvTHRdsuVaL6rUc8pAQ/kyexCvOho+?= =?us-ascii?q?FeI40EyT5010m2n2YzBqvAtA5y/dRxU0VTUSgrr1hT0ercSnNCQGS55UaDUudD?= =?us-ascii?q?3JKwSFliBLpBxfcV1lW4gFAtZZ/LEWxYtU8dDYSUm2LSEKQQdvOR8m3vpHjU5M?= =?us-ascii?q?rkGYdj7HDQaycvbPqBJ3d9+LrMG1NPT54BtHioT/veA68KUMWWarlhCzTtDFsY?= =?us-ascii?q?D8rMGKuVWTe6viNe2zf2PBRiDWjR+snbckE4XK/y/LPQVAJZl11WYobJr8BWPF?= =?us-ascii?q?JhlJO6UbJ09HWq9gctVGvvpWZ8l6d6YV4aVtHA6IRgvzGIyzq/lLNkzTSirDIC?= =?us-ascii?q?WB6OO/vZne7bjaSej+eMOA2WrIQ6VqMZhk8zX7Hanl0ZNG8Ersxvht7l96SUTB?= =?us-ascii?q?My2ZtNThPR8L69O/eUv+pZApBjTWAIpqkHXx2E5AcdYXQzew/5Qc0p9Z72zwSe?= =?us-ascii?q?1g2EjprOJS76Vk6ZUw471x1ce0P7ndJupHvkJ8HxiUAhlq9o83D2hhRmBRZesR?= =?us-ascii?q?J+nNfagDisDuse/3HbQN6BKJ4+xZdcfHJ0bZl8aiDDGTUwdJkxoHqTEANAec0O?= =?us-ascii?q?SFm6BsQ8a/uef5wl4t40S5LhMezrBi/52E+q2TpO/TdRTR06MJWq33RsP3srQs?= =?us-ascii?q?ul+d5fw+m74IYWx5eQqnEPISVsQF3Gfv0bgqzT4wE8PEB7/g+uRMV3Q3njL6nJ?= =?us-ascii?q?ByAksZF+gIHbWR+4RehWA4l/bfNtIIbqBIgnyPGgK8Er8e1X6r7DOaIG9hghzV?= =?us-ascii?q?0hHwR2az4EX3rS9+TyvM1c3sklFJVrmtGEddQzapOVJisDyRJgbos8D3uast5k?= =?us-ascii?q?EsLmPkrM6NlHemOL5PGc3/JcCTIS4wpF0Nl509XN2v2YccGdqmO9cc63R+Y/TR?= =?us-ascii?q?6m+xlC9BuahHjZLE4s6J4vXXAWWgj6qCprqR3j9YzmY3vUoj6tGgMfHD/MaKTO?= =?us-ascii?q?ip12kPSSd/pwrBUASvprzdsV8UJVSB0F3Xl4wSItFZwX4421ni5Og4RdI+9B5T?= =?us-ascii?q?FojeaPwfojDzIiH7wU6FY9IwVCmRzSdYHk7vHVl/Aqg813r6vNjVmnfI510oWo?= =?us-ascii?q?5welTlhRx2CoU1Mkct50YXwyUdCwgNaBabDL6yCUTjM4QESVAJaQ6b07iiZqc3?= =?us-ascii?q?wUpzz6uu5O7Sd+NzHbYCO+1GjgGQgFhUBI4ZvbcZQLJmdF9X7LTXqRT6C4j7Q/?= =?us-ascii?q?jmkmI9Oua0QsBB/8EWrXki4gejRxq485hD8rIbhYuUea5DfJfDotpz71p95T4I?= =?us-ascii?q?bCxCmgJzjxSjUeATvOrj+MTUsIK06uayU6YgX/0X+AIoB2tij5vxjlcjocvU1+?= =?us-ascii?q?tFUY3al4D/8AFLI36Xt4fXyAF8JvASK423fLZh+XIHJzIdJ34UPtqZdeM84ylz?= =?us-ascii?q?PzXX/VBCBdkMZdwANsrXhQ9UklHpWK1U9sfDBl+YEZl8d8Qy4Grx1j846oYzUu?= =?us-ascii?q?fv6D+3OZDQ9UpNMOlZjCVxjt7CovYawebKAigN/XaZcwR1wj+Fy5SVBPb/5/+M?= =?us-ascii?q?x8/IV1MGBSM2V4ZdJCac9gynXOW1iY7pXhmS6sDtnJI0bFiQSWCpnKQZrqZMFv?= =?us-ascii?q?ZNiirl0ThYCoD1gPWVv9236GRJsl1HEYBz7QDKGahEOpV0Jw74l8mxSURmACvw?= =?us-ascii?q?Zt3UfAI0uOWK3ucM//l+N0zmaIAHIBIL0a715GFJQQtpTL72uleZUvwLZNt6Vv?= =?us-ascii?q?zLsnBV5ZhnK68VM1iXvIbqoStQqFAqHA8pb6c9rjlddknIgA1VVLj7taUFigsd?= =?us-ascii?q?S9F5v1FDGX6+OWI5/TrHVr9VgLOXCPML7jWZVrYOXFlwMiNiXxO1341je7S1kv?= =?us-ascii?q?BcqWNKhz5zrvcs3TxnQhu8pCLtqrkC2TIl4r64sisOtWZCTuWEnCfCEU9Dw+gS?= =?us-ascii?q?jacAF3bi7kSxYHsEbIvy5rlrP9jv9Ykl43QifBoifiwGXeK7CyHzjqOFGZKPsN?= =?us-ascii?q?NChBGXvMXBcL6zITIUNrsj1RLpX2J93RTGnBZ07GsLRS2t7N46JIqnP8Yo3S6o?= =?us-ascii?q?GXXGe1YN5aNJq9H9tVkRTOs5cVlh2nls0tCbRi0RQ8zCA2Q1gRYqaWVKdJJO8h?= =?us-ascii?q?EbGLMugjmWoqlK5AcUbynIEo694Infgd/I2WUhTddt3m/WqamFhpQk0XJ7n9N0?= =?us-ascii?q?6jWDuG8Vd+zeUs9jHmL/1oFBxuzif/+tqPwISJN6yLS9V/8PKsuj+Wu22ZVyXU?= =?us-ascii?q?+lwrUeH0anP+IYw7fbUjulSXeGVuiRdGiMhTk5OFbo5Ra0Nl03dNtKr0glP+ve?= =?us-ascii?q?h55ckhbsUa91RiqMpl/U0mgjPfkcdw0opIetYxYKQ/IJZ+iAOegux+UzCF4Nb3?= =?us-ascii?q?/KHit2DPS7sVy3k4h4PHVg51v1YeL3/gDgLtSSBgEOEZTGoZ5p5fy6WmWBNGd7?= =?us-ascii?q?wxJsOkl06/zSF081tu9bb5aRgcbQiMpm3uIfcPdtKyI9sMYJmo1/8YmUzNuKcR?= =?us-ascii?q?bJw5bqItHVpuKXA+fRzkQtfmFaXKEUYQby54U9Jd42RaHcHaFevRQHHqg6QZoh?= =?us-ascii?q?N2jr+KFzNgNzfRbbZK6ojcnyuuKLepxUqmfY7l0uKCfcugUDxeKvQA16bpCqgn?= =?us-ascii?q?DyL44qRjJFsdJhEBxmHJFAG8kYtQqoH4aUmL2ni9+24057tfcKsbDxCv/Wytu0?= =?us-ascii?q?xIBxX5lG5UyRIjndHq5rgl5qju6qmPfPzoHxCd/+edMDTOV7RWrFZaHdE4WnLj?= =?us-ascii?q?KBINn8e1JH87GAzLJ5SAueaz7jU6qAqiKkKO1u4V8nxYxgYOrT0Dst4qnf2Nvz?= =?us-ascii?q?YWFbuyiioWeNNJte91zKGffeUglVSfWf9mZlGrcbbYzu9OcBKdYi2sST4xFv7D?= =?us-ascii?q?Re18uIO7OhoVHI2kJ6c5LbMUTo1yE2V4kWIBSwL1EsjnHBqnvHGnlcLdarKdNr?= =?us-ascii?q?gNmLChzi/FRxmW43am5GAGroSs+bOXIH1MKmeA2K6AVLAs4Gn+GtZUE4tqyySe?= =?us-ascii?q?9vOpheh+WqtbMHnshtKyHOQshaIi7RIKVxPjpLAeXFvEIobQIcs7gpRoc1YoCD?= =?us-ascii?q?IEEdP0eDziP91hDP0VDyd9yw1KaJJzsW8npHz7LZyzRMoRe2ueqBiM35TL/ZdI?= =?us-ascii?q?32XOLVMCc9TT6VXjM+EUKo+Ve/p/oEp+CUIXwBrV8IeC6SExAcpqRurdjWE2/S?= =?us-ascii?q?lvZuc4EKhfCARiDwUzd0laQoCSZXrkCMRPwDGRPRb3/7j2pWoBaiKeNU/XL5c7?= =?us-ascii?q?2YwbJYW+MMDYRXaP2ZQsXXefRFKjc2kjUWIv28f9zBr7oj1FLHU3cZGbHS9FKC?= =?us-ascii?q?VE6WXuCcxzXzUIUXuog0vTAo+sjRni9sCKnIOayQpzuw/Y65liqYvvfeVmY1aU?= =?us-ascii?q?wvnO0CGHWBwAVHKGwcENEVtkTtTbKBaktPz38pl/xh2wUNeAVyVX1u1GdanPCj?= =?us-ascii?q?Fc1FUVQUln+hQOUabFBrCzM95U2K4gr0YdwEos3TQnFR+aYCSYoaNvkn9JfYNL?= =?us-ascii?q?EWwPk3wDI16BA95j6QC1JbkxKt77vbHKU6wKZLo2Y/4aJYREaKFhXeeW/Dw5Hu?= =?us-ascii?q?KsVI3jwm9Xbl3M3Qt/srNbxdvJpRBQsaRyVsKYaOrnh6TWjo1V7q7F6AFzOELW?= =?us-ascii?q?dcuW4G?= X-IPAS-Result: =?us-ascii?q?A2FQBACS19pY/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgwA?= =?us-ascii?q?pgWyOZKgvKYkqVwEBAQEBAQEBAgECaCiCMyKCQQYBAjcUIA4DCQEBFykICAMBL?= =?us-ascii?q?RURDgsFGASIIYFFBAGwGSYCg2iGb4ZOhj6CVxEBaIUZAQScYIIGkDyKfoZCk2p?= =?us-ascii?q?YfAgkFixJhlpzhySCLgEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 28 Mar 2017 21:43:46 +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 v2SLhiAP031183; Tue, 28 Mar 2017 17:43:45 -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 v2SLghS5054420 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Tue, 28 Mar 2017 17:42:43 -0400 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 v2SLgbIR030851 for <selinux@tycho.nsa.gov>; Tue, 28 Mar 2017 17:42:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1DvAgDN19pYhyIeaIFdHQEFAQsBgyuCFY5kpByEN4kvVwECAQEBAQECEwEBAQoLCQgohUUGgQlRVxmIQoFFBAGwGYQQhm+GToY+g1GFGQEEnGCCBpA8kUCTaoFbJBYshFEMgkZziVIBAQE X-IPAS-Result: A1DvAgDN19pYhyIeaIFdHQEFAQsBgyuCFY5kpByEN4kvVwECAQEBAQECEwEBAQoLCQgohUUGgQlRVxmIQoFFBAGwGYQQhm+GToY+g1GFGQEEnGCCBpA8kUCTaoFbJBYshFEMgkZziVIBAQE X-IronPort-AV: E=Sophos;i="5.36,238,1486443600"; d="scan'208";a="5996177" 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; 28 Mar 2017 17:42:42 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3Ap2WhaxMFUeuc82uFpJol6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0LfX7rarrMEGX3/hxlliBBdydsKMZzbqI+Pi5EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT69bL9oLxi7rArdutULjYB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVRnlgz?= =?us-ascii?q?oFOTEk6mHaksx+grxGrhyvpBJxxIzbYI+OOfZiYq/QZ88WSHBdUspNUSFKH4Oy?= =?us-ascii?q?b5EID+oEJetWt4j9qEcJrRu6HwasH/7kxDxPhn/xxq06yPkqHAbA3AwhA90Ot3?= =?us-ascii?q?DUo8/uNKsIUOC1y67IzS7Yb/5N3Dfw54fJfgomofGWUrJ9aMzcwlQsGQPdllic?= =?us-ascii?q?tJLpMjeP2ugQr2SW4PBsWOyzh2I9pQx8rSCjy8QxhoXTh48Yy0rI+ThnzIopP9?= =?us-ascii?q?G0VlJ3bNyiHZBNrS+VLZF2TdknQ2xwuCY11LkGuZmjcSgPx5Ur2gTTa+SAc4iM?= =?us-ascii?q?4hPjSPieLit4hHJjebK/nguy/la6xu37TMm0305GritDktbSqnAAzwHf5taDR/?= =?us-ascii?q?dn40utxTmC2xrd5+1YO0w5m6XWJ4YkwrEql5oTtUrDHjXxmEXzlKKYa1kq9PW0?= =?us-ascii?q?5+n/ebXnp4OQOZJshwzwMqojgsm/DOs3MwQUWGib4+u82aXl/U34XLpKifk2nb?= =?us-ascii?q?PCsJzAJMQboam5AxRO0os48Bm/CCqm0NIEknYZN1JJYheHgofmOl3UJ/D4F/i/?= =?us-ascii?q?j0y2kDh33/DGIqHhApLVI3jYjrjhebd960hByAs81t1f+5JVBa0BIPL0QEPxss?= =?us-ascii?q?fYAQUjPwy7xObnFoY16oRLQm+LA6mEIIvOoFSI4aQpOODKa4gL6xjnLP1wwf/l?= =?us-ascii?q?inswghc8eq6yxtNDbnGzGfBvOAOYZn33mf8ETXdMuRAxGr+5wGaeWCJeMi7hF5?= =?us-ascii?q?k34Ss2Xdqr?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HYAQCS19pYhyIeaIFdHQEFAQsBGAEFA?= =?us-ascii?q?QsBgwCCFY5kpByEN4kvVwEBAQEBAQEBAgECEAEBAQoLCQgoL4IzIIJDBoEJUVc?= =?us-ascii?q?ZiEKBRQQBsBmEEIZvhk6GPoNRhRkBBJxgggaQPJFAk2qBXCQWLIRRDIJGc4lSA?= =?us-ascii?q?QEB?= X-IPAS-Result: =?us-ascii?q?A0HYAQCS19pYhyIeaIFdHQEFAQsBGAEFAQsBgwCCFY5kpBy?= =?us-ascii?q?EN4kvVwEBAQEBAQEBAgECEAEBAQoLCQgoL4IzIIJDBoEJUVcZiEKBRQQBsBmEE?= =?us-ascii?q?IZvhk6GPoNRhRkBBJxgggaQPJFAk2qBXCQWLIRRDIJGc4lSAQEB?= X-IronPort-AV: E=Sophos;i="5.36,238,1486425600"; d="scan'208";a="4387063" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.polytechnique.org ([129.104.30.34]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Mar 2017 21:42:42 +0000 Received: from localhost.localdomain (81-66-120-207.rev.numericable.fr [81.66.120.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id D47A35646C0 for <selinux@tycho.nsa.gov>; Tue, 28 Mar 2017 23:42:40 +0200 (CEST) From: Nicolas Iooss <nicolas.iooss@m4x.org> To: selinux@tycho.nsa.gov Subject: [PATCH 6/7] libsemanage: do not dereference a NULL pointer when calloc() fails Date: Tue, 28 Mar 2017 23:41:51 +0200 Message-Id: <20170328214152.17545-6-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170328214152.17545-1-nicolas.iooss@m4x.org> References: <20170328214152.17545-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Tue Mar 28 23:42:41 2017 +0200 (CEST)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org 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> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/libsemanage/src/semanage_store.c b/libsemanage/src/semanage_store.c index 47ec93185e06..bf1a448384b9 100644 --- a/libsemanage/src/semanage_store.c +++ b/libsemanage/src/semanage_store.c @@ -1012,8 +1012,7 @@ int semanage_get_cil_paths(semanage_handle_t * sh, names = calloc(num_modinfos, sizeof(*names)); if (names == NULL) { ERR(sh, "Error allocating space for filenames."); - status = -1; - goto cleanup; + return -1; } for (i = 0; i < num_modinfos; i++) {
If "names = calloc(num_modinfos, sizeof(*names))" fails in semanage_get_cil_paths(), the function tries to frees items in array "names" even though it is NULL. Avoid this by returning directly. This issue has been found using clang's static analyzer. Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org> --- libsemanage/src/semanage_store.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)