Message ID | 20180503184845.19790-2-sds@tycho.nsa.gov (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 F3AC4603B4 for <patchwork-selinux@patchwork.kernel.org>; Thu, 3 May 2018 18:50:29 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DCB4729251 for <patchwork-selinux@patchwork.kernel.org>; Thu, 3 May 2018 18:50:29 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D178929253; Thu, 3 May 2018 18:50:29 +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=-5.2 required=2.0 tests=BAYES_00, MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from USFB19PA13.eemsg.mail.mil (uphb19pa10.eemsg.mail.mil [214.24.26.84]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DE63C29251 for <patchwork-selinux@patchwork.kernel.org>; Thu, 3 May 2018 18:50:28 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by USFB19PA13.eemsg.mail.mil with ESMTP; 03 May 2018 18:50:28 +0000 X-IronPort-AV: E=Sophos;i="5.49,359,1520899200"; d="scan'208";a="11412496" IronPort-PHdr: =?us-ascii?q?9a23=3AP3SovxWDuZlOt8RwDSplWDHJ3lnV8LGtZVwlr6?= =?us-ascii?q?E/grcLSJyIuqrYYRGAvqdThVPEFb/W9+hDw7KP9fy4AipYud6oizMrSNR0TR?= =?us-ascii?q?gLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ?= =?us-ascii?q?/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9uIhi6txndutULioZ+N6g9zQ?= =?us-ascii?q?fErGFVcOpM32NoIlyTnxf45siu+ZNo7jpdtfE8+cNeSKv2Z6s3Q6BWAzQgKG?= =?us-ascii?q?A1+dbktQLfQguV53sTSXsZnxxVCAXY9h76X5Pxsizntuph3SSRIMP7QawoVT?= =?us-ascii?q?mk8qxkRgXoiCMaPDAn9m/ZhNF7gKZCrB6/uxBzxojZa5yXOvVjZKPQZdMUS3?= =?us-ascii?q?RPUMhSUCJOAI28YIQTAOQOIOhYt4vwq0YAoBSgHgmhH//vxzxSi3Pqx6A2z+?= =?us-ascii?q?YsHAfb1wIgBdIOt3HUoc3oOqcOT++11KnIwivFb/hLxDn97ZLHchQlof6SXb?= =?us-ascii?q?N7bM3cyVIyGAPelViQtYzkMC+V1uQKqWSb6fFgWvi1h24orAFxvCGiy8ExgY?= =?us-ascii?q?fKnoIY0k3I+Cp2zYovJdC0VVR3bcCrHZdOrS2WKo17Sd44TW5yoiY10LgGtI?= =?us-ascii?q?a+fCgN1Zso2QbSa+eCc4iU+hLjU/uRIStgiHJlZr2/gxGy/FC8yuLmTMm00U?= =?us-ascii?q?tKrjFfntnQtnECyxzT6s+dRvt74kihwiqA2xrW6uFFJUA4javbK5g/zb4sjp?= =?us-ascii?q?cfrEvOEyDslEj2kaOabFso9+e25+j9f7nqvpqcOJV1igH6PKQugMu/AeEgPw?= =?us-ascii?q?gVQWeb/eW81Lv+/Uz2WblFlfo2krTfsJ/GO8sbvbW0AxNV04k/6xa/CC2q0N?= =?us-ascii?q?IDnXYdNl5FdxWHj5bxN1HUPP/4Feu/g0irkDpzxfDGObvhDY/RLnjDirjhe6?= =?us-ascii?q?1w60xbyAo1yNBQ/YlUCq0fL/LpQU/9rtvYDgU2Mwas2eboFM191p8CWWKIGq?= =?us-ascii?q?KZMqHSvkWU6eIsOOmMY4kVuDfjK/U+6f7uiWI5mFAGcqm025sXdG24Eu5hI0?= =?us-ascii?q?WDbnrmms0BHnsSvgoiUOzqj0WPUDBSZ3a2WqIz+Cs7BZmoDYjdW4+th6aB0z?= =?us-ascii?q?2jHp1MYWBGCE6DHmv0d4meXPcMci2SKNd7kjMYTbihV5Mh1Ra2uQDn17VnK+?= =?us-ascii?q?3U+isEtZ7+z9V1+fPclQsz9T11CMSd1XuBT2dqkWMUXzU2xrxwoVRhylef1q?= =?us-ascii?q?h1m+FXFcBJ6PNTSQo1KZncz+lmBN/oQQLBYs2FSFC4TdW6GTsxVM4+w8cSY0?= =?us-ascii?q?ZhHNWvlhDC3iutA78TjLGLAZg0/rvd33j3Pcp9zWzJ1LMij1knXMtAK3eqhq?= =?us-ascii?q?hh+AjPH4TJiVmWl762daQA2y7A7HmMzXKUs0FCUQ5wSr7IXWgFaUvMrNT5/V?= =?us-ascii?q?vCT7u0Brs7LARN08mCKrFFatfxl1VJWO/jOMjCY2K2g2qwCwyIyamKbIX2em?= =?us-ascii?q?Udxz7QCE0ckwAS5HqGLgY/Bjy7r2LZFjxuGkrlY1nw/ulmtHO7Ukg0whmJb0?= =?us-ascii?q?J71Lq1/QMViOefS/wJ3bIEvzohpy9zHFan0NLcE8CAqBZ5fKVAfdM9509K2n?= =?us-ascii?q?jEuAxnP5yvMbpii0UEfAtrukPizRJ3Cp9PkcIytnMl0BJyKb6E0FNGbz6Yx4?= =?us-ascii?q?3/NaDMJ2n9+RCuZLTa2lfA39aK4q0P8ug3q03/vAG1EUov625n09dP03ub/Z?= =?us-ascii?q?XKEBEfUYn3UkYw+Rl6oqvVYi8n64PSy3JsLbG+siXe1NIxGOsl1hGgcs9RMa?= =?us-ascii?q?yeEA/yD9MVB9K1KOExhVimcAgEM/tP9K4xJc+mcOGG2KGzNuZ6gD2mlXhH4J?= =?us-ascii?q?x60k+U8Sp8S+rI35IbzPGDxQaITSnzjE2mssztnoBEfz4SFHKlySf4HI5Rer?= =?us-ascii?q?FyfYETBGewIs242sl+h5n3W3JC6FGjB1QG2MmmeReJa1z93AtQ2l4NoXyggy?= =?us-ascii?q?e4yCZ0kz4xpKqFwCPO2/jidAYAOmNTQGlijEzsIZStg9ABQkeoawkplB245U?= =?us-ascii?q?f13KVbv7x/L2jVQUdJYyf2NHtuUq2uubqee8RP8o8nsT1LUOSgZlCXUqT9ox?= =?us-ascii?q?we0yPnAWRe3iw0dzaku5jihBx6lX6SLG1poHreY8Fwyg/V5MbASv5JwjoGWC?= =?us-ascii?q?54hCHUBleiOdmp5s6Zl5TdveC4TGKhUINccTXxwYOHriu76nVgAQejkPCrht?= =?us-ascii?q?3nDQ863Dfj19ZwSCXIqAjzYpHx2KS8LeJoYFNoCUTh68phBI5+iJAwiIsL2X?= =?us-ascii?q?gdm5WV52YInnn9MdVcw6L+Y2QCSSQNw9HL/AjvwFdjIW6Rx4LlSnWdxdNsZ8?= =?us-ascii?q?e8YmwLwS898cZKB7qU7LBemyt6vEa4pxrLYfdhhjcd1ecu6HkCjuERogUt0y?= =?us-ascii?q?GdD6sOEklZISztlw2E796ko6VRfmqvdqKw1EVml9C7EL6Cuh1cWGr+epo6Ey?= =?us-ascii?q?9/9MN/ME7L0H328YzkdsffYs8Uth2OiRjAl/JVKJUzlvUUmSVnJXjxvXo/y+?= =?us-ascii?q?40lRZux421vJCbK2Vx+6K0GhtYOSfxZ8MX5D7tkbpekdyM0I20GJVuBCkLXI?= =?us-ascii?q?D0Qv2yCDIdq+7rNwCQHz0gsn2bA6bQHReD6Ed6qHLCC56rN2uJK3YE1tVtXh?= =?us-ascii?q?+dJFBYgAAPRzg1hII2FgWwyMzmakd56Sgb5kTkpRtU1uJoKx7/X3/ZpAeycD?= =?us-ascii?q?g0UICfIQFY7gFD/UfVKtCe7uxyHyFe5JKhqhCCKm2BaARMF20JXVaEB1/7NL?= =?us-ascii?q?m0+dbA6/SYBva5L/bWebWBt/dRWOmOxZKuzotm+C2BNsSRMXZ8EfI3wE1DXW?= =?us-ascii?q?p2G87BgTUAVzQXlz7Rb86cvBqz4TZ4ose78PTqQwLv+ZCPB6FJMdpx5x+6m7?= =?us-ascii?q?yDOPCUhCZ4LzZYy5wNyGTUx7kfxl4SljpueyOjELsaqS7NV6XQmqlNAx4ccS?= =?us-ascii?q?NzO9NC77gg0QlVJc7bltT126Zjgf40BFdFUlrhl9q0asMUOG69NUnIBECROL?= =?us-ascii?q?SBPz3LzNn9YbmgRr1IkOVUqxqwtC6BHE/sJDuDiSfmWguoMeFUki6bOhlet5?= =?us-ascii?q?u8chZpEmfjS93nZge8MN9tgj082ac0iW/SNW4ALTh8dFtArqGX7SNdmPl/AW?= =?us-ascii?q?tB73t7IumCgCmZ9e7YJYgVsfZwHit0kOda72ggxLtO8CFIXvp1lzXOrtR2uV?= =?us-ascii?q?GpjvGPyiZ7UBpJsjtLhoKLvEV6OaXe8plAWGrE8wwW4GWVChQKu8FlBcP1t6?= =?us-ascii?q?BX0NjPm7r5KC1e/NLM4cscG8/UJdqEMHshNRrmBiXZDA4CTT6lO2HQmVBdkO?= =?us-ascii?q?2S9n2Sq5g1tILgmJwQRb9HTFY1DO8VClx5HNweJ5d6RjUknqCBg84M/ne+rx?= =?us-ascii?q?7RRN5Gvp/dUPKSGvbvKDeDgblCeRQI3avyLZ4POY3jx0xidl56kZzQG0XORt?= =?us-ascii?q?BCvDdubhUor0VN63VxVWwz21j4ZQOq7n8TDeS0kQA2iwdkZ+Qi6ivs6U8tJl?= =?us-ascii?q?XWvCswjFUxmdL9jD+Mdz7xKqGwUpxIBCrwtkg8KYn0TBhvbQ21h0BkMy3ER7?= =?us-ascii?q?1Jhbt6aW9rkBPcuYdIGfNEUKJLegEQxfCKaPUzyllTsD+nxVVA5erLEpttih?= =?us-ascii?q?clcYO2r3JBxwJibMQ5JarOK6pV1lJQnL6Bvje01uAtxw8TP0IN8GSIeCEWvk?= =?us-ascii?q?wJN74mKjGn/uxq9AyOgTxDeHIDV/AyuPJl6ls9O/iczyLny7NDMV6+N+ieL6?= =?us-ascii?q?OfpmjBmtWFTU831kMNi0ZK56N20ds5f0qSSU8v0KObFw4VOsraNQFVc81S+W?= =?us-ascii?q?DPfSaPtOXNxo51P4W9F+3zUOCOtaYVjVi/EwozGYQD8NgBFIG20E7ENcfnMK?= =?us-ascii?q?IFyRI16QvxIFWFDehGdwyTnzcCo8C/yph33Y9HKTwGGmp9MD+45rDOqg8knf?= =?us-ascii?q?qPRtE2bWkGXoEcLHI5RNW6mzJFv3RHFDS4yfwWyA6Z4jDmuyvQEifzb8B4ZP?= =?us-ascii?q?iOfxNtCMu6+TIl86i5kVTX6InRJ3nmNdR+vd/C8ewap4uGC/NQSblyrULclp?= =?us-ascii?q?JFSHO0SGHPEMS6J57qZ4krd9z0BW6wUkajhDItU8fxINGtI7CSgQHuRIZbrI?= =?us-ascii?q?mb3DcnNc+mDj8QAgp+qfsf6ax7fgAMf507YRv0uAskLKy/PB2U0tOwTGaxMT?= =?us-ascii?q?FWVeVQzf2mZ7xLyCohdvW6x2E6TpE91Oa66lINRIsQgRHA2/mjY4heUS78Gn?= =?us-ascii?q?xZegXPqio5l3RvNuko2Oc/xQnEsV8CPDCXbOZpcnBLv8kgBVOOJnV7EmQ5S0?= =?us-ascii?q?WAgorD4w6s2rES8DFen9tP0O1KrmbxsYHFbDKrQqyrpo3fszA8Ytg+v61xLY?= =?us-ascii?q?vjL9ODtJzEhDzfT4ffshGEUC68GPpXgdZRLzheQPZUnWElPtEGtpda6UYrUM?= =?us-ascii?q?cxOaBPArE2pr+2cTpkETISzSgBWoyaxjwCn+G816HZlhqLcZQiMR0EsIlZjd?= =?us-ascii?q?cHVS55fD8erre5V4rKj2+EVnQLIAAL4ARN4gIAipF/fuT774rNUpBM1yRWov?= =?us-ascii?q?JvXyvMDpln6V37SmSMjlj5TPWuiOup3A1IwPLryNkbVwZ1CVJByOZOiksoNL?= =?us-ascii?q?Z3JrEMvo7Ntz+Fbl/6sH7oyOS9PlVRz9Pbd0HgBorfqWX8SjEc+WETRYJXyH?= =?us-ascii?q?HQD44SnBB9aKk2v1hDPZ6pel7m5zM6w4RmAaO4Wdqsx1Y/onYMXz2qHMZZC+?= =?us-ascii?q?F6rFLXXyVoY5KsqJr7IJhdX3Ff+IaDpFdDjEViLTO2xYBaK85T/j4GRCJPri?= =?us-ascii?q?mFvNuuVM1D3td7D4MRLdhiunfyAqdENYONrH0xv7zg1mXW+ysgsFugwjW8Bb?= =?us-ascii?q?O4RfpD/2ICAgUpO3ieqk43AuQ3/Gfd7kzBv1Jp8+pVHbWAkUJxoDNhEZ9UHT?= =?us-ascii?q?ZJyWqpL1JtQ3laq+9aMrjac9RAQ/kuYh+iIwY+GuA70EyJ5050gWz0Yyh1tg?= =?us-ascii?q?tE5S/RQRU7VS4IjbjzgzEerN+oOSMCQZJScTohdzvFKx6cmS1PpBZfcF1qVI?= =?us-ascii?q?oEDdZZ4LwbxoxU/tfYSUmwNy4FWgBiNhgi3vpbj0JDt1+YeS/FBwqyafnPqg?= =?us-ascii?q?F3fduWrMOxMPT55hlIhZ36v+0j6qUDQ2GmmRe3TtDAro/8sdmKuVWSdKviNO?= =?us-ascii?q?28e3DBRiDWjR+snbckE4XK/y/LPQpZMZZ6030kYYPlCWHRIxRLPKcbJ1dfVa?= =?us-ascii?q?BmaNVJvuFaaNVieKYS46NtAQiHRhz3Eoy1sPZGNkrTRSjZLyiZ8Oywu4TT7b?= =?us-ascii?q?LHSejne8OD2W3KQ75tMZd88jn7HK3m0YlA9Urqwv1t7F91SUDaMyCdq9TsPg?= =?us-ascii?q?UL5M25e0vjuJ0pGCnaAJZ2kHrj3EFPbdEXQzGw8JQF1JxZ9GvwSfhm3UTpt+?= =?us-ascii?q?1S7bZk45Et47910ce0ObvSKfNCvE9hAxibGgJq9pE3D2hkXWxRY+gRKPDKfa?= =?us-ascii?q?QCls3uru/6FqMN5B2S4exZZsPNJ1vdlcmnFjGcVRtEkR8dpjEAKguTyeWFm7?= =?us-ascii?q?N0SMaivuX5wV4i41mgIR4A0LBt5J2L9rCOpODJcxvb1aIEVbTyRsPvsrQsvF?= =?us-ascii?q?uf5fk/lL4LemF4eAOnH/YAWc4a3Gfv17gqzTgrE8PBAb3v5OJDW2g+njL6lJ?= =?us-ascii?q?B3B08WFe8MHbqX4YRemX81m+7YNt0Taa1Cn3iAFB66Hb8YyH6r7SSXLHNjgh?= =?us-ascii?q?7QzxH6WXmz40PurS9kXSvMyM/ukktUV7atH0hdQzGkOVRmvzOTIgXnqMD7ua?= =?us-ascii?q?Mv7EE5Kmbkrs6ClHO9OLNLGM3yPMeTISgvpFMZlpIxRN2v2ZwDGdWnPdcR9G?= =?us-ascii?q?pzYefZ62y2jSBOubpHh5DZ4sGP4PrbB36gj7eVq7+V3jBX1mA4vU0j6tCnLv?= =?us-ascii?q?zO/8eFQ+i02GYRQSZ/vBHBXx2sprzAsV8UPU2L0EHWmI0FJdxZxWM31l366+?= =?us-ascii?q?gjTtMz8x9eFoXaa/MBuz/zIj30zkibY94tUSmeyTRXFErvEVZkAKg8xH7wvM?= =?us-ascii?q?XRmHff4VIoXJd/d1DnhRFsC4U4KF4t50YXwiUZDAgNcgqXDLe2CkT5NYEET1?= =?us-ascii?q?QMaQyb3Limfac6xUJzza2p5O/Paux8AK0BNu1DgQ6KnVhbHI8WsKIFTbJ4ZV?= =?us-ascii?q?Bd7q7WqRL4B4jhQffmiWI6NeepTcBC7cAZq3wi7x6jSBqi85hM860Wh4yPdq?= =?us-ascii?q?5AZZjMvd5z71175TERaiNNgAJzjxSjUeATvOrj+MTUsIK06uayU6YgX+AX9x?= =?us-ascii?q?8yB2RigJv/nksuodTW1+hGTI3al5j/8Q5KI36Qu4bayANwKewQJIK3ZLxg7W?= =?us-ascii?q?kIJzACJ3ISOtqbc/Y87DN2MDXI/lBMH8wCa9UZPMrLhABVhVbkWL5W9sXBHF?= =?us-ascii?q?+XFZ1/d8cy72r40Do164czUv786D+qIpDS91NNP/RDjCVqjt7NuOgVwf7PCC?= =?us-ascii?q?cK4HiZah51wjiBy5mMEPvw4+SMyM/OWFMCAyE2Up1RJDyc9gy7XuC1jonmUh?= =?us-ascii?q?uI6s/vh5IzbEOQRmKrk6QDqatMFfNAhTj63jhZDYD5nfWVs8Cj6GFPrF1IDJ?= =?us-ascii?q?5z7QHZGKVYJph7Owr3lselRkh4HSb+dtvbdhwwt+qK3OsM5ftxN1fmb48BPh?= =?us-ascii?q?0E06766WZSTgZ2R772ulGZXOwPa9tiTPPJtWtV6YVmK68OIFeRvprqoSlUqF?= =?us-ascii?q?ouGg8mdKcwriBGdknJhABVXqf0uL0DigsbStN5u1VDGWG3OGI4+TXHU75ZjK?= =?us-ascii?q?+PB/wJ6j+TVLABU110MiNiRBO4wI5hdKWvnfBbqW5GhSd9oP820zx6Whuzpz?= =?us-ascii?q?Djq7gK2TI697GyrC8BtmBdTuWCjyfIDk1OzOwNjacYEXni81K9YH4HbIv8+7?= =?us-ascii?q?RnIMPg9Y4643shfRojZSoGXf+7CyHxiaOIDZaDsNVGhB6CoM/Od6O8LTAONr?= =?us-ascii?q?QhzhLuX3Z93RbanBZp6GsEXC6t7d4lJIW4PMYq2DCoGWzFe1oW5aNJqsTxv0?= =?us-ascii?q?YRTOQqcVNh3Hlj0s+fSywDXMzPAWc1gRQ6ZmhfdZJD6AMaF7M2jTqSualG5A?= =?us-ascii?q?4Uai/OEou54onQgdvI2X4lQNdtwmLZuLaIhosu0HJ/gNN08i+Ot2gOd+zCTc?= =?us-ascii?q?BjHGL/1oFBxuzif/+tqPwISJN6yLS9V/8PKs2j+Wqw2JV3VU6p37AeH1uiMO?= =?us-ascii?q?8f3bfWSCalRneeWeSMaWSMmCw5MkHq7xmyMlI3cNtKr1M6Mubag55TjRHuUb?= =?us-ascii?q?N1RiWWol/W13IjMeIcdw0ovIenegoKTPMeZuSGIugu2vI+AkMWb3DVBSt2F/?= =?us-ascii?q?O2sVm1kYh5IXpg4kL6bv/2/wD7NtuSBhkEEYnHrp5++fy6WniNOXl+wx1uJE?= =?us-ascii?q?N07fvQF0wttu9AdJachdrQh9F80e4fbfdtMDY9t8UVmo157ImbzsaKfQvWzp?= =?us-ascii?q?boKtHfuuKYDOHHz0Q2ZmFaVaIUYRj754U/ItE0Wr7eEKBHvRsCH6g6QZ0gN2?= =?us-ascii?q?D39K1uKgN8bBLRN/yIhZzxq+aKYIZEj2PH5VI3aiHHslsMzeLnYxZ8asWRm3?= =?us-ascii?q?jqIJ02DglEptlpBwouSJBDAOscvgGnBNiSg6j9hNivrRAp89QWuLb9X6iZnO?= =?us-ascii?q?+y2J98Ct0AvUE=3D?= X-IPAS-Result: =?us-ascii?q?A2BkAwDQWeta/wHyM5BcGgEBAQEBAgEBAQEIAQEBAYMYK?= =?us-ascii?q?4FbFRODbYhgjBGBPYFKkxuBbC8TAYZyITUXAQIBAQEBAQECAWsogjUkglADA?= =?us-ascii?q?wECIA8BRgMDCQEBJAIiBAICAwFTGQWCV1yBSg2pSYIchFiDb4JCgQmHHIITg?= =?us-ascii?q?Q+ISoI0glQCmBoIjkELjFmRZx4CNECBEisIAhgIIQ+CfoIgF44zU3oBAY99A?= =?us-ascii?q?QE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 03 May 2018 18:50:06 +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 w43Io1s1006015; Thu, 3 May 2018 14:50:05 -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 w43IlXVX063578 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Thu, 3 May 2018 14:47:33 -0400 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 w43Ilb9q005857; Thu, 3 May 2018 14:47:39 -0400 From: Stephen Smalley <sds@tycho.nsa.gov> To: selinux@tycho.nsa.gov Date: Thu, 3 May 2018 14:48:42 -0400 Message-Id: <20180503184845.19790-2-sds@tycho.nsa.gov> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180503184845.19790-1-sds@tycho.nsa.gov> References: <20180503184845.19790-1-sds@tycho.nsa.gov> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [PATCH 1/4] libsepol: remove unused function and type X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 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: Stephen Smalley <sds@tycho.nsa.gov> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/libsepol/include/sepol/policydb/policydb.h b/libsepol/include/sepol/policydb/policydb.h index f8626ef4..271a82c9 100644 --- a/libsepol/include/sepol/policydb/policydb.h +++ b/libsepol/include/sepol/policydb/policydb.h @@ -646,9 +646,6 @@ extern int policydb_context_isvalid(const policydb_t * p, extern void symtabs_destroy(symtab_t * symtab); extern int scope_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p); -typedef void (*hashtab_destroy_func_t) (hashtab_key_t k, hashtab_datum_t d, - void *args); -extern hashtab_destroy_func_t get_symtab_destroy_func(int sym_num); extern void class_perm_node_init(class_perm_node_t * x); extern void type_set_init(type_set_t * x); diff --git a/libsepol/src/policydb.c b/libsepol/src/policydb.c index c7521235..dfedfafe 100644 --- a/libsepol/src/policydb.c +++ b/libsepol/src/policydb.c @@ -1573,14 +1573,6 @@ int scope_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p return 0; } -hashtab_destroy_func_t get_symtab_destroy_func(int sym_num) -{ - if (sym_num < 0 || sym_num >= SYM_NUM) { - return NULL; - } - return (hashtab_destroy_func_t) destroy_f[sym_num]; -} - /* * Load the initial SIDs specified in a policy database * structure into a SID table.
Fix the following build warning: policydb.c: In function ‘get_symtab_destroy_func’: policydb.c:1581:9: error: cast between incompatible function types from ‘int (*)(char *, void *, void *)’ to ‘void (*)(char *, void *, void *)’ [-Werror=cast-function-type] return (hashtab_destroy_func_t) destroy_f[sym_num]; ^ It turns out that this function and type are long unused in libsepol and are not exported APIs for the shared library, so just remove them. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov> --- libsepol/include/sepol/policydb/policydb.h | 3 --- libsepol/src/policydb.c | 8 -------- 2 files changed, 11 deletions(-)