Message ID | 20170305171305.23170-2-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 CC0CC601D2 for <patchwork-selinux@patchwork.kernel.org>; Sun, 5 Mar 2017 17:15:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id AD40D27F93 for <patchwork-selinux@patchwork.kernel.org>; Sun, 5 Mar 2017 17:15:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9F8EA27FA3; Sun, 5 Mar 2017 17:15:55 +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 D25E027F93 for <patchwork-selinux@patchwork.kernel.org>; Sun, 5 Mar 2017 17:15:54 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.35,249,1484006400"; d="scan'208";a="4511119" IronPort-PHdr: =?us-ascii?q?9a23=3AhE7OvRagC8hx1dMsRadj81X/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoc69YB7h7PlgxGXEQZ/co6odzbGH7ua7CSdRsd6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCzbL52LBi6twvcu8oZjYZmKas61wfErGZPd+?= =?us-ascii?q?lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLe?= =?us-ascii?q?TQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgz?= =?us-ascii?q?oJOD4j9GHcl9J+gqRVrhm8oxBz2pPYbJ2QOPd4Y6jTf84VRXBZU8hRSSJPH42y?= =?us-ascii?q?YYgIAeUDM+ZYt4vwq0YAoBSxGQaiC/3gyiRTi3/q36A3yfgtHBva0AA+Gd8FrX?= =?us-ascii?q?TarM/yNKcXSe271KjIwinEb/NSwzj985XDfBMmofGLRrJwatfaxE4pFwPEklqQ?= =?us-ascii?q?rojlMCmO1ugXsmib6O1gVfm0i2M8rgF8rTeuyt0rionTiYIY01bJ/jh6zoYtPd?= =?us-ascii?q?C0VUF2bNG+HJZQqi2WLZV6T8w8T21ypSo20r4LtYOhcCULyZkr3QPTZ+Kbf4SS?= =?us-ascii?q?/B7vSOScLDFlj3x/Yr2/nQy98U24x+35Ucm7zUhFozJektnJqnANzxvT6tWbSv?= =?us-ascii?q?dl/keuxzKP1wfL5+FYO080j6vbK4M6wrIqipoSsVjMHi/xmEnsiq+Zal4k9fSy?= =?us-ascii?q?5+TiY7XmooeQN45yig7gLqQjgtGzDOs3PwQUX2WX5P6w2KPs8EHnWrlGk+U6kq?= =?us-ascii?q?zDv5DbIcQbqLS5AwhQ0os78BawETOm0NUenXkaI1NJYQmIj4/0O1HIPP/3E+y/?= =?us-ascii?q?jk+wkDZr2//GPrrhDo/LLnjYirjtZ7l960lCyAYr19BQ+4pUCq0dIPL0QkLxtt?= =?us-ascii?q?vYDhkjPAyow+boEtN925gcWWKIBK+ZNbndsUSU5u0xOemMf5UZuDHnK/gq//Tu?= =?us-ascii?q?l2M2mUcBfam12psacHK4HvZ8LEqFYnrsmdABEWELvgogV+HqhlmCUSNcZnmpQq?= =?us-ascii?q?I84C07CJ+8AYfEXICtj6SL3D2nEZ1OemBGFleMHG/mdoWFX/cMbTydItV6nzwK?= =?us-ascii?q?S7euVogh1Qu0uw/i0bpnKejU9TMEupL/ztR14PfTlR4q/zxuE8udy32NT31znm?= =?us-ascii?q?4QWjA5wKV/oUt7ylefzKR1mOJYGsJJ5/NIUwY6Mpjcw/Z8C9/sRgLLZs2JR0q+?= =?us-ascii?q?QtW6HTExSco8zMISY0lnAdWvlQzM3y2vA7AJjbOLH4A0/rja33fvO8Z302zG27?= =?us-ascii?q?U5j1k6XstPMnWrh65+9gjUAY7EiECZl6KzeaQd2i7B7mGDwnCUvEFbUQ5wT7vK?= =?us-ascii?q?UWoZZkTIsdTz/lnCQKO2CbQ7LgtBztaPJbVSatLzl1VGRezjNc/GY22rgWewBA?= =?us-ascii?q?2IxquIbIXwZ2oSwj/RCE8ekwAc5XyGLxQxBj+9o2LCCzxjDVzvY1n2/ul4tHy7?= =?us-ascii?q?T1Q0whqPb0151rq54wUVhPKHS/8J2bIEoighoS1uHFmhx9LWF8aApw15caVfe9?= =?us-ascii?q?w941BH1X/Cugx+JJOgLKdihkMEfwRwpUPu2A19Cp9cnsgysHMq0A1yJLqC31xc?= =?us-ascii?q?bTOY3I7/OqfMJ2bo4B+vbrTa2lbE0NaZ4q0P8ug3q03/vAG1EUov63Vn3MdR03?= =?us-ascii?q?uY4ZXHFw4SUY/tUkYw8hh1vavWYi4n54PbzXdsK7W7sife29I1A+so0g2gf9lF?= =?us-ascii?q?MKODDw/yD9YXB9OoKOwtlVmpawgLPOZI+K4yIcyma+OM2LS3M+Z4gDKmkWNH7Z?= =?us-ascii?q?hz002W8yp8VvDH34wew/yDwAuISS38g0y8ssDyg4xEYisSHmWnwyj+GIFRfrFy?= =?us-ascii?q?fZoMCWq2P82428hxh5/3VH5c71OsG1QG2Mq1dhWIdFz9wRdc1UIJrny7gSG41S?= =?us-ascii?q?B7kyk1rqqD2yzD2+LidBsDOm5PWmZilkzhLpKqgNAAW0ikdQ8plAGq5Uzi3ahU?= =?us-ascii?q?uLx/L3XPQUdPZyX2MWBiXbestrqFec5D8o8nsSVQUOS6blCXUbr9oxoc0yz5BW?= =?us-ascii?q?tewyo3dzawupX2hxZ6kn6SLG5vrHrFfsF93RPf5N3HRf5NxzYGXzd3iT3WBli6?= =?us-ascii?q?Itmo8s6Zl4zbsuC/UWKhV4FccTLxwYOGqiS7+XVgAQejkPCrht3nDQ863Dfh19?= =?us-ascii?q?ltUSXIqAjzYpP32KS9P+NqZVJoBELg5MphAI1+lZEwhJ4I03gAmpqV5WYHkXv0?= =?us-ascii?q?MdhDwaLxdmcNRToRz9HP+gTqw0pjLnaVx4L+UHWQ2c5ha8W8YmMRxi0x9cZKB7?= =?us-ascii?q?mI7LZchyt6vkK4rR7NYfh6hjodyuUh6HgBg+wSuwoi0COdAqsUHUZGISzgjROI?= =?us-ascii?q?78qxrK9PfmagbaCw1FZindCmFLyCvAdcV2vid5c8Gy9/88V/PEjK0HLt9oHuYM?= =?us-ascii?q?PQYs4Lth2IjxfAiPBYKIormfoXgSpqIn7yvXw5y+87lBBu04u1vI6dJ2Vq5qK5?= =?us-ascii?q?DQZSNifpaMML5jHtkaFek96M34+yA5psAToLXJ7nTP6yFjIdq+jnPR6UEDIgsn?= =?us-ascii?q?ebBabfHQiH5Ud+tX3PDpSrOG+PJHYDy9ViWAeSJFZEjQAJRzU1gIQ5FhuwyMz6?= =?us-ascii?q?d0d5+yoR6ULmpRtCzeJoLRb/XXnFqAeudDg0VICVLABK4QFa+0fVLcue4/p9Hy?= =?us-ascii?q?5C+J2hsAuNKmmAagRGE24GR0uEB0r5Mbm2/9nA9OqYCfSiIPvSe7mOrvZeV/iQ?= =?us-ascii?q?z5K1zoRm5yqMNtmIPnR6Cv00wE5DXXRnFMTFhzUAUTYYmjnLb8GFuBe84TF4od?= =?us-ascii?q?qn8Pv1Qg7v45WAC6dKO9V15x+2mbuDN/KXhCthMzZUzJ0NyWXNyLcF2F4SjCFv?= =?us-ascii?q?eiK3HrscsC7BVqXQmrVYDxQDcSN8KNNI774g3glKIcPbhMn12aBlgf4uEVhFU0?= =?us-ascii?q?DhmsayZcEROW6yKFbHCFyMNLScKj3B29v3br+kSb1MkOVUsAW9uTCBE0D5JjSD?= =?us-ascii?q?jyLkVx6uMeFWlyGbIBJeuIC7chl3D2jsUNPmZQe/MNNtij0227I0jGvQNWEAKT?= =?us-ascii?q?h8b19NrrqI4CNAnPpwAHJO7nxkLemYnCaU9OjYJYgIvvR1GCh0kPha4HsiwbtP?= =?us-ascii?q?8C5EXOB1mDfVrtN2uF6pie6Dyj5mUBpVtjZLn5iHvV58NqrF7JVAQmjL/BYM7W?= =?us-ascii?q?WWFhQLqMBoBcHvuqBK19jPj7j/KTlY/NLI5sscAM7UJNiAMHo7PhrjACTUAxcd?= =?us-ascii?q?TT63KWHfgFRQkOqI+X2LtJc6pYbjmIEVR79ATlM1COkVCkt7E9wZOpt3WC0rka?= =?us-ascii?q?KDhs4S+XW+tAXRRNldvp3fTf2SAPrvKDGfjbRfehQH36j3LYUJOY39wUBibUN6?= =?us-ascii?q?nIvSEUrKQd9NujFhbhMzoEhV6nd+QXc821z7ZQ62538TDeC7nhgzigRkYOQt8C?= =?us-ascii?q?zj41A4J1bQoyswikYxk83/gT+NaD7xMLuwXYZOBirosEgxN4n3QxxybQyzg0Nk?= =?us-ascii?q?MizLR6hWj7R+dmBmkxPTuZxKGfFAV6JEewMQyeuRZ/o2zVRWsj+nylNf5evZFZ?= =?us-ascii?q?tikxMncZ2srnJExQ1ud9s1JaveJKpH0FdQmr6Ovi+v1uA03gASPUAN/32OeCQQ?= =?us-ascii?q?okwHKqEmJza0/uxr8QGCnSVMd3IIV/cxofJq8Vg9O/iawCLmyL5DKUGxO/aZL6?= =?us-ascii?q?yHp2jKjdSITU8o1kMUi0lF+qB70d09fEqPSU8g1qGRGAgJNcfZMg5VbtBS+2XU?= =?us-ascii?q?fSaAqeXN24x6PoWnGuDuU+COqL4egli4EwYxA4QM8sMBE4Gx30HfK8fnKqMKxg?= =?us-ascii?q?sp5ATqP1iKFupGeAiMkDsdpMG/1pB315FHJj4BGWV9LTm35rHPqwA3mvWDQtY2?= =?us-ascii?q?bWoBXoYfLH02Qte6mylXvnRbEja4zv8ZyBKD7z/gpiXcFj/8YMR/ZP2MfxNjFM?= =?us-ascii?q?m2+Skj86ixkVPY747eKH/gOtRtoN/A8/0aqo2cC/xOTrl9rl3clJNCS3yuTm7P?= =?us-ascii?q?F8S6J4LpZ4kwatz0CXa7UlulhzIzUcjxIM6nLrKUjgHwWYZUrI6b0SgnNc+6DD?= =?us-ascii?q?ERBRFwpuAE5K9nag0DZYc7bQTvtwQkOKy1OB2Y3cm2Q2axNTtWSOFSzf6kaLxT?= =?us-ascii?q?ziosaPK6yXQ7Q54myOm39FICS4sRjhHC3/qjYZdRUTTrEHxHZwrPvTY5l3RmNu?= =?us-ascii?q?sqwec/2hPJvkMaMzCXdOxkc2NEv9YkBVyOO3l2DHQ3R0OEh4rZ/gGsx6wS/zda?= =?us-ascii?q?n9tMze1FsX3+vpjDYDKsWK2msojasysgbNc8uKJ9K4rjLdWatJnGhDzQUIHQsh?= =?us-ascii?q?GZUC69D/dVgNxQICNET/ZWgW4lPMwHuYxG6Uo3TMgzPKdACKg2qbCscDZkAzMS?= =?us-ascii?q?wTUfV4yewDwImv281KfClheMbJQiNwQJv45cjdsbSCN5eD4RpLG9WIXMjG+LUH?= =?us-ascii?q?ILIQcJ4QRL/gIAmZd6fvr574rQUJ9M1zlWrup7UivWF5lo81/7RX+TgVXjVfqu?= =?us-ascii?q?jfem3QNIw/LqyNUbXwR/CUdFzeZMikQoMK13K7UXvoPSqD+Ic0L6s37tyOuhIF?= =?us-ascii?q?lR0tXaeUTlAoTfqWfyVTYR9mETRY9K1H7QD48SkxZjZKYtulpMPJiselzi6Dw8?= =?us-ascii?q?24RpA764WNixx1k/t3YGQDylHsFdC+F8ql3XRiNqY5SqqJXjNJVSRm5Q+JKdq1?= =?us-ascii?q?dFnkViKTS5yZ9GJ8FL/DEMQCBFoS+Bs9uqVM1Dxch2AocCI9tlp3j9GKJEOJ2Q?= =?us-ascii?q?o3Isubzi0X7Z9C4iv1ik3jmzHLW4T+1B9W0EBgopP3ieqlUoD+Y06GjS6E3Nsl?= =?us-ascii?q?Zu8+dYHbWPjERxoDdhHp9VHDpJ026qL0hrRnlcr+paMLjVc9BbQ/QqZB+vPQA+?= =?us-ascii?q?GuAi30OX+EF7g2v5YzZytwZB/CDdRxc7VS8Qgrj3mD0ertqoOTgVSp5SajUhdS?= =?us-ascii?q?jFIRqBmS9LpBZfd11qW5cBD9ZK4bEUx41U/tbZREatLiEEUhpiNh440fVBlE5D?= =?us-ascii?q?tlmYdj7HDQayc/bArAF3d9+LrMG1NPT54BtHioT/veAk8KUDQmarmRGxTdDbtI?= =?us-ascii?q?DwrNuKuVWSdK3gKe2zfWfBTCTQjRC3nbokD4PF/zLJPwpfNpZ30mcrbob5CW7T?= =?us-ascii?q?IxtGI7wUJ1BBWaB9c9VGrfhQZ9V4d6YR5a9tGhWHSwvtGIyosvZLNUvcSirFLy?= =?us-ascii?q?qf6Oy/vZzc4qHHRejmeMOM227NQ7hrMZdi9Tn7B7Dq3JdF9Ur4xvhh6kF3RUXI?= =?us-ascii?q?Pi2asNvhIQYL69W4eUv5op0lBzXWD4lskHD13EFPa9IXQzG28JQf0J5Z8mj/Rv?= =?us-ascii?q?940kfprO1f7L1k6Y4p479318u7OaDSJulEvkN9BBibGBlq/I03AGdjX2BRfvMR?= =?us-ascii?q?KPDJcKQBlsDut/r4GLEL6BCO4OxZbsbHJ1vdlcahDDGcVQZEkx0FqTIAKQuczf?= =?us-ascii?q?GFkbduScm5vej5xl4t41+mIx4a1rBi+5mL9beTqe/KaxvR0aIEVbL0RsPyqbQs?= =?us-ascii?q?v12d5eE+mL4JYGx1bBWtEPIBWc4F2mfg0acqwDoxHMPFBb3t4+NMV3QjkT76nJ?= =?us-ascii?q?B9BVoWEOsOHbWX5YRegns4m+vBO90UaK9CgGGPFQWgErAY136m8C6XIHRhghHS?= =?us-ascii?q?0hH/XWKz40XwrS9jWyfMyM3jkkVNXLmtGUhSRzapOVN/sD6XPgrnrtz3uaov7E?= =?us-ascii?q?ExL2PrqsmAlHe7N7NRBM3/I8aQIS8qq1ILlJcxXMCg2ZgHGdqhJ9cc6Hd+bv/F?= =?us-ascii?q?5mOqlS9Bpr1Lh4vY4sGb4PXYB2Kgj7GAq7WQ2D9Y1mU4vUsh5dy6MfHO/dKKSe?= =?us-ascii?q?yy12kNVyd/pxfBXxmtp7zdrlAbJUuL0EPRl4wRJN1Z3H441kb95Og4W98z8QpT?= =?us-ascii?q?F4naa/MFvzDzNyP+wUyDbNIvSimezzxXE0rpHlZiHKgzxnnwvN7JlHfX4FAoXZ?= =?us-ascii?q?V/d035ihxxE4U4KFgi5EIRwiUdDQgHcQqbA62wBUT5MYsEUlAOaRCc3Li/eqo6?= =?us-ascii?q?xkNzza2y6+/Ud+xzHbINNuxajg6MgldUBo4WvbcZQLJmdF9X7LTXqRT6C4j7Q/?= =?us-ascii?q?jmkmI9Nf+0QsBf6s0ZsmUt4wahSBq66JdD6bkbhIqOdqFafZjGpNp84Ft/5T4T?= =?us-ascii?q?aixNhwByjxK4UO8Gvu/s/sPWsIG25eaySqkiW/8b9x8uB2Rxl5HwmkwsocnL1+?= =?us-ascii?q?dATY3YkZ/w8AFWI3+Eoona0Rh8KfYWK42xYbZg824KKDQZJ30TI9WZceQ84zVq?= =?us-ascii?q?MDXJ/VNOGMQMZckXPMDVgwBbllXpWK1P9srcAlKYE518d9w04Gr3xjE19oE8Uu?= =?us-ascii?q?X55D+tO5/f61BNP/VejCRjj9/CvPIawebOBygX73iZbAJ1wiCYx5mOFfnw5+OM?= =?us-ascii?q?x8/QV18cGS42SYhdLiKY+QO7Xuq1iInpUgSM58/vmpIxakaQSWa3nKsbqatDDO?= =?us-ascii?q?9Aiir63jhCDI/1nOias8Cx6GdNsF1IDppz5wXfGKpDJpV7JQj4ls6zS0hzHCT/?= =?us-ascii?q?Yt/bdgYuuOeNwucM4vl+OFX+ZYABPxIE0Kj26XxLQQtyULT2pEqWXfoNZNt6T/?= =?us-ascii?q?PJtn9V5pxmK68TO1ido5vmrixWp1AyAQ8pbqIwrzNBe0nKggJVQab1t6Qahgsa?= =?us-ascii?q?T9F5pVdGGXisN2Im+zrHSaNVgbGNB/wX6DqcUrcDXFlvMiN6RxO12Ythe6G1nf?= =?us-ascii?q?9ZrmxGnjlxoP8w0zxpXBG8ozHjp7oR2TI8/7G1rDABuXtDTuWCnCfHF05OzPEL?= =?us-ascii?q?jagGDXbt90C8YXcEbIvo47lnPt7s9Y8/7HQjeR8jZTEJXfy8CyHsiKOFGoOPv8?= =?us-ascii?q?5HhB6WocnAcLC9Iy4TNrQ71BLiSGNw0gfbnBly9msEXC+s7Ng+JIWyIcwl3Dan?= =?us-ascii?q?GXDHdFYQ5aNEqMnxtVkLTOswc19u3GVj0syaRiIQRc3PGmA1jhMnaWVFa59D9x?= =?us-ascii?q?4aF7cyjTaMo6ZG/xsYYDHKHYS54oPQh9vH2WEhTdd2wWLbvqyFho0w331jgN50?= =?us-ascii?q?6jOOt2kTd+zfSM9gGH/z1p1QyebmffWirvgHSJd6yLSmSPICMNes+WW42JVuQU?= =?us-ascii?q?KkyK4RH1ynP+8f3LvbVTmqSXGAU+SRb2eMhyo5MlL15RSwIV03bMBKrkEjPevG?= =?us-ascii?q?gp5RjBbhUbRyRiWRuVDX1mojPv0GdwguooeoZxQKTPINZ+ibPeUuwv0+CVsUb3?= =?us-ascii?q?/OGSt2CvO2vkC2kYh+OnVg/V/6bvr3/gDhKtuSFQEOEZTGoZ5p5fy6WmWBNGd8?= =?us-ascii?q?zB1zOUl57PvfF1Utue9fbZmRmcLch9Jl3u4Zb/1tKzEyusYPmoJ/7omZyMKKcR?= =?us-ascii?q?DSzpbxItHYufqYDOfcz0QtfGFVTLwZbRnz54okIt4zQ6fTEqdBvRQAGag6R4Qs?= =?us-ascii?q?OHzv+6FyMAN+aRXRZLCzgsn2uuKLeIVbqGLM4lI3NifctAUJyuaoQgxjc5Cqm3?= =?us-ascii?q?LyLYgoRjJGq91iEAFmHYVIG8MEoQqqGJuUmKa8i9+q5Ux1p/UKsa3rCvDR1dS5?= =?us-ascii?q?2YpxU4Jd5UyRMzbbHLNrjVh9juSunvfA1YH8Cc38dtMAVeh7WnDKZ6THH4W+Lz?= =?us-ascii?q?KOP9zze1RC87GCyr55VQ+RZC/hVaqcqCKkLOlk4Vk8yoFgcuvT1CYt77DH19Ts?= =?us-ascii?q?fGxboyajrWKTNJRB9lDKAvbeXx1MQ/qf7GllBbEXbZfz9OoWNtwixMaT7hJr7D?= =?us-ascii?q?RGysSFOLShrk7Q1UJnb5LUMlXm1zw/WYYUPBS1KVEsjnPBqnTBHXRcKdCpKc1s?= =?us-ascii?q?gNaTExzs6FB9mWUsZm5aBmroXsycOWkB1MK4Yw2G7gVLD8wMn+SvY043qrWySf?= =?us-ascii?q?V0OpVCgeiqr6sIkdJoKyHJWchbMCbcIrBqPjpREOrPvkYnYgYevLUuWYc6e4KO?= =?us-ascii?q?IEUZP0eE0izy0ATC3Vfzd9y226aDODwW/Wlfz7LZzThMoBG0ufODjcL/ULDZbZ?= =?us-ascii?q?f2XPnJPSo7VzGaQyo9EUKo+VeipvoFs+CUIWAFolAbeiiSEhIcprhzrdjMCW/e?= =?us-ascii?q?ge9jc4cJhPCdQC/9UzB4lKwuBiZLskCMXvUDFQnKb3P7hmpTphCiLOdW/X35d7?= =?us-ascii?q?2Y2rZVW+sOD4tDaPKWWMHYefFAKDcsjTgZJuK8cMfHr7Y4z1LEV20ZHLfU9FeG?= =?us-ascii?q?Vk6ZXuScxy73XYUSp4U0uC8o+tXKni9tEqTIJK2Spzi0/Y69kimYuPfSVm43Y0?= =?us-ascii?q?w6mOgCGnWOwAFcKGEYDNEYoFrtQqCFZ0lQ1X8kivlj2wESdwRpU31v03pWnPCn?= =?us-ascii?q?Fs1fV1EUkHukQOcaY1BvEDMw4UiK7xXwYdwHv8DTQ3RT9r4SRoUAIvko75PXN7?= =?us-ascii?q?cOz/oz2jJpvjA64G2hCAZGgwaE9bfANL5tzb1Fo28j9rd5WV/cbSnYdz3hy4Gh?= =?us-ascii?q?D8tUjQZppmv/n57Sv+tqMLJB4YB+B0wRKScqNpba5z8XAjK84xe7oxvuRGfWGz?= =?us-ascii?q?ke+jteYHVdew=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HRBABqR7xY/wHyM5BeHAEBBAEBCgEBFgEBAQMBAQEJAQE?= =?us-ascii?q?BgyaBa45fqAsoiGtXAQEBAQEBAQECAQJoKIIzIoJBBgECNxQgDgMJAQEXKQgIA?= =?us-ascii?q?wEtFREOCwUYBIlbBAGzJyYCg2iHGYZOiRURAWiFGQEEnCyCA5AjinKGOpM7WHs?= =?us-ascii?q?IIhUsR4RUHYFkdIgegi4BAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 05 Mar 2017 17:15:53 +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 v25HFpxT026896; Sun, 5 Mar 2017 12:15:52 -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 v25HDSfr187272 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 5 Mar 2017 12:13:28 -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 v25HDPOU026457 for <selinux@tycho.nsa.gov>; Sun, 5 Mar 2017 12:13:28 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1D/AwBwRrxYcyIeaIFeHAEBBAEBCgEBhTyOX6N4hDaIcFcBAgEBAQEBAhMBDAsJCCeFRgaBCVFXGYl8BAGzKIQQhxmGTooPhRkFnCyCA5AjkSyTO4FaIhUshEsMRB2BZHSKTAEBAQ X-IPAS-Result: A1D/AwBwRrxYcyIeaIFeHAEBBAEBCgEBhTyOX6N4hDaIcFcBAgEBAQEBAhMBDAsJCCeFRgaBCVFXGYl8BAGzKIQQhxmGTooPhRkFnCyCA5AjkSyTO4FaIhUshEsMRB2BZHSKTAEBAQ X-IronPort-AV: E=Sophos;i="5.35,249,1484024400"; d="scan'208";a="5968210" 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; 05 Mar 2017 12:13:28 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3A096MnxOx9eyWi3jWg34l6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0LfX7rarrMEGX3/hxlliBBdydsKMZzbGG+PGwEUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT69bL9oIhi7rgrdu80VjIB/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/YbroqZiSN4hshw3gK6ojgsm/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?A0FtBABERrxYcyIeaIFeHQEFAQsBGAEFA?= =?us-ascii?q?QsBhRGOX6N4hDaIcFcBAQEBAQEBAQIBAhABDAsJCCcwgjMggkMGgQlRVxmJfAQ?= =?us-ascii?q?BsyiEEIcZhk6KD4UZBZwsggOQI5EskzuBWyIVLIRLDEQdgWR0ikwBAQE?= X-IPAS-Result: =?us-ascii?q?A0FtBABERrxYcyIeaIFeHQEFAQsBGAEFAQsBhRGOX6N4hDa?= =?us-ascii?q?IcFcBAQEBAQEBAQIBAhABDAsJCCcwgjMggkMGgQlRVxmJfAQBsyiEEIcZhk6KD?= =?us-ascii?q?4UZBZwsggOQI5EskzuBWyIVLIRLDEQdgWR0ikwBAQE?= X-IronPort-AV: E=Sophos;i="5.35,249,1484006400"; d="scan'208";a="4511090" 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; 05 Mar 2017 17:13:27 +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 579295613BA for <selinux@tycho.nsa.gov>; Sun, 5 Mar 2017 18:13:26 +0100 (CET) From: Nicolas Iooss <nicolas.iooss@m4x.org> To: selinux@tycho.nsa.gov Subject: [PATCH 2/6] checkpolicy: add noreturn attribute to usage() Date: Sun, 5 Mar 2017 18:13:01 +0100 Message-Id: <20170305171305.23170-2-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.1 In-Reply-To: <20170305171305.23170-1-nicolas.iooss@m4x.org> References: <20170305171305.23170-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sun Mar 5 18:13:26 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> 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/checkpolicy/checkmodule.c b/checkpolicy/checkmodule.c index 53cc5a04c9a4..46ce258fb832 100644 --- a/checkpolicy/checkmodule.c +++ b/checkpolicy/checkmodule.c @@ -124,7 +124,7 @@ static int write_binary_policy(policydb_t * p, FILE *outfp) return policydb_write(p, &pf); } -static void usage(char *progname) +static __attribute__((__noreturn__)) void usage(const char *progname) { printf("usage: %s [-h] [-V] [-b] [-C] [-U handle_unknown] [-m] [-M] [-o FILE] [INPUT]\n", progname); printf("Build base and policy modules.\n"); diff --git a/checkpolicy/checkpolicy.c b/checkpolicy/checkpolicy.c index c82f6f409271..b98bfcd1f169 100644 --- a/checkpolicy/checkpolicy.c +++ b/checkpolicy/checkpolicy.c @@ -102,7 +102,7 @@ static const char *binfile = "policy"; unsigned int policyvers = POLICYDB_VERSION_MAX; -void usage(char *progname) +static __attribute__((__noreturn__)) void usage(const char *progname) { printf ("usage: %s [-b] [-C] [-d] [-U handle_unknown (allow,deny,reject)] [-M]" diff --git a/checkpolicy/test/dismod.c b/checkpolicy/test/dismod.c index 08b039dc1de0..aac13e17fed3 100644 --- a/checkpolicy/test/dismod.c +++ b/checkpolicy/test/dismod.c @@ -65,7 +65,7 @@ static const char *symbol_labels[9] = { "levels ", "cats ", "attribs" }; -void usage(const char *progname) +static __attribute__((__noreturn__)) void usage(const char *progname) { printf("usage: %s binary_pol_file\n\n", progname); exit(1); diff --git a/checkpolicy/test/dispol.c b/checkpolicy/test/dispol.c index d91fafdb0e1c..ee0f5f643482 100644 --- a/checkpolicy/test/dispol.c +++ b/checkpolicy/test/dispol.c @@ -36,7 +36,7 @@ static policydb_t policydb; -void usage(const char *progname) +static __attribute__((__noreturn__)) void usage(const char *progname) { printf("usage: %s binary_pol_file\n\n", progname); exit(1);
While at it, make usage() static and mark its argument as const. Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org> --- checkpolicy/checkmodule.c | 2 +- checkpolicy/checkpolicy.c | 2 +- checkpolicy/test/dismod.c | 2 +- checkpolicy/test/dispol.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)