Message ID | 20170108184553.31842-1-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 1B6AE606E1 for <patchwork-selinux@patchwork.kernel.org>; Sun, 8 Jan 2017 18:47:50 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 06A23283E1 for <patchwork-selinux@patchwork.kernel.org>; Sun, 8 Jan 2017 18:47:50 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EB72D283F4; Sun, 8 Jan 2017 18:47:49 +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 (emsm-gh1-uea10.nsa.gov [8.44.101.8]) (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 7EB1E283E1 for <patchwork-selinux@patchwork.kernel.org>; Sun, 8 Jan 2017 18:47:47 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,337,1477958400"; d="scan'208";a="2593758" IronPort-PHdr: =?us-ascii?q?9a23=3AMGQNShBrffWWqTpqnp1mUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPr4r8+wAkXT6L1XgUPTWs2DsrQf2raQ6furADVeqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsswncuMYajZZ/Jqsw1xDEvmZGd+?= =?us-ascii?q?NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLD?= =?us-ascii?q?TRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljj?= =?us-ascii?q?oMODAj8GHTl8d+kqRVrhy8rBB72oLYfZ2ZOP94c6jAf90VWHBBU95RWSJfH42y?= =?us-ascii?q?YYgBAe0OMuZArYTxulUDogexCwayH+Pi0SNIiWTs0KEmyektDQPL0Qo9FNwOqn?= =?us-ascii?q?TUq9D1Ob8KX+C00KbIyjHDYOlN2Tzg64bIdRchoeqXXbltdsfRz0gvGB/CjlWU?= =?us-ascii?q?s4PlJCmZ1uUKs2ic9OpgTvmii2sopgB+uDSvwd0siobQi48T11vK9j15zZ4oKd?= =?us-ascii?q?C3R0N3e96pHIZKuy2EOIZ6XNkuT3xwtCs4yLAKo4O3cSYExZg92RLTd/2Kf5KG?= =?us-ascii?q?7x79UuuaPC12i2h/eL2lgha/6U2gyurhWcaqyFtKtS9FksXUtnAKyhzT9tCLSv?= =?us-ascii?q?tj8Uel3jaCzxzT5fteIUA1iKrbMIQtwqIwl5UPsUTDGTX6mEPqg6+Nakoo4O2o?= =?us-ascii?q?6+XjYrn+p5+cMZF7ih3mP6gzlcGyDv40PwgTU2SB5+ix26Pv8VfkTLlSi/05iK?= =?us-ascii?q?jZsJTUJcQBoa65BhdY0p095Ba7Djem1skYnHYeIF1efxKHko7pNE3QL/DjFvq/?= =?us-ascii?q?n1Stnytrx/DBJLHhBI7NIWLZnLfuerZ99VZQyBAvwtBH+5JUFrYBLerxWk/2st?= =?us-ascii?q?zXFAM5MwyuzObhE9h91IQeWWSKAqCDK6PSrUGH5vg0I+WWY48Vojn9IeA/5/Hy?= =?us-ascii?q?lX85hUMdfa6x0JsVanC3BOhpI0aCYXrrhNcBEHkKsxEwTOzulV2DXiVcZ2u0X6?= =?us-ascii?q?Ig+zE3EoWmDZ3MRoq1mryOwD+7HoFKZmBBEl2MCWnneJ6aVPcKaSKSPshhnycF?= =?us-ascii?q?Vbe/VYAuywuitAjgy7poNuDU4DEXtYr/1Nhp4O3ejQw99TtyD8Sbzm6CUWV0nm?= =?us-ascii?q?ITSjAswq9/u0t9xk2E0ahijPxSDcZT6O9RUgcmKZ7cyPR3BM3uWg3bZNeEU0qp?= =?us-ascii?q?QtKjAT4tVN0x2MMOb1x7G9q8khDJxzCqDKMNl7yXGJw09brR33n3J8Zh1XnG0L?= =?us-ascii?q?cuj1w4TctTL22nhrVy9w/LB4HXlUWZkryldaUY3CHW82eCwnCCvEZCUA5/Sa/F?= =?us-ascii?q?R2wQZlPKrdTl4UPPV7+vCLUgMgtH0sOCL69KZsTojVVAXvvjPs7RY3iym2exGx?= =?us-ascii?q?aH2KmAbIz0dGUBxC/dElQLkxgP/XaaMggzHjmuo3rEAzx0FFLveFjh8fFkp3Oh?= =?us-ascii?q?T0801BmKb0l72LWp5BEZn/ucS+kc3rgcoicuty10HEqh39LRE9eBqQthfKFZYd?= =?us-ascii?q?wj+ldKzmzZuBJgMZynNaBtnEYecx5wv0PsyRp4FplAndItrHMwwwp4MbiY309Z?= =?us-ascii?q?dzOEwZDwPaXaKmfo/B+1ba7ZxlDe0M2N96cK8PQ4qkzvvBqnF0o56Xln1MNV03?= =?us-ascii?q?SE7JXQEAUSSY7xUlow9xVipLHVeCo954TJ1XB3Mqm7qDzC29U0BOc/zRagZdhf?= =?us-ascii?q?OrueFADuC80aG9SuKOsyllezcx0EJuFS+7AuP869bfSJxKurMPxnnDK8gmRN+J?= =?us-ascii?q?p93V6U9ypgVu7I2I4IzO2C0QuDSTj8l0uhs8DwmY1ffjEdAmu/xjbiBI5NZ619?= =?us-ascii?q?Z5wHCWGwLM2r3t9+nYLiW2ZE9F6/AFMLwM+pdgSWb1z52g1dzkAXoWG7mSu/yj?= =?us-ascii?q?x7iSslrq2F3CzB2+7ibgYIOnZXRGl+ilfhOZO0j94AXEivdAgpiACo5V38x6hc?= =?us-ascii?q?qqV/KnPcQUFScyjwMW5iTrO6tqCebM5X9JMorSJXXfyyYF+ATr79vwUV0zn4H2?= =?us-ascii?q?ZF2jA0aSuqtY7knxx/km6dK2xzrHXBc8Fq2Rjf/MDcReJW3jceWCl3lCTYBlmm?= =?us-ascii?q?MNmt5tibi5DDsuWiWG27TZ1TbTPnzYWeuyun/WdqGwGwn+ivmt37Fgg3ySn719?= =?us-ascii?q?huVSXMshn8eZLm2L6kPuJ9eUlkHlj869B1GotmiIs/mIkQ2WQGhpWS5XcHj2bz?= =?us-ascii?q?PslH2aL5dnoBXyIEw97S4Ajj101uNXaJx4P/VnqH2MthYMO2YmQM2iIy98pKEr?= =?us-ascii?q?ub7KRYnStppVq1tQbRYflmnjcB0Pcu82AVg+UIuAor0yWcDasfHVJAPSztkRSI?= =?us-ascii?q?7syxrL5NaGapb7ewyFJ0ncq9A7GavgFcRHH5d484HS936sV/NEzD0Gfv5YHjdt?= =?us-ascii?q?jddskTtgCInBfbleRVL4gxlvUSjyp9JW39pWEly/I8jRF2xZG1ppWHK2F38K2j?= =?us-ascii?q?GBJXLTr1Z8cP+jHqi6ZThcOW05ypHpVmBjoHRp3oQuy0EDgKr/ToKx6OECEgqn?= =?us-ascii?q?ecAbffHhGQ6EF9r3/UEJCkKXeXJGIfzdp8WBmRPktfgBobXD8ihJ42ChiqxND9?= =?us-ascii?q?cEd+/j0R/kT3qgZIyu12LxnwSGHfpBu2ZTcuU5WfMQFW4R9Y50fOK8Ce9eVzHz?= =?us-ascii?q?xC/pK9sgONJGubZx5HDW4XQECEAU7sPqW279na7+eYHva+L+fJYbiWt+xeUeqH?= =?us-ascii?q?yImx0otg4jmMNt+DPn98AP0nwkBDR2x2G9zFmzUTTCwajzrNYNSGpBe44SB4ss?= =?us-ascii?q?G/8OjrWQ7264uAEb1SPc9o+xCsjqeJL/SQizphKTZEypMMwmfFyLsf3V4WlS5j?= =?us-ascii?q?bDytEbMOtS7DUq3QhrNXDx4cayN2KsRE9aQ80RdROcTDkNP6yqZ4juIpC1dCTV?= =?us-ascii?q?HhlNumZcoWI2G6MVPKH0iLO6qbKj3M2cH4e7u8SadXjOVWqRK/pSqbH1XkPjSZ?= =?us-ascii?q?mDnjTwqvPv1UjCGHIBxev5mwfQtrCWf5V9/pdxu7P8VtgT0x2700iWvANXQAPj?= =?us-ascii?q?hkb0NNsrqQ4DtCgvllFW1N9H9lIvOAmyae7+jVMYwZvuduAihukOJa+ns6waNP?= =?us-ascii?q?7C5YXPx1hDfSrtl2rlGgiOmA0CJnUAJVpzZFhYKLp15iObnX9plBX3bL5hQN4n?= =?us-ascii?q?mRCxsQo9tpENrvu7pfytLXjqL8NC9C887I/csbH8XbM9mIPH0lMRroAz7UEBAF?= =?us-ascii?q?QSSwNW7Bm0NRiuqS+WORrpg7rJjshZUPR6RHW101DPMaF19lEMYMIZhtQjMkir?= =?us-ascii?q?mbjMgS6Xq5thnRS91QvorbWfKKHfXvNDGZgKFfaBsJzrP4KoITO5bm1EN8cVZ6?= =?us-ascii?q?nZ7FG0zKUdBKuC1hYRc+oF9R/3hmUm0zx0XlZxu3738cD/G0gAA5hxB5YeQ16j?= =?us-ascii?q?js5VI3KUDLpCs0i0YxntrkjSqWcD7rI6e6RZtWBDbst0gtLpP7RB54bRG1nUxh?= =?us-ascii?q?LjvEXbVRjrp+emBtkwDco5xPFuBfTaBffBAQwvSXaOky3lRHtiWr30lH6vXZCZ?= =?us-ascii?q?F6jgslbYasr25c2wJkdNM1JbDQJKpOzlhVnK2OpTSl1uUwwA8CPUYC7nmeeCkS?= =?us-ascii?q?uEwHLrMmPTan/vRw6QyenDtOYG4MWOQwrfJu7U49OOOAzzn807FZLECxLO+fL6?= =?us-ascii?q?KDt2jGi8GIXks61lkUmEld4bh2zcAjflKOV08x17ueCQ4GNdDeJgFVdMdd73nT?= =?us-ascii?q?fTyTvuXKz5J1J5+9Gf7oTOOUsqYbnF6kFh4zH4sQ9sQBAoWs0EbAIMj6NrEF1x?= =?us-ascii?q?Qt6xnwJFieFvtJYgiLkDAJosGk0pB4wZRdJiscAWVhMSS7/LDXqRE2gPCbRtc5?= =?us-ascii?q?fm8aXpcYNnIxQMC1hjVZsGpaAzm4yOIW0haC4iTnpivKDzn8csBja+2OaRNoFd?= =?us-ascii?q?G2/y8w87KvhV7L9ZXeJGH7NdN4tt/J9+wau46NC+lIQrllr0fch45YSmSkU27V?= =?us-ascii?q?D9G6OoPwZJMqbdzoDXa6SUeyhCgpQMf0JtqtKbKIgQ7wT4ZOrIabxCwjNdO6Fj?= =?us-ascii?q?wGHxdwoPsD67x6ZQwCZJo2ehHotwIjN6ClJweYyNquSX63KTRKV/lf0fm6Z7tP?= =?us-ascii?q?wio3cOC6zHogTpcnz+i46kMCWJYKjhTCyvm5fIleTTL/GnpDdAXTvSA5jXRuNv?= =?us-ascii?q?4uwucjxxPFqUQTPCyOdOxubmxEo8wwCEiMIXpoEGo4Rl6djY3F4gK22bAd4Tdd?= =?us-ascii?q?lc5O0eJZqHj+ooPfYDW0Vayos5XUszAvbd46o61xKoHjLcyGtIvCkTDFSpnfrB?= =?us-ascii?q?GFWjagF/VGgthQPD5YQP5QlGE5OMwGvI1B6VYxVsY+PLFAFagsp7CwZjV/FyIS?= =?us-ascii?q?yzEWV5+Y1jwYnui8w6falguXcJk6PxwEqo9Ngt0BUyNtYyMeo6GiV4PKl2+EVG?= =?us-ascii?q?cLIQET7RhS6wIajINweP7q4JbQRp9W1zFWu+50UjfMFpRw7VT7TmCWjkTmR/q5?= =?us-ascii?q?luyo3QRSzPXq0tYBQxNwEkldyPxQlkcxJrF3NrMcvojUvT+UbUn6pn7iyPO6JF?= =?us-ascii?q?lNzs3Zb0b3A5TDtWfnSCIT5GMUSpFVyHHED5sSiQp4ZLwspFVWL4CsYlz+6CA8?= =?us-ascii?q?x4R1A7m4Utimx0wjrXYHWyiqE91BC+V9sFzPQTNrfoqlpYniNZhJXmBQ/5idpE?= =?us-ascii?q?tDn0V2Ly6105xcJN9R4jQURjhAvS2dvMeuSM1EwcJ5E50MLc1jtHrmBKxEP5yR?= =?us-ascii?q?o3k3urPx0H/Z5y4zv0u6xDmpHK+4Ve1Z9XUEGgo1P2SetlUvD+w0/2fI6F/NqF?= =?us-ascii?q?d08PxAC7iTl0V+uih9EY5KBjZI03ClIFBzTHhJs+VaNKTVfdZTQ+M3ZRO1PRwx?= =?us-ascii?q?C+Im1VST/U5ohXf5fzBytgxC9iHTRQU7SSkVgrbomT0fsM6nOiQXS5NWYjo/cS?= =?us-ascii?q?jJMQWbmTpYvBxHcUFlR4gZAspZ+7EcxYZU5s3CSUK2JiEfUh1iMQY40fREmE5G?= =?us-ascii?q?t0WYfjvdAhS0evbVtR13ZtyRrM+vLPT25gtHjZnnsO8g/aUZW3KmgRGtQczZr4?= =?us-ascii?q?LkrNKKrFaOdKHiP+2/enLBTTnMjRGshbg/FZXK+TbcMBZDIZlg1XUkeYThCXLM?= =?us-ascii?q?PRleO6IbIE9bWLtmadlap+BVfNVoeKAX9q9xHhiHXA/gGJSzrPlaKVbeXTTeID?= =?us-ascii?q?+b8uOlpYLc8KfQRvX+acyU33bIXaZ3MYlg6TXhHLfqy4Be8FLs2vhx7kN6VUTG?= =?us-ascii?q?MyeZodTjIQME+tKveVb8sZ0yAzzWGotwn2TwyU1accoYXTGq+owCyJxF8HbwVf?= =?us-ascii?q?540k/rveJJ+blr9ZU77rJ0xcq6PqrdNfNasUp7DReOHQVq6o8hAG5hSGBNeuUR?= =?us-ascii?q?MuvefbwFjcDyrOD6D7YX5wOI9OxZc9THO1rMms24CjGCVxNIghsOqTkHIQSCzf?= =?us-ascii?q?KFnbF7Sdq9r+jjxk0t+0S+LgIBzL11/YeE4baIq/XKYBvN1rUEQa/qRt7prrsw?= =?us-ascii?q?pUyS4+EklKQUdWxxeQGnF/IdVsEFzGf60a8q1T4sE9/EH7/45P5DTWw2kSz9lJ?= =?us-ascii?q?1mAlUWHu8UHaCR8oRAn2c4nOjZOcMKcqxYnWaPDxGkGKcYyXG38yuXPHVlghbW?= =?us-ascii?q?3hH1W2yz6Fv2ojFkQSvQ1djsiFFYVr+pCkdORCqmJVV3sCuRMwbystr4p7g15l?= =?us-ascii?q?ksMmP4rNKNiHehOLRPEs39PtOcOy40pEkTjJIrWNyiwoUbGce5INcN8XFxcvre?= =?us-ascii?q?5Hmtky9auatHgJDe4s6N8PXNAXagl7Gaq6mKxD1AyHg3p1c/6t66NvHJ+tKFXe?= =?us-ascii?q?+l13oLQCd5oAvBWAS5qrrFoFAIIUaLylvEmJQWPtFF2nk1zk7m5PUiQNI38AVR?= =?us-ascii?q?CIPAaugfqj/tIzT0wEyQY9QtWimZyTtXEUr/EUNkF6gkxGLwoMXJmG/W+10sXY?= =?us-ascii?q?RwdkrnhRltA4U5L0It5kIXzTAYEQgRcxCbEa2nBVj4LYseS0cPcxOH3KK1eq0v?= =?us-ascii?q?x0183quv5PPPbex7H6cNM/FdjgiSnFhUBJ0bqqgeQLNmdF9b6qHXugbjC4/9X/?= =?us-ascii?q?jljno8L/u1Td5G8coBrXst/h6/Rwa86ZdE97sbko2HebNfbJjDucB94F1r5TgR?= =?us-ascii?q?eSxRmBJ/lQ+2UfgApOD/5djWqJ6o6v2rVKstXOgX+QY7CHl5j5vqml8jucvX1+?= =?us-ascii?q?BeSoLLlYv/7BpBI3mQuIbVyxN8M/YBK5q3fLZ88HUKPzMeKGgQPdWMZPkz/TRt?= =?us-ascii?q?PS7I51NYHMMDf9wYM9TWmQxOjE3mRq1T/NLBGlCEE4dza9wo723vxTA38Js8V/?= =?us-ascii?q?3t6DqoKpHf8V5NJfJDjCNjlN7Youga3+bSAjAN4XaFcxh13j+Cy56VBvbx/OSD?= =?us-ascii?q?0svbWE8dEy4tTYhdOCSN9hC9SuqyjpXpXRue6tXvj5ImaEKQWnuxkbwevaZNCu?= =?us-ascii?q?5BhD/03jpfFoDpn/Kaqces6G9Mu1JbF4Z88APKF79CPpVhPhT4jNOkSlJ7Bivl?= =?us-ascii?q?d8HebgAut/aOxucQ/+V+MFPzZZcBLRIY17366XRUTgx0SL71p1qZRvweZN9nSP?= =?us-ascii?q?PCs3BU5pltK7cVM1iBuJPqrjlJqFcsAA8qcrMwrSJVdlPInAJLX6b4orkAihET?= =?us-ascii?q?UdRho09DBXqwOH4i5zrATalVkLORB+IR8jqJSKwBTV5lPT5/QxO62ZVuZ6Gmne?= =?us-ascii?q?tdvWNcgyNxuv4q3CJ6RBGkoy3ju7oN2S48+LG/rDgBtmZKTv+AnCfUCVVO1/AK?= =?us-ascii?q?jaYAC3n86VyzemQDbJDo7LlhO8vg6ZEr424jbhU7Yy0GQeOgBjn/j6yWBIyPrN?= =?us-ascii?q?VchBmKtMXVc7CzKSkSNrIgyRPsXHV91hbRnAxo8WQRWDmg6sErJJmlM8Y/2iWo?= =?us-ascii?q?AXTbdEoL4q5RtsvxtEIETOwyaVx722VvyMmHRioKRMzUAGY4lQ0kZGpLcZ5Z7h?= =?us-ascii?q?8aDaYoiC6SvqZa5gEUfCvUEoO994nfgcjIwmI9Qc53yGzZoKOFh5Uq0GBqmt5v?= =?us-ascii?q?4S6OvW4dd+rGXMN2BXjzzIhfw/TkZ/qxquAHVJdmyLO5Xf8ANcmj+W221I92VU?= =?us-ascii?q?+lwrQeAke2Me4CxrfdSCelSmyYVP+Vc2iNgTY2KEry6gSpLlEtbsdFsVM9OPPY?= =?us-ascii?q?hpFAjw3hTa90RiKIqF/a0mwsK+UaehkyuIe6ZgMKTekRZ/OGKegp2v0+B0MGb2?= =?us-ascii?q?XVEituF++2rVmtkZB5O3p+70X6b+Dt/xvoMdSIHBkLD5LaooR3+fOkWmKLIWVg?= =?us-ascii?q?wwFqPElo6+ffEEw8tuBYc5aWk9nfmdB70eoeevd2Ni09vN8TlZ555YmSzsiKbQ?= =?us-ascii?q?nbzozuKtHNvviYH/rfwlwoemFaUrsZeQT154E7Pt4lRbLeBr5ZvRUABaggXpMt?= =?us-ascii?q?LWDx9Lt7LAlraA7eeKy0gtX2puKMfpZUqGLW7lMtIyfboBAD1ua0QhJ9b5C2nX?= =?us-ascii?q?ryJIo/RjRdoN1sEBRqBo1PFN0crwC/GZ6bhLm7i8Ot+0N9o+IKravwCvXR2dSl?= =?us-ascii?q?3oV+Q5ta6lKPPDrLAqlknFhlhPyogvjcypnxFd/iedQcWeh+Q27FabzGHoKkJz?= =?us-ascii?q?KMIM38eElG87iC37J/SBmRYj72X7aevi2+KPpk+Vk7ypB/fOfL1zMi8bfb2Mfp?= =?us-ascii?q?amFAoiejqmKJNIdB7FPUGOPSRRVUSeCK8Gx9B60YcZP09PsSMdwl2NWc7Rd87D?= =?us-ascii?q?BD0MudPaestU7N2kN+dZLeMkTpwSI5VpcQLBS4K0ssjnfTqm7BDnREMsikNc5t?= =?us-ascii?q?jc6bDxz1/UlxmH0iaXBaF2rtRNeRJXIb1NykaA2N7gJLAM4Jn/Srdk4gqq2yVe?= =?us-ascii?q?5oN41CmeWuqroKis5pKyXVS8hBIyHQLaN5PiZLDurRulckeBgEvKYpWo0tf5iB?= =?us-ascii?q?PFsHMFucySP11QbC1Uz0d9qx1KeGOSoW9nRHz6nZ0ThXvAS5uOyWgsvkULzDa5?= =?us-ascii?q?H2RvHSOjI/Vj6GXTQyDVqp+VC8tvofovWYJWYfolYJYiOdDwIdqbxvrdjOAW/J?= =?us-ascii?q?h+JjZIcFieuZWy/uUi14krQ9BiJQukCRTPoPDw7Wb2XugGBEogytOudM/W75b7?= =?us-ascii?q?2f3qdVXvYZDZdMcv2YRdvYfutTJykpljUfJum8e9zcr7Ak0lPHV2cZFLPI9FKG?= =?us-ascii?q?Rk6MXvOc3y7rXZkSv4UsuCon4NHQnihsHKnTIrafoSKu8o6/jCaFtu3eVnUtb1?= =?us-ascii?q?YzgO0cHGmL2ANAJ30cC9EJpEHtRbaNZ0lW230yk+Ju2gEDeABoX31w1n1Zhu29?= =?us-ascii?q?GsxESVIOimOhXuEGZkhtDDws5U+K/hHyYdsYtMDRQm9e8aEMSZAcLPkz84TXPr?= =?us-ascii?q?EfwPM30zJnuiA6tD+dD1xFhAKf76XQBL58xqFF5WQg5PF2UESPTC/ef2XE0Yem?= =?us-ascii?q?FdxAxT1voXHl0MrUuPphNL1EqIFlGF0KGz55JsjB/TBdVmH5wAmyvxG9HDSaOz?= =?us-ascii?q?8Z5SgEKjELduZy1e90rAjHeszH6UyOq6Jy4HesXB2GDruyxYxjFtDi1QL+bzJC?= =?us-ascii?q?NzqsCcNYsPFIwfATaqQjbJP2IlfGNRO2WgSZsCcI/QOso7OsFtFixzkO1KI2J4?= =?us-ascii?q?e6DMExEdDF0WQgkD5zz50VwDjUW4vS?= X-IPAS-Result: =?us-ascii?q?A2EOBQDniHJY/wHyM5BeHQEFAQsBGAEFAQsBgw8BAQEBAR+?= =?us-ascii?q?Ba4NPinqoViiGH4E8UwEBAQEBAQEBAgECYCiCMxqCIwIgERogDgMJAhcNAiIEA?= =?us-ascii?q?gICAQEtFQEeCwUYBIhPBAGvO4IlJgKDaIYpgQuFOoh5EQFogjyCXgWbHIF7j0W?= =?us-ascii?q?KS4YeklVYcCISKT+EMByBYHKGOIIuAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 08 Jan 2017 18:47:44 +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 v08Iko6O026349; Sun, 8 Jan 2017 13:47:01 -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 v08IklPg075083 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 8 Jan 2017 13:46:47 -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 v08Ikkkg026346 for <selinux@tycho.nsa.gov>; Sun, 8 Jan 2017 13:46:47 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1DMAgDJh3JYhyIeaIFeg2oBAQEBAYIKg0+KeqRGhDOHYFMBAgEBAQEBAhMBAQEKCwkKHYVCDwF7AiYCcohwBAGfOZABgiWEEIYpgQuFOolzgjyCXgWbHIF7j0WQaZJVgWkSKYQgAQsBQhyBYHKIZgEBAQ X-IPAS-Result: A1DMAgDJh3JYhyIeaIFeg2oBAQEBAYIKg0+KeqRGhDOHYFMBAgEBAQEBAhMBAQEKCwkKHYVCDwF7AiYCcohwBAGfOZABgiWEEIYpgQuFOolzgjyCXgWbHIF7j0WQaZJVgWkSKYQgAQsBQhyBYHKIZgEBAQ X-IronPort-AV: E=Sophos;i="5.33,337,1477972800"; d="scan'208";a="5899219" Received: from emsm-gh1-uea10.corp.nsa.gov (HELO emsm-gh1-uea10.nsa.gov) ([10.208.41.36]) by goalie.tycho.ncsc.mil with ESMTP; 08 Jan 2017 13:46:44 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3ARrkI5RD8ZDAFwgyYENC6UyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPvyosbcNUDSrc9gkEXOFd2CrakV16yM6Ou5ADJIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSijewZbx/IA+ooQjfucUanJZuJ6cswRbVv3VEfP?= =?us-ascii?q?hby3l1LlyJhRb84cmw/J9n8ytOvv8q6tBNX6bncakmVLJUFDspPXw7683trhnD?= =?us-ascii?q?UBCA5mAAXWUMkxpHGBbK4RfnVZrsqCT6t+592C6HPc3qSL0/RDqv47t3RBLulS?= =?us-ascii?q?wKMSMy/mPKhcxqlK9VoAyvqQFxzYDXZ4+aO+ZxcKzGcNMGRmdMRNpdWjZdDo6+?= =?us-ascii?q?aYYEEuoPPfxfr4n4v1YAtRq+ChWrBOPr0DBInWL906490+QmCgHGxxErEtUIsH?= =?us-ascii?q?TVsNr1M6MSXvquzKXSzDXDaPRW2Szm6IXTdxAsrv6NUah3ccrLxkkiDgXIhUiT?= =?us-ascii?q?p4z9Jz6Zy/oBvmyB4+Z9Se6ihHQrpg9trjS1yMohhZHFi4AXx1ze6Cl0zog4Kc?= =?us-ascii?q?emREJnYNOoCpVduz+cOoBrWM0tWXtotzw/yrAeuZ60YiwKyJM/yh7aZP2LbpKE?= =?us-ascii?q?4grkVOaVITZ4mGxqd66/hxa08Eig0/D8Wdeu3FZNtCpFncHAtnEL1xPN9siKUu?= =?us-ascii?q?Zx8lml1DqVygzf9u5JLVo6mKbHMZIszLE9moIWsUvZHy/2nEv2jLWRdkUh4uWm?= =?us-ascii?q?9vjpbKj6qpKEOIB5ixv+P6c2l8O9Aes1Kg0OUmeU+Oim073j50L5Ta1Mjv03jq?= =?us-ascii?q?bZt5TaKt4ApqKjAg9V1YEj6w2kDzq9y9sYmmQHLFRZdx2ZlIjlIVTOLf/3DPul?= =?us-ascii?q?hFSsijhry+jcPrL9GpXNMmTDkLD5cLZm9UFczAszzdZC55NbEbwBPPLyVVPxtN?= =?us-ascii?q?zfFBM5NRe0zPz9BNVy0YMeRzHHPqjMK67WsFmV9sozMuKMY8kToz+7JP87tND0?= =?us-ascii?q?inpsv14Weq2gxtM2b3ejBbwyJUSSZn7lmZEAFmARpSI7EPysj0eNB20AL02uVr?= =?us-ascii?q?4xs2loQLmtCp3OE9ig?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HCAwDJh3JYhyIeaIFeSBgHgwMBAQEBA?= =?us-ascii?q?YIKg0+KeqRGhDOHYFMBAQEBAQEBAQIBAhABAQEKCwkKHTCCMxiCRw8BewImAnK?= =?us-ascii?q?IcAQBnzmQAYIlhBCGKYELhTqJc4I8gl4FmxyBe49FkGmSVYFqEimEIAELAUIcg?= =?us-ascii?q?WByiGYBAQE?= X-IPAS-Result: =?us-ascii?q?A0HCAwDJh3JYhyIeaIFeSBgHgwMBAQEBAYIKg0+KeqRGhDO?= =?us-ascii?q?HYFMBAQEBAQEBAQIBAhABAQEKCwkKHTCCMxiCRw8BewImAnKIcAQBnzmQAYIlh?= =?us-ascii?q?BCGKYELhTqJc4I8gl4FmxyBe49FkGmSVYFqEimEIAELAUIcgWByiGYBAQE?= X-IronPort-AV: E=Sophos;i="5.33,337,1477958400"; d="scan'208";a="2593754" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.polytechnique.org ([129.104.30.34]) by emsm-gh1-uea10.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Jan 2017 18:46:42 +0000 Received: from localhost.localdomain (32.206.133.77.rev.sfr.net [77.133.206.32]) (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 6BF4256467C for <selinux@tycho.nsa.gov>; Sun, 8 Jan 2017 19:46:39 +0100 (CET) From: Nicolas Iooss <nicolas.iooss@m4x.org> To: selinux@tycho.nsa.gov Subject: [PATCH 1/3] libselinux: include errno.h instead of sys/errno.h Date: Sun, 8 Jan 2017 19:45:51 +0100 Message-Id: <20170108184553.31842-1-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sun Jan 8 19:46:39 2017 +0100 (CET)) 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> 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 |
diff --git a/libselinux/src/setrans_client.c b/libselinux/src/setrans_client.c index 8c3a41c8dc52..fa188a824f78 100644 --- a/libselinux/src/setrans_client.c +++ b/libselinux/src/setrans_client.c @@ -18,6 +18,7 @@ #include <string.h> #include <ctype.h> #include <unistd.h> +#include <sys/uio.h> #include "dso.h" #include "selinux_internal.h" #include "setrans_internal.h" diff --git a/libselinux/utils/matchpathcon.c b/libselinux/utils/matchpathcon.c index fca8ee29766a..67e4a433da59 100644 --- a/libselinux/utils/matchpathcon.c +++ b/libselinux/utils/matchpathcon.c @@ -7,7 +7,6 @@ #include <limits.h> #include <sys/types.h> #include <sys/stat.h> -#include <sys/errno.h> #include <selinux/selinux.h> #include <limits.h> #include <stdlib.h> diff --git a/libselinux/utils/selinux_check_securetty_context.c b/libselinux/utils/selinux_check_securetty_context.c index 84f59078ba15..5581dde15c83 100644 --- a/libselinux/utils/selinux_check_securetty_context.c +++ b/libselinux/utils/selinux_check_securetty_context.c @@ -1,3 +1,4 @@ +#include <errno.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h> @@ -6,7 +7,6 @@ #include <string.h> #include <sys/types.h> #include <sys/stat.h> -#include <sys/errno.h> #include <selinux/selinux.h> static __attribute__ ((__noreturn__)) void usage(const char *progname)
Building with musl libc leads to some build errors: setrans_client.c: In function ‘receive_response’: setrans_client.c:147:19: error: implicit declaration of function ‘readv’ [-Werror=implicit-function-declaration] while (((count = readv(fd, resp_hdr, 3)) < 0) && (errno == EINTR)) ; ^~~~~ and: In file included from matchpathcon.c:10:0: /usr/include/sys/errno.h:1:2: error: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Werror=cpp] #warning redirecting incorrect #include <sys/errno.h> to <errno.h> ^ Fix the first one by including <sys/uio.h> and the second one by using <errno.h> instead of <sys/errno.h>. Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org> --- libselinux/src/setrans_client.c | 1 + libselinux/utils/matchpathcon.c | 1 - libselinux/utils/selinux_check_securetty_context.c | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-)