From patchwork Tue Nov 15 22:21:07 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Smalley X-Patchwork-Id: 9430545 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 F251D60471 for ; Tue, 15 Nov 2016 22:18:31 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DCB77286A8 for ; Tue, 15 Nov 2016 22:18:31 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D0FC128CD2; Tue, 15 Nov 2016 22:18:31 +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]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0E2EA286A8 for ; Tue, 15 Nov 2016 22:18:30 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.31,496,1473120000"; d="scan'208";a="979264" IronPort-PHdr: =?us-ascii?q?9a23=3AvkKw0RcLvfmtvdcjsRT0byeKlGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcq5ZheN2/xhgRfzUJnB7Loc0qyN4vumADZLuMvc+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG4oAnLq8Uan4RuJrsxxxbJv3BFZ/?= =?us-ascii?q?lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbD?= =?us-ascii?q?SxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lC?= =?us-ascii?q?sKMSMy/2/Nisx0kalVvhSvqRJiyILQeY2ZKuZycqbbcNgHR2ROQ9xRWjRBDI2i?= =?us-ascii?q?coUBAekPM+FAr4T/ulcDoxSxChWjCuzx0T9FnWP20K8g3ug9CwzKwBIsEtQTu3?= =?us-ascii?q?rUttX1M6ISXPiowqnU0zrDd/NW1in76IPVbx4hpOuDXbZ0ccXPyUgkCgTIjk6N?= =?us-ascii?q?poz+JD6VyuQMvHSb7+pnT+6vjXUnpBtrrjigwccslJDEi4QIwV7H7SV02Js5KN?= =?us-ascii?q?K3RUJhYdOoDYFcuz+VOodoWM8uXmdlszsgxLIco560Zi0KxYwixx7YdvOIbZCF?= =?us-ascii?q?4gnmVOaNOTd4g29leK6nixay70egzur8W9Go0FlQtCpFk8TMtmsX2xzP6smIVv?= =?us-ascii?q?t9/kC71TaJyw/T8f1LLVoxlaraL54t2r8wlpwNvkTfBiL6hUr7gaCMekgk5+Sk?= =?us-ascii?q?8frrb7r4qpOGKoN4kgT+Pb4vmsy7D+Q4KA8OX22D9OSnyrLj+Uz5QLNXjvw5i6?= =?us-ascii?q?XWq5faJdkdpqGlHQBVyZ0u6wq/Dji60NQYmmMLLFReeB2dlYTpNFbOIO7gAfel?= =?us-ascii?q?n1usiCtrx+zBPrD5GZrCNX/PkLPgfbZm905c0xA/zctB6J1IEL0BO+z8WkvwtN?= =?us-ascii?q?zeEx84PBe5zPrnCdVny4MeQniDA6GDP6POql+I4eQvL/OLZI8Ptzb3M+Il6OL2?= =?us-ascii?q?jX8lhV8derGk0oUPaH+iBPRmIl6ZbGH0gtgbC2cKvxE+TPTuiFKYTTFceWy+X6?= =?us-ascii?q?Um5jE0EIimF5vMRpixgLyd2ye2BpNXZmFCClCJD3jobZ6JW/kSZy2PJc9hiCYL?= =?us-ascii?q?VaC7S48m1xGhqhP1y6Z9IurT4C0Yuorp1MJp6O3LiREy6Tt0AtyT02GXVW50mH?= =?us-ascii?q?8HRz4t3K1kpEx90laD3bFjg/1WDtxf/fRJUh01NZTE1ex1F8jyWh7dfteOUFum?= =?us-ascii?q?Qc+pATI2TtIs2NIOYFxyG9aljhDexSaqBKUVl7OTDpwu7q3cx2TxJ9p6y3vezq?= =?us-ascii?q?YukkMmQspROm28naNw7RTcB4vTn0WejaaqerwW3DTR+2eb0WqOoEZYXRZsXqrf?= =?us-ascii?q?WXAQeFDWrcj550PFVLKuEqgoMgpfxs6ENqtKa8fmgU9ARPj9JNTUe3ixlHuoBR?= =?us-ascii?q?aU2rOMa5Lne2UD0yXZDEgElBse/XKbNQgiASehpnjRACZpFVL1bEPm6fN+p2+j?= =?us-ascii?q?Tk8o0wGKaFVs16G7+h4PgvycUO8T06kfuCcnrDV1ElO90MjQC9aaoQpuYrlca8?= =?us-ascii?q?sn4FhbzWLZqxB9Ppu4IqFsnFEedxh3sF301xVsEYhAj9YlrGkxwwpvLKKUylRB?= =?us-ascii?q?dymX3ZroIL3YNnHy/Ayza67RwlzezMuZ9boO6Psir1Xupx2mFk0n83p7ydZVyG?= =?us-ascii?q?ec6o/MDAUMTZL7Slw3+ARip7HGfik94JvZ1XttMamwtj/NxckpCfA/xRm+Zddf?= =?us-ascii?q?N7mIFAjoE80VH8KuMvAlm0C1bhIYO+Bf7LM7MNm6d/ScxqGrMulhkSm6gmRH+o?= =?us-ascii?q?99yF6M+DRmSuLS2ZYK3e2Y1BOdVzjglFehrtz3mYdcaDEMH2qw1TTkBIlLZqFo?= =?us-ascii?q?YYkLCWCuI8u4xthlg57tWnhY+0S5B1MBwsOpfgCSb1Pl1w1KyUsXuWCnmTe/zz?= =?us-ascii?q?FslzEpr7Gf3DDXz+T5ahUHPm9LRG9/jVbjOoW0lMgaXEmubwgoiBSl/lz2x65F?= =?us-ascii?q?q6RjN2PTW1tHfzDqL2F+Vau9rqCCY8lL6JMsrypXSvizYVeUS7PmuBsazj/sH3?= =?us-ascii?q?BEyDA8bTGqtY3znwZmh2KFMHZzsH3ZdNloxRjF+dzcQeRd0SAcSCZjjjnXAkS8?= =?us-ascii?q?P96v/diPkpfPrua+V2W9WZFJdynk05+AvjOh5WJ2GR2/g+yzmtr/HAg/1S/3zs?= =?us-ascii?q?dlVSPToRbifIbr06C6Pvx9fkVyAl/z9dZ6EJlkkoQsnJEQxWQahpKN8HoEj2jz?= =?us-ascii?q?N85b1Ln9bHUTQz4L2NjV7xb52EF5KXKJ3Y35XG2HwsR9f9m6fn8W2iUl4sBSEq?= =?us-ascii?q?iU8bhEkjVtolWiqwLRfeZyni0GxPsz834VnfsJuBE3wiWGBbASAFNYMjDymBSG?= =?us-ascii?q?6NC+tqpXa3i1fbi2ykV+gcirDKuerQFERHb5ZpAiEDdu7sV5LV3By2Pz6of5d9?= =?us-ascii?q?nQd94TsAObkwvYhehPNJ0xjuYKhTZgOW/lpX0q0fM7jRh10J6mvYiHN2Vs8Lu3?= =?us-ascii?q?AhFCMD35fcQT+ivijaxGhMaZw5ivHol9GjUMRJboTvKpEDYMuvn8MgaOFzM8qn?= =?us-ascii?q?mFFrrDAQ+f6EBmr3fRHJyxMXGYOmUZx814RBaBPExfnBwUXDIik543DA+qwtDh?= =?us-ascii?q?cEB85j0K6F73tAZDyuVyNxblSmffvgCoajUqR5eDMBpa9AZC513aMcaG9OJ8Az?= =?us-ascii?q?lY/oG9rAyKMmGbaARIAn0TWk2EH1DjIr6u6MLG8+eGGuq+NOfBbq+WqeNATfuI?= =?us-ascii?q?w4yg0pd+9TaWKsqPJmViD+E82kdbQH95Hd7Wli4SRCwRjS3BdcmbpA2z+idvtM?= =?us-ascii?q?Cw7OzrWB7z5YuIE7ZSK8hg9A2tjKeMMu6Rizx1KTBG2ZMQ3XXI0qQQ3EYOiyFy?= =?us-ascii?q?cDmgCa4AuTTDTa7Kn69YFRobayRzNcZT9a0zwgxNNdTcitPv2b5yluQ1BEtdVV?= =?us-ascii?q?z9hsGpYtQHI2enNFzdHEaLLK+LJTPKw8HteqO8VbNQjORStxKqvzaUD07jMS6H?= =?us-ascii?q?lzXzUBCvK+5MhjmBPBNCoIG9bgptCW/7Qd37cR20LsV4jTIswbIumHPHLnUcPi?= =?us-ascii?q?J/c0NQtL2f9zlUgvFiG2xH9HVlN/CImzqe7+nbKpcWtuFnAiJqmOJG+H460ada?= =?us-ascii?q?7DlYRPxpnyvftsVho1CpkumIzDpqSwdBpShQi4KKp0piP7/V9p5aWXbL5BgN93?= =?us-ascii?q?mfCwwWp9t5Dd3io7pfytfVm6LtNjhP6NXU/dMCCMjSLcKIKnshMR7yFz7TAwoJ?= =?us-ascii?q?VzmrNXvQh0ZFivGd6mWVroQmqpjrgJcOVrhbVFkvGvMADURkHcINIJFsUTM+lr?= =?us-ascii?q?6Uks0I6GGioxnWQcVVoorIVumOAfn1LjaWk6VEbQMSwbzkNYQTKpH720t6Z1l6?= =?us-ascii?q?gITKG03QXdVXrS16dQI0pURN8GRkTmItwU7lbRmt4HALH/6ughE2khd+Yfgq9D?= =?us-ascii?q?r05Vc4OEDFpC8rnUkyntXlmiyRfyT3LKerXoFWCjD4t04vPZPnWwx1dxG9nVR4?= =?us-ascii?q?NDfYQLJcl6Fgen5wiADCo5RPA+JTTa1fbRALxPGXfegn0VNSqiW/309I++vEBY?= =?us-ascii?q?FklAQ0bZ6mt2hA1B57bN4pOazQI7JEwUVKiaKQvy+ny/sxzRQEKEYX6mOSfyAJ?= =?us-ascii?q?uFcWObY6Oiqo5O1s6RCCmjdZfmgDSeYqqOpw9kwhI+SA0z7g07lbJ0C/LeyQMb?= =?us-ascii?q?6Wu3Pams6OXlMw0VgImlJf8rdq1McvaU2UV1ogzLGJDRQGKdLCKR1Jb8pV7HXT?= =?us-ascii?q?eSGOsf/TzpJzPoS9EfvlTeCItKYJmE6kGxwpH4sU5MQbApasyF3YLdvgLLMd0h?= =?us-ascii?q?Ui+gDrJFSDDPRUdxOGiysIo8a6zJBrx4ZdPS0dDX97MSqp+rbdvhUqj+abXNcq?= =?us-ascii?q?fncaWZMJOW8qV82/nC5ZuWhAACSs3+IH1geC9T78pyXXDDn6ddZjYumbZQ90At?= =?us-ascii?q?Gs5To/67S2iULQ8pjGJGH6L9RjtcXJ6eMGp5aKEPxUTb5ls0jAgYVYQWKlU3LX?= =?us-ascii?q?G96vO5fwc5UsbcDzCnuiTly/ijc1T8DtPNatLqmFmhznRYdUsYaBxz8vL8m9GS?= =?us-ascii?q?8CGx1oveEM+Lp8ZREfY5o8eRPouB4+OLa5IAeEydiuQmGtKDVQT/lDzeW1eb1X?= =?us-ascii?q?zywwbuCk0nssVJc6wPer8UQVXpEFkgnexeq/Z4lZSSX8AHhdewTTqiUnj2dhM+?= =?us-ascii?q?YzwuE4wBPOq1YRKCuEdO1zZ2xCpt08C06SLW9wCmUmW1+WlZDD7RK037AO4ytd?= =?us-ascii?q?mM5Z3vZbv3j4pZLQei+jWLK1ppXPqCovd8Imoq1rPYzkOMuGu4vUnibDQ5nIrg?= =?us-ascii?q?2FTCm6GuJAmthWISJXXPlImWYhOcwdoYRP8Fc/WN0iKrJIE6QjureqaT94AiEI?= =?us-ascii?q?1i8ZS5mM3Docjeegw7HajAufcIw+MBwYt5VPmscSUyxsbSwCv6KsS4LWl2uASm?= =?us-ascii?q?gKPggT9xhM6xwcmY9wZOzl55DITJBUwT5Mv/10SjfLFoVv91bjUGGZm0L4SPK6?= =?us-ascii?q?nOGywQJS1ujj0scFVx57CEhdwelWlk8pKLF4K6kQooDKvSWSdUP/pm7tzvWpJE?= =?us-ascii?q?VJw83Oa1L4FJbFtXb7UiAE+XwbX5RPx2vaFZQTlQp0c6crpElWL4C9Zknx/SYo?= =?us-ascii?q?x4J3ELmkTcqr3UoqrW4aRye2FNpME+9nvEjLVz1lYpCrrZTlNI9RQmJL+Z2StU?= =?us-ascii?q?lWn1t3Py6+05pcJNlH4iQQUzhXvTWdoNyyRdVb2c9xC58DOM1/unn6GKNANpic?= =?us-ascii?q?uHg2urvoyn/C5T8zrE26xDKoG6+jTuJZ+WIeFh8uJ2SEpUklF/Es/XvK8lDRrl?= =?us-ascii?q?B0+P9WCaKVjUVspjZxBJNOCy1I1XCkLlRzUGJJv/9cKKvLb8xWW+MyagO3Oxwi?= =?us-ascii?q?Cf4m2FSE/V1znXf8eCFyqhdW+yXGUAUuUykanKvtkyUEqs67IT8aV45IbTI5Yi?= =?us-ascii?q?fFMQ2bgzpYvBJCZExxRp8WHM5F+6kF0otQ4MXCU1ygKSYfXBxtLgg4y+ZQlVZf?= =?us-ascii?q?sEWEfiDQFQqodfHRvR15Y8iRttWkLPXn8whZlIzrquc4978MR3e+gw2iXcjer5?= =?us-ascii?q?Pgtt2NrkaOdqD4PPOnbHDcUjfMlg6/ha04D5bU4iffKgxbJIdmyXA8e5juFXbL?= =?us-ascii?q?PQhaJ6IcP0dUTq56Zslaru1YesNpdr0E9rNqBhKCWhzgApevrOVcIlbVWzveMz?= =?us-ascii?q?2L8vajroLL8bzdVe/ga9SWx3nZXq13Po116SXgFrfu1o9e5FT51ulx+UN9VFfJ?= =?us-ascii?q?LTqNrNL/KQMX/MOibFftvoU1HTPKB5d9iGLtxlpcd8UNXiKq7I8VyIhe6HbtU+?= =?us-ascii?q?J3zlb8sOtO97l+84Y356plycCuJafdMf5aq1NoAgCIBgV28ZUgGHR/R3pPbeAP?= =?us-ascii?q?NfjcZrkZjcTyq+DtDaMX9hyV++tdadTZO0HNgM6/CiuTSRZchgcOtSYaLheA1/?= =?us-ascii?q?6Cg6J0TNyqpez92k0z/1i+MgQJw6p26IeC5KWIuPTXYAfLwrgcRKfmXMXzoaow?= =?us-ascii?q?u0mK//0riKYOenBpYw2gCOUdVNQSxn3nzaAxySIjCd3DEqnl+P5eU3I5gjPglI?= =?us-ascii?q?x8H1oMHPMUBqCH/YNEnmc3g+bZLMEZcrhemmaTEh6pCr0CxmSt6yuZOmllhQzB?= =?us-ascii?q?3A/rTGOv9lD2qzR4QSzWw9fljEVVSqG9BV1OUCqxJU94rDSPMRLntNrquKQ16E?= =?us-ascii?q?U2PXLhtN+WiWSuJqhYH8zlK9yaOyU0o0gXjJIpTNy1xY8bAca9IMsW8HxmaPve?= =?us-ascii?q?73imky5Ho6dCnYbe48eV+vvNHXa6lK2at6+NxC1ExXgkoFE/8M6vOuvJ592QTP?= =?us-ascii?q?Siz3wRQDtnuwvdQx61raTWr1UTOUyNzEfLl5IFM8pc3Xk5zE7m4vYsQM499QVZ?= =?us-ascii?q?DIbAZOgCqSr1ODTq3VaVe8g3WTWG0ztLAlL1FkF1GKwn2GL1vM/EjnnQ9EM1SY?= =?us-ascii?q?l3bUzonwR3D58/KUIv9lcY3jYDHRIKaRCBA7GiHV7lIpccVUgfdRSH26C3eqIz?= =?us-ascii?q?3UJtx7Ov4/HcbehnCqoCKPldiRWOnEBBFZIKsK0RWrZ8e15b9K7LuAfiD4znX/?= =?us-ascii?q?nplXUuM/26Xt5V/doft3Q8/ga1XwCg5otb77YHlJCIcbZJYYPWs8Bi9Uhn6iAA?= =?us-ascii?q?djdWjRhklRy5T/oTpO/97djAqpao7PihVLo1TeUN6xc0H3h+j4f3gF07o9HX1u?= =?us-ascii?q?JcR5bQiYvh8AFCPWSKuIfc0xlzM+YOLZykfKp4/XUdOyceP24OPcaRa/Qk4i9s?= =?us-ascii?q?MS/c6EZeDc4XftMXItbNlh5IhUHzX7FT7MXbEEeCC4hvb8Ao83b3yDct/JQnU+?= =?us-ascii?q?bg8zG3Kord71FMI/NDlD9jlM/GpOUO3fXSDzUY7meDZBho2COCzIONBOzq8eWL?= =?us-ascii?q?0tHUWEsMHjQqXIdFODqC5QunS/KtlJrzTgOb9s/zgZw5dEKKRXy9hb8FvbhIEe?= =?us-ascii?q?5BjCX7wzdfG5vth/2Pr9qj9GtXt1NAEIZp7h3JAqZfMYthORT+iMarQlJwBizl?= =?us-ascii?q?eMHbbhAuovaZxv8Q4+ViMEvzfZMbIggaxLL+83VVSBVhRaXrsVaYUuIRZcdmR+?= =?us-ascii?q?nfrn9P84JgNrUDPF6Dq5z2tj1Iskw5ABc1aL8sqTxXbkbOkxdPW6nqpL4AihAR?= =?us-ascii?q?Udp4uU9QB22wOHgx5yfcVahPiqmeFuAV+C2JTqMSS0VoLj9+QxSt1ZVhZbSpm+?= =?us-ascii?q?xHsmRBni96u/glzThmRBq6uS3xqKMAwjYg96+itDQBo3NJVOOenDnUCV9b1vQF?= =?us-ascii?q?kb8cC2r+6Vy7eHQDaory76VgJcTk74Yh+G4zYRQkfy0BRuSgEDr9j6aHD42Aqt?= =?us-ascii?q?5cgwSNuMrWZ7+pMScSLqg9yQ7kR3Vl3QjRgA1o8HASTju949EqIoS9OcA4xiun?= =?us-ascii?q?AmXbe1MM7blPsMTvr1ILS/E2aVx5ymV5zseHXjENRNDIG2stjAgkbmVEcJRZ5R?= =?us-ascii?q?AGF6kohiuIsbRH/wEVZjfUCYel+ojLkMfW2Hk9U81lxmbLqa2EnJ8q1mNqm89s?= =?us-ascii?q?5C6UpHsSb/DYU9NrAnXr14df1/bxZ/O2v+ADVYtp1bWhUPgZMsW5/mu2wppqUF?= =?us-ascii?q?e/xrsCB1q5LPMDxrDDXienV2KYV+qLc2yXkjc3KEHy4wenLkEtZMdMsUA9LvPI?= =?us-ascii?q?hoRAmA35TbN0WiKQqEfUzGwnNuMbeRw5uIOjewERV+4RYO6cJekyz/EkDlsDcW?= =?us-ascii?q?PJFzNsC+CqqV6tgJR7O3J47EX4YeTs8hjmMNyWGhkFDY7VsIV8+fm7RmKdI39v?= =?us-ascii?q?0gd+PE5u9+fQD14xrPNTc46NndjMgNR2yfIFd/ZoMSAmpt4Tm55s6YqK38eOax?= =?us-ascii?q?3RyIj9Jc3NqPiCH/Lf11gqen1dUrcBZAP15oY6Pt0+W7DIH7tWpxccBa88QJM/?= =?us-ascii?q?MWf97qd0Ix1vcgTJfrS7ntHqpv6XZptTv3LZ9Uw/LCHAuxAY0fy0SQt7b4y2h3?= =?us-ascii?q?XsPp8/WyhNr9p3ChtpBIFPAd8PrxK7A56In6G2k9Gx9F1+u+8Lqar/FOvH1dW4?= =?us-ascii?q?34V0WphV+1aLPDLPC6VxhURllOuyiO/a0pbtEcPiZc8EVO9jT2/Lcr/GBIS/JS?= =?us-ascii?q?6QNc/nfk5G8qKc0KhnXRmLYyD5RaWGvjW+NPp4+UU71pB4fO3LwTwq67HUxsD/?= =?us-ascii?q?Z3lfpii5tn6JKJpf40DWBezEQR1bV+CJ8GB7Eq0LdYH07vsBMcQ+wNiA5Al+9D?= =?us-ascii?q?BC0MqDI6i8oU7Aw0Z7dZPALEv1wCY0QogKLw65MUsrm2PZrW7dAXtEJMi+NcZt?= =?us-ascii?q?mMqVDgDq50RpgmEieGpBGmvuRdeMNmkX3M2wZBGK9A1VFdYMgfa3dlQju62xV+?= =?us-ascii?q?ZoIJNFlvuutLocjNZpJDvDRM9APyHfNLV2JCZeDv3TpFg0ZR4Jq7w1WoYuZZiS?= =?us-ascii?q?O04GMV6AySXowgfY1037acCs3r6TICkK6nVH067F0T9Uqgm8o/mWns3jULHfbJ?= =?us-ascii?q?HxR/PSLislVjeESjQ2EEap/0qkuvUesPqfO2cfrUgeYjiOBw4LuqBvsd/QA3fR?= =?us-ascii?q?meJ5f50Kg+uVVjvtSC1+iKoyBiFLtV2DQ/oDCQnadXnhj3RAuAa6PP9D4Wrlb6?= =?us-ascii?q?GExqpSQ+EWDZFDfeaDQ9vZZ/9eIywllisdOOmmZN3crqs53kjOTWQHD6nC7Eee?= =?us-ascii?q?Q1KOQvyA2zLrWp0Yv4oxuiov4NLQhC53E7/TMraZvTGu95C3jCeCte3ZTGktbF?= =?us-ascii?q?Q/gPgeD2mZ3BlANGYEBskLt0HvRa6AZ0BM1GkuieJowBIMdx5zUmBw0nJIhvax?= =?us-ascii?q?AMtZRkAIjGm2Wv0JcEh3DC8s/U+N+gDyetIAucXPSGJf9bYBUpQdI+cy6InWOa?= =?us-ascii?q?oQx/Ap0ChgoCMkryWXF0ldgR6d86rMAKJ8waVP5Ws///FwWkGCWDbffXbaxYqo?= =?us-ascii?q?DMJP3zthrm7+28rSoO9tKOgSm4YsG1oOACRrNvjB7DtBVifywwL0sBGlTxqEJz?= =?us-ascii?q?dM2yoGPSwIcK5OyuZ/tBvZPoLa5Vi4q7MqqEztDx2CTLWzxsoYWYnSyQykZHwT?= =?us-ascii?q?In2QHJdsp6MIzo4f?= X-IPAS-Result: =?us-ascii?q?A2HXBABwiStY/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgww?= =?us-ascii?q?BAQEBAR+BSBC7KieILVMBAQEBAQEBAQIBAl8ogjMaghwCNxQgCwMDCQIXKQgIA?= =?us-ascii?q?wEtFR8LBRgEiEu0BSoCi0MljzARAWiCAAuDCgWPXIplkGICihaGCAJJkQhVWg4?= =?us-ascii?q?CDwschTpUhW2CLQEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 15 Nov 2016 22:18:28 +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 uAFMIRDx010376; Tue, 15 Nov 2016 17:18:28 -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 uAFMINwH121720 for ; Tue, 15 Nov 2016 17:18:23 -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 uAFMIMwY010360; Tue, 15 Nov 2016 17:18:22 -0500 From: Stephen Smalley To: selinux@tycho.nsa.gov Subject: [PATCH] libsepol: cil_lexer: make warnings non-fatal for building Date: Tue, 15 Nov 2016 17:21:07 -0500 Message-Id: <1479248467-24209-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 The flex skeleton often triggers compiler warnings; make these non-fatal for building. We already do likewise for checkpolicy. Signed-off-by: Stephen Smalley --- libsepol/src/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libsepol/src/Makefile b/libsepol/src/Makefile index 7856213..7272458 100644 --- a/libsepol/src/Makefile +++ b/libsepol/src/Makefile @@ -60,6 +60,12 @@ else endif ifneq ($(DISABLE_CIL),y) +$(CILDIR)/src/cil_lexer.o: $(CILDIR)/src/cil_lexer.c + $(CC) $(filter-out -Werror, $(CFLAGS)) -fPIC -c -o $@ $< + +$(CILDIR)/src/cil_lexer.lo: $(CILDIR)/src/cil_lexer.c + $(CC) $(filter-out -Werror, $(CFLAGS)) -fPIC -DSHARED -c -o $@ $< + $(CILDIR)/src/cil_lexer.c: $(CILDIR)/src/cil_lexer.l $(LEX) -t $< > $@ endif