Message ID | 1490023139-12045-4-git-send-email-jwcart2@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 0894D6020B for <patchwork-selinux@patchwork.kernel.org>; Mon, 20 Mar 2017 15:29:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EACEB27C0C for <patchwork-selinux@patchwork.kernel.org>; Mon, 20 Mar 2017 15:29:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DD41D27F95; Mon, 20 Mar 2017 15:29:43 +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 (smtp.nsa.gov [8.44.101.8]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CFBBC27C0C for <patchwork-selinux@patchwork.kernel.org>; Mon, 20 Mar 2017 15:29:41 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.36,194,1486425600"; d="scan'208";a="5027633" IronPort-PHdr: =?us-ascii?q?9a23=3A1hFolBBlPjUrWV0Ji0vFUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPr5o8+wAkXT6L1XgUPTWs2DsrQf2reQ7f+rBjJIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSijewZbN/IA+3oAjTucUbg4pvIbstxxXUpXdFZ/?= =?us-ascii?q?5Yzn5yK1KJmBb86Maw/Jp9/ClVpvks6c1OX7jkcqohVbBXAygoPG4z5M3wqBnM?= =?us-ascii?q?VhCP6WcGUmUXiRVHHQ7I5wznU5jrsyv6su192DSGPcDzULs5Vyiu47ttRRT1hi?= =?us-ascii?q?gHLTo5+3zJhMJ2gqxQvRatqwVhz4LIZY2YMud1cKHActMAXWdPXthfWTFPDI2/?= =?us-ascii?q?aIUADeQBPf5aooXgqVYBogexCwayC+P00TJImn370Lcm3+k7DQ3KwgotFM8Ovn?= =?us-ascii?q?TOq9X1Mb8fX+Svw6nN0zrDdO5d1Cnn54jSbhAuv+uMVq93fMrTx0ggCxnKjk+M?= =?us-ascii?q?qYD7JD6VyuQMvHSb7+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+zBPrD5AJXNKX7Dn639fbZ98UFczhE+zdJY55JSD7EOOunzWlPvu9?= =?us-ascii?q?zCFR81KQu0w/zoCN9lzIMRRXqPArOFMKPVqVKI5OAvLPOQa48Wozb9LP4l5//w?= =?us-ascii?q?jXIil18debSp3JQMZ3ClGPRmP1iZbWDrgtcbHmcAphA+Q/DyiF2eTT5TYG6/Xq?= =?us-ascii?q?w95jE/DYKpE53DS5ujgLOfwSi7GYdWaXpeClCWFnfodZuLVOsQaC6IJc9hiDME?= =?us-ascii?q?X6C7S4A9zRGuqBP6y71/I+XJ5iIYsJXj1N5p5+HOjhwy6yJ7D96c02CMSGF0mH?= =?us-ascii?q?kERzko06BjuUZ90EuM0bBkg/xEEtxe/+5GUhsgOp7G1OF1F9fyWgfdcdiTU1am?= =?us-ascii?q?Xs+qATcvQdIt29UOeVpyG82+jhDf2CqnG78Ulr2MBJwy6a/c2nzxK998y3bAzq?= =?us-ascii?q?UhiUMpQtFMNW2nmK5w6RLfB4jXnEWFj6yqb7gT3DbR9GefymqDpF9XUBZqXqXf?= =?us-ascii?q?XHAffVDbrczj6UPYTr+uEqwnMg9bxsGeNKRGcNrpjU9JRP37ItTRf3qxm3usBR?= =?us-ascii?q?aP3r6MYpDqdH8b3CrBCUgEiBse/XOeNQg/HyuhuGzfDCd0GVLoeUPs/vF0qGmn?= =?us-ascii?q?QU8s0wGKc0ph2qK2+hEPhvycTO4T06kHuCg7qDV0G0u908jRC9qaqAprZL9cbs?= =?us-ascii?q?8l4FdbyWLZsBRwMYa9IKB4h14RbR53slj02BprD4VMi88qrGklzABqM6KXzEtB?= =?us-ascii?q?dy+E3ZD3IrDXKnf9/BSra67RwVze1MuW+rsI6PQ9sVrvpgapFlAt839/ydlaz2?= =?us-ascii?q?Oc5onWDAoVSZ/xSUg39wJ9p7HBfikw/JjU1XtrMai6tz/NwdQpCPEjyhm+Y9dV?= =?us-ascii?q?KLmEGxPqE80GG8iuL/QnmlazYRIAIOBd6rQ0P9i9evuYxqGrJv1vnC+jjWhd54?= =?us-ascii?q?B9yE2M/TJmSuHUx5YF3+2Y3gyfWjfgkViur8H3lppAZTwJAmW/zi3kC5JLaa1p?= =?us-ascii?q?YYYHE2GuLNOrxt9mnZ7iR2ZY9EK/B1MBwMKpfxuSb1j53QJOzkQaumaoljWizz?= =?us-ascii?q?xziT0pqbCf3CPWyeT4aBUHInJLRHVljVr0P4i0jswVXFSvbwgzjheq+Ub6x69d?= =?us-ascii?q?pKRwNGTTRUZIfy7sIGF4Vau8rL2CY9RA6JkwqyVYTPy8YUyGSr76uxYa1yLjH3?= =?us-ascii?q?BCxDwibDGlpJH5nx18iGKAI3d+t2HZedlxxRfZ5dzTWeVR0iAARCZmlTndHkK8?= =?us-ascii?q?MMWx/dWIi5fDtfizV3imVp1XdSnk05mAuze85WxkGhC/hO2zlcH8EQQg1i/7zd?= =?us-ascii?q?ZqXz3SrBngeonry7i6MeV/c0lwHlD89s56FptknYcqn54Q3nwahomS/XoBimrz?= =?us-ascii?q?NMlX2aT5bHURXzILxcDa4BT90k15Mn2J3575VmmawsZ5ZNm1fGUW2jkm4sBJFq?= =?us-ascii?q?iU6qdEnS1rrVqktw7RZuJ9njgFw/s09HEam/0JuBYqziiFHLASG1RXMDfylxSO?= =?us-ascii?q?8t++rL9bZGCxfriszEB+h8yuDKmeogFAX3b0Yo8iEjVt7sV7K1/DzHzz6p3ked?= =?us-ascii?q?XJY9IcrBuUnw3Hj+hPJ5I7juAKijZ/OWLhoX0lzPY2jQR00pGnuIiINX1t87i/?= =?us-ascii?q?Ah5EKDL1fdge+iz2jalAhMaWxJqjHo5mGjUWRpvnUeynEDwVtfT9OAaBDicwqn?= =?us-ascii?q?GFFrrDBQWf8ltpr2rTE5C3MHGaPHcZws9kRBmBI0xfhRsZXDskkZEkEQCq3tbu?= =?us-ascii?q?cF9j5jAW5F73tAdDyv5yOxn4SGffqx+iai0oR5iHMBpW8gZC6l/QMcOE6uJzGz?= =?us-ascii?q?9X/oG9rAOXMGOWfAJIAn8VWkyfG1/sJKGu6sfa/+ieGOW+M+PEYa+SpuxGS/eI?= =?us-ascii?q?2ZWv35N8/zqWOMSDJHxiAOc/2kpEXXF0AN7WlCkKSyANkCLNdcGbrg+m+iJrts?= =?us-ascii?q?C/7OjrWAX36IuBEbtdL8hg+wusjqeFK+6Qgz15JC1C2ZwQwH/E0r8f3EQdiyt2?= =?us-ascii?q?bTmiDawAtTLRTKLXgqJXCQQbZDlrNMtQ9K880AhNOdTAitPp2L54j/g1BE1DVV?= =?us-ascii?q?P9m8Gmf8gKL3u6NFPdC0aBLK6GKiHTw8HrfaO8TqVdjP1KuBKrpzmbFU7jPiiE?= =?us-ascii?q?lzTyVhCgL/9Dgz+BMBxZooG9fQ5nCXL/Q9L+dh27LNh3gCUrzr0vmHzFL2EcMS?= =?us-ascii?q?JmfENTtbCQ9jlXgvZiG2xb9HVpN+2Emzuf7+bCMJYaqOdrAiN3l+Na53Q20b1V?= =?us-ascii?q?4z9YRPZtgivdssZuo026kumI0jdnSwBBqihRi4KEo0piIr7U9oJaVnba5h0N4n?= =?us-ascii?q?ufCw8Qq9tjFNLvp7haysLTm6LrNDdC79XU8NMHCMjVJ8KHN3whPAH0FzHKFwQF?= =?us-ascii?q?TCSkNWfFi0xaivGS+WWfroImpZj0hJoOVrhbWUQvGfMVEEtlAsINLYxwXjM8j7?= =?us-ascii?q?GbissI6mC/rBnVX8pauZ/GWuiVAfX1JzaTlaNEaAcQwbPkMYQTMZX221Blall/?= =?us-ascii?q?hojKAU3QXNFTrS1ndQA0ukJN/2Z9TmAox03lbQat72MJGv6vgh46kA1+bvox9D?= =?us-ascii?q?30+Vc4OkLKpDcskEk2gdjlgjCQcDrvI6qrWIFWDCT0t0YvPZPnXwZ1bQqynUl6?= =?us-ascii?q?OzveQbJekadgf3hxiADAoZtPBeJcTapcbR8W2/6YffEo3E9fqiWg3k9H+fHKCZ?= =?us-ascii?q?15lAspcJ6gtXRA1Bx/bNQtP6zfOLJJzkRMhqKJpiKozP4+wBQAKEkX6mOdZC4I?= =?us-ascii?q?tVcTObknPSqn4+ts6QKamztZZmcNV+AmovR0+UMhI+6A1T7v06ZfKkCtMOySN7?= =?us-ascii?q?6Wu2/Glc6OX1w/yEcIl0he8Ldsz8gjaU2UW1oozLuLGBQDLdDCJh1Nb8pO6HjT?= =?us-ascii?q?ej6DvvjXzpJrPoWyC/voQPSUu6YOmEKkGwgoH58S4csdA5msykDYLdvnLbIfzx?= =?us-ascii?q?Ui+hjrLk2fDPtVYBKLjCsHo8anwZ9z2oldPC8SAWN8MCWw/bvXqQkqgOeZUNcx?= =?us-ascii?q?eHcaUZMONmgqV82ihy5Zo3NAASGs0u0HzAiC7jn8pjnfDTTnc9VjY/KUag92B9?= =?us-ascii?q?Gt5TUz6a62hkDL8p/GPWH1KcxiusPT6eMdv5uHCOlUTLlnvEfah4lYR2enU2HI?= =?us-ascii?q?Ed6tO5f8cY8sYsLoCnyiSFywlyo1T9vtPNaqNqWInQDoRYNTsImH3DAiNdSwGS?= =?us-ascii?q?wfGxZwve4M/7hwZQsdbJoneRTorRgxN7SjIAeE1dWjW3yiKT9XT/ZD0+q1f7lX?= =?us-ascii?q?zioqbu+9znsvVIo3wPK28UEXQpEGlx/exeu5a4lYTyfzBmRXex/Tqiohi2hhKu?= =?us-ascii?q?Eyz/8kzxzWt1kRKCqEe/F3aGNapdE8HkmdIW92C2YiQF+cl4XD6Ba2378O5ytd?= =?us-ascii?q?g8pU0epdvXjxo5/fYTasWKi1ppXQqCcvcMYprLZwMYP5JMuKrpTenibQTJPIqA?= =?us-ascii?q?2KTDa6F+ZGmthXOC9YWv9ImWA5NswGvopB7VExWN8nKbJSEqchurekZCF4Ai4V?= =?us-ascii?q?yC8WS5mP3Cceguum3bvViAuQeow4MBMYqJVCnscdUylubyMEuaCsSp7bl2CBSm?= =?us-ascii?q?kEOgsT6xpD5B4YnI9qYu/l+JbITINLyzNOufJ7SDHLFp5z+FbgVmGWm0L3SOu/?= =?us-ascii?q?nOyt3AJSyv3s0t0aWB5wCUhd2+hWmVEyKLFyMaUQuJDFsiOQf0PgoG3t0PemJE?= =?us-ascii?q?VWycDMeVz0FpbKtWr9Ui0Z+H0bX4xPxWreFZsMjQV2drwnpFJWIICpYkz+/SAr?= =?us-ascii?q?x5x1H7mkUsCm30wqrWwbRyesCdZBCPprsFPWWD1kf5Cks4/pO5NMTW9M4JedsU?= =?us-ascii?q?tWkF1xMy6lzppRM8BN4jgQXDdRpTWSot6yR9Nf2c9sD54BOdB/u2/jF6NCPZie?= =?us-ascii?q?uXw2urj0xX/e9DEwqlC6xC+8G6WgVeJW43UeGhk1J2SZskQvAPEs/X3U8lDRqV?= =?us-ascii?q?10/uBbB7aJjUVtoDZyAJFOBjBV1X+7NVR/Vn9GvPtGKK7NacxTX+EyZQOzOxw5?= =?us-ascii?q?DfMmw0uJ/URvkHflfyBysxBV9zrbXwYqSSkfmq3tliEGqsG7JT8aTIpFbTU7YC?= =?us-ascii?q?ffMQ2bnT1YsQ1CZE50Q5AZGshK+7UF0otO5MbCTlysKS4dVhx4Kg04yeZflVJE?= =?us-ascii?q?sEiAeyDdChSneO3SvRJpZseestSpLOjn8whakI/ntv4397kbTX28hQKtWczer5?= =?us-ascii?q?P7ttCSrUSOerv3P/G+bHPcQjXBlgy/hbAhD5bW5SfTKxZbJ4N8yXU6fZjrEXTL?= =?us-ascii?q?MgheJ6IHO0pbUrh3ac9Yre9HZ89rYroJ9LRpBhKAWBPgBpKjo+VBLlnOWzvSNS?= =?us-ascii?q?OB/fKjoYjL97zSVfDgZtCQx3bAW693Jox66SXhFLj3zY9T4VH22vBw9kNgVVfJ?= =?us-ascii?q?LSaBrMj7JgwR4MmubEzivocmHTnOGpd/jGLtxl1cd8oQWyCq7I4Yx41H53ntUu?= =?us-ascii?q?94z0zzsPFI97Z+94k34rdpycOqKqfOM/hatlVnAheMDAVw6potGHR/R3xWYuIJ?= =?us-ascii?q?NfjRe74WgNvzpODxDaMb8hqV+/ZWadHfPUHOhtG/Ci2ASRxDhAoBqyQVLhGb1/?= =?us-ascii?q?6en697U9ilqPP82kIw51i+Mh8Gw6xs5Yie/KqIv/XbbxzLzbgLQqLqXN/8rqww?= =?us-ascii?q?u0OO4v0pjLwOdXZzYw2pCugdUdMSyXn7wKA21y0sFdjDH7X69P5FSX05girqm4?= =?us-ascii?q?phEFUOBvMUAb2L8JxYnmc8gOHZN9sWcqVYlmaOEx6kHKUCxmSw6yuLOmllnw3B?= =?us-ascii?q?0w3tQWOp8lD6tyh4QTHDz937iEpaSqG3BVtOXyquIUJ4tjKPMxbvtNrzo6s191?= =?us-ascii?q?s6Mm3jtNKKj2uhI6haH8jwKd2TOyU0o0gXjJIpTNy1xY8bAca9IMsW8HxmcvTR?= =?us-ascii?q?8WernDFao6dbh4ve5dqY+u7LEnmhkaKaramNxDFCxXQiu1Ew9MygPOnU59KWW/?= =?us-ascii?q?Soy3oRTyBntgvFRB61r7zWoksaOUOVzUjLn5YKMctB3Xki0UHm5vYsT84v9AlE?= =?us-ascii?q?EYbAffwCryjpODTo2Vaff843Vi6G3jtVH1L1FEJ1GK0i12Pwos3Jj3bQ+1snRo?= =?us-ascii?q?VqcUzomwB3BZ0iKU0x8FgX3jYDEQ8VZBCaDbCnH17qIpcfWEgYdxuHwKa1dbst?= =?us-ascii?q?0U102LOv6/fZbfZgCKoVKvZdkgmOkUBAFZIXqq0fTqhze11c9K7LvgjtEZXnX/?= =?us-ascii?q?z9mHUsMv26X95V/toEt3s45Qa/XQCv5Y1E77YBh5CCbrREboTUvMBg80dn4iYC?= =?us-ascii?q?djRXjxhjkxy5Ue4dpOf54tjYqZao8fihVKIsR+UR6hg1CH9zj4Pqj1A/vd7X1+?= =?us-ascii?q?ldSorPiYT86gxNIGCFuJzc0xZiLeoCMYWrfKxv938fPSgRO2oOPcaKa/k7+yJt?= =?us-ascii?q?LC/T6EJGAswWY9MXItHAlh1Vik3mWbFT6tDUGkSCBIdpasAk9Wz3xy4p8ZEkSO?= =?us-ascii?q?bv9Ce2JYzD71FKJ/5Dgz9jlMjcq+gJwfrfEywX4XiFaxdrwiON0YSNC+3q8eWK?= =?us-ascii?q?1t7US0sMHjQqXIdFODqC5QunS/K6lJr3VAOU9sjzgJU5eEKLWHOxmKUFsqBREe?= =?us-ascii?q?9PkSj72iZRFpr1hv2Pqdas7nVYtkFfGoZp8RLFALlfPol8ORngisarRFJzCTfk?= =?us-ascii?q?dc7IcRouvO6WxuYS7OVkK0vxe5MUIhIex7L983pVQRNkSKTqsVaBQeIReNxmRe?= =?us-ascii?q?vBrnBS74JgN6APM0aGqZzvrzdHslY2DxE1aL4+qTxabErOnBZPV6byprEAlhMW?= =?us-ascii?q?UcRltk9UBWKwJGU+6iLIVatJl6mRE+UZ/CicQKIIUkVoND5+Qhyu1ZVhfrumh/?= =?us-ascii?q?ZHvX1ckiN6uvgq3CRsRAGgti30u6INxTUg9am6tDUGuXxFSP+SnDvICVVH0fQF?= =?us-ascii?q?kKYdC3fk6VynY3kDbZD/4KdmJcT+74Yh52kwYRQ5cy0AQ+ugFzn6j7mUDYyXrN?= =?us-ascii?q?JcmBmNtd3Pbb+tNycSMK8wyRb+R3dg0wjemw1o/HEMQjW6498uPJ+9Nto9xiq0?= =?us-ascii?q?BWjbc04B4qFXv8v/u14LSPA7aF17z2VlzMeHWjcBRMrRFGYplgIkc3lLcIpf6R?= =?us-ascii?q?8GEKklmjmIvq1B/gAafjjUFoCl95LLncfP33k9TMtlynjQpqKbmpMgyGdllM9s?= =?us-ascii?q?7i6SpHQScPTVU81sAnnzzodfzuj+Z/Sxsu8ZU4ZmzbWhUOMYMsa942e2349qWk?= =?us-ascii?q?C9zLQEA1W5KPMDxqvcUyq9VW2YWOGLfnOQnzY4LkHy5genLlktZMdMsUA9LvPI?= =?us-ascii?q?hoRAmA35TbN0WiKQqEfezGwiMuMadAU2tZylewMQT+4RYO6cKvYowPEkDlsDcW?= =?us-ascii?q?PJFzNsC+CqqV6tgJR7O3J47Erhf+vt9BzmPcCJGhkAFo7asoJx+eKkSW2cI3Ng?= =?us-ascii?q?ywdyPEZs/efFC1sxrvNcc4qWndXIn9R71uoFeO13MSwzvd4Tnoxj5JKR0MeNdh?= =?us-ascii?q?HR1Yj9Ks3PovifGP3f1EUqemdVUrYDZgP1/Yo6NMYjW7LPBbtZoQgcBa8iTZwv?= =?us-ascii?q?KWjx8KB0LBttfQPKZbW0g8zqpueVaZtOo3/Z8Eg8LCDGux0M0va0VxB0b4i2h3?= =?us-ascii?q?XuJ5A9XjxAr8V3ChtnAIRABdgNrw+mA56IgqG0lcW9+0Rgu+8FqaDwEOzF1Myl?= =?us-ascii?q?34VtWJhX/UuLPDLPC6RwmkRliv69guzc0pnwFcziZckEW/ZlTWLfbL/JAJm/IC?= =?us-ascii?q?qUOs3gY05G76Kc0LVhXxWVZSD5WbeGtSK9OPVg4EU70ZB4fPHIwTws9b7b3tzy?= =?us-ascii?q?a3tcpie5on6DLIFf40DSBezCQxJUTuKI8H17Eq0TbIv08voOMNMlzNaT/wlz7C?= =?us-ascii?q?pN0NGbLKi5tEDBwUF7eozBLEvvxSk5XZIFIAmwMUc2hm/ZsHvdC2xGLse4Mclt?= =?us-ascii?q?nMqVDhv16kl0g24iem5BGmvuRdeWImUbxcO+ZAuU+wJPDtYDmfO3eEEiuq21U+?= =?us-ascii?q?loNY1Pmf+2u7UfjdZpNybPSdBYPy7KL792OSFeA/7SpFgufh4Es781Wpo6ZZiO?= =?us-ascii?q?PEMLKkGAxj3uzQHay037a8Ss1LqVICYR6nhI1KnK3T9Ipwm4ovaZntbjXKrCbJ?= =?us-ascii?q?7oQPHeKjElWS+eRTQzF0ap5FiltuEYs/uYO2cfv0sUbjicCQEJuqBvtt/QDmnJ?= =?us-ascii?q?le1kZp0Ki+iQWzrsRy1giKoyGiFLuFiDQ/UZDgbWdX7hj3RYuAG5OP9M+Wjqb6?= =?us-ascii?q?aZxqpIQeAWBJVDcuGBSdvCZf9ePysolikeOOukfd3cqrE50kjSTWsYCKnF71ue?= =?us-ascii?q?Q1STQvOCxjLnR4IVv5I7uiAw4NLfgjd3E7jUP7aYvzOu6YC4jCOEtuDfVWQgeF?= =?us-ascii?q?I1j/wYAGmAwRhAL2cEB8sTuE7zXq6Kf1xM224xieJyxx8Mfxx+Un9p0n1QmPaw?= =?us-ascii?q?AchZRkAJg2OgR/0Gdkx4Ay0q8U+M/ALyfY9IhceGXGJa970RWaIBPfIo78/RI6?= =?us-ascii?q?JWz/E3jxx8pylvkSyYAkgVpQuf76fKVPZ+2bZL/3Vi1+1nVUGIBTXEey7IzZTw?= =?us-ascii?q?WJEH/jtnvX2xj5mchetqLrYP4tshDQ=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HbBACe9M9Y/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgya?= =?us-ascii?q?BWRKOZagxKIkSVwEBAQEBAQEBAgECaCiCMyKCQQYBAiQTFCAOAwkBARcpCAgDA?= =?us-ascii?q?S0VEQ4LBRgEiVINqSQ6JgKKRY9jEQFohRkFgSsBmx8CkkMCimuGPpNYWHwIGgk?= =?us-ascii?q?CFCVQZoNxHYF/WYdFgi4BAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 20 Mar 2017 15:29:14 +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 v2KFT9qg031697; Mon, 20 Mar 2017 11:29:12 -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 v2KFIaJL194202 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Mon, 20 Mar 2017 11:18:37 -0400 Received: from moss-lions.infosec.tycho.ncsc.mil (moss-lions [192.168.25.4]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v2KFIa8Q027563 for <selinux@tycho.nsa.gov>; Mon, 20 Mar 2017 11:18:36 -0400 From: James Carter <jwcart2@tycho.nsa.gov> To: selinux@tycho.nsa.gov Subject: [PATCH 3/3] libsepol/cil: Use hexadecimal numbers when writing Xen rules Date: Mon, 20 Mar 2017 11:18:59 -0400 Message-Id: <1490023139-12045-4-git-send-email-jwcart2@tycho.nsa.gov> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1490023139-12045-1-git-send-email-jwcart2@tycho.nsa.gov> References: <1490023139-12045-1-git-send-email-jwcart2@tycho.nsa.gov> 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/libsepol/cil/src/cil_policy.c b/libsepol/cil/src/cil_policy.c index 2e6814a..77179e6 100644 --- a/libsepol/cil/src/cil_policy.c +++ b/libsepol/cil/src/cil_policy.c @@ -1831,7 +1831,11 @@ static void cil_iomemcons_to_policy(FILE *out, struct cil_sort *iomemcons, int m for (i = 0; i<iomemcons->count; i++) { iomemcon = iomemcons->array[i]; - fprintf(out, "iomemcon %" PRIu64 "-%" PRIu64 " ", iomemcon->iomem_low, iomemcon->iomem_high); + if (iomemcon->iomem_low == iomemcon->iomem_high) { + fprintf(out, "iomemcon %"PRIx64" ", iomemcon->iomem_low); + } else { + fprintf(out, "iomemcon %"PRIx64"-%"PRIx64" ", iomemcon->iomem_low, iomemcon->iomem_high); + } cil_context_to_policy(out, iomemcon->context, mls); fprintf(out, ";\n"); } @@ -1844,7 +1848,7 @@ static void cil_ioportcons_to_policy(FILE *out, struct cil_sort *ioportcons, int for (i = 0; i < ioportcons->count; i++) { ioportcon = ioportcons->array[i]; - fprintf(out, "ioportcon %d-%d ", ioportcon->ioport_low, ioportcon->ioport_high); + fprintf(out, "ioportcon 0x%x-0x%x ", ioportcon->ioport_low, ioportcon->ioport_high); cil_context_to_policy(out, ioportcon->context, mls); fprintf(out, ";\n"); } @@ -1857,7 +1861,7 @@ static void cil_pcidevicecons_to_policy(FILE *out, struct cil_sort *pcidevicecon for (i = 0; i < pcidevicecons->count; i++) { pcidevicecon = pcidevicecons->array[i]; - fprintf(out, "pcidevicecon %d ", pcidevicecon->dev); + fprintf(out, "pcidevicecon 0x%x ", pcidevicecon->dev); cil_context_to_policy(out, pcidevicecon->context, mls); fprintf(out, ";\n"); }
When writing a policy.conf file from CIL source, use hexadecimal numbers in ioportcon, iomemcon, and pcidevicecon rules. Signed-off-by: James Carter <jwcart2@tycho.nsa.gov> --- libsepol/cil/src/cil_policy.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)