From patchwork Wed Jul 26 15:04:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Cashman X-Patchwork-Id: 9865257 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 8E6E360382 for ; Wed, 26 Jul 2017 15:10:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9510F27CAF for ; Wed, 26 Jul 2017 15:10:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 87AA128723; Wed, 26 Jul 2017 15:10:01 +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=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from upbd19pa10.eemsg.mail.mil (upbd19pa10.eemsg.mail.mil [214.24.27.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1B01A27CAF for ; Wed, 26 Jul 2017 15:09:58 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by upbd19pa10.eemsg.mail.mil with ESMTP; 26 Jul 2017 15:09:57 +0000 X-IronPort-AV: E=Sophos;i="5.40,415,1496102400"; d="scan'208";a="449734" IronPort-PHdr: =?us-ascii?q?9a23=3Aqg81XBQhmQjfDpgH+z5XzHPaCtpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa68ZRWCt8tkgFKBZ4jH8fUM07OQ6PGwHzFfqsba+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG1oAnLtsQbg4RuJ6U/xxDUvnZGZu?= =?us-ascii?q?NayH9yK1mOhRj8/MCw/JBi8yRUpf0s8tNLXLv5caolU7FWFSwqPG8p6sLlsxnD?= =?us-ascii?q?VhaP6WAHUmoKiBpIAhPK4w/8U5zsryb1rOt92C2dPc3rUbA5XCmp4ql3RBP0ji?= =?us-ascii?q?oMKiU0+3/LhMNukK1boQqhpx1hzI7SfIGVL+d1cqfEcd8HWWZNQsNdWipPDYOm?= =?us-ascii?q?a4sEEvQPM+BWoYLgo1cCtAayCRWpCO7p1zRGhGL53bci3uohDw/I0g8uEdUTvn?= =?us-ascii?q?TMrtj5KakfXv6uzKTT0TnPc+lb1Svn5YTUbhwsp+yHU7JqccrWzEkiDw3LgU+W?= =?us-ascii?q?qYzkITyV0vkGvnaB4Op7VeKvjnQoqwdsqTWo28gjlpPGhpkVylDB7yp5xp04Ks?= =?us-ascii?q?e+SEFme96kF5pQuDyAO4RqRcMiRnhltSAnwbMFoZ62ZDUGxZsoyhLFa/GLbpKE?= =?us-ascii?q?7gzsWeqPOzt0mWppdbCwihqo7ESs1O3xWtO33VtEtCZIncTAu3YQ3BLJ8MeHUO?= =?us-ascii?q?Fy/kK51DaK0ADc9/9LLFgvlareN54h2rkwlocPsUjbHi/5hkH2jKiOe0U44Oeo?= =?us-ascii?q?8eXnYqj9ppOGK491ih3xMqQpmsClB+Q3LhMOUHSB9eS51b3j+VX1QLRMjvIojq?= =?us-ascii?q?nUqI3WKMsUq6KjAwJZz5wv5wiwAju4ytgUgGELLFdfdxKGi4jpNUvOIPf9Dfqn?= =?us-ascii?q?mFSjjjNrx/HAPr38DZTBN2PMkLD8fbZ790FT1hEzwMtD55NUFr4BIPXzVlX3tN?= =?us-ascii?q?zDFBA1KQO0w+H5CNllzIMRRXqPArOFMKPVqVKI5OUvI++Wa48JuDbyMf4l6uXs?= =?us-ascii?q?jX8+n18deLOm3YALaH+mBPRmOF+VYX32gtcOCW0KpBYxTPT2iF2eVj5ef3SyX6?= =?us-ascii?q?Am6T4nC4KmFoDDRoasgLyfxyq7EJlWZn1JC1+XDHfocZmEW+oWZCKVOM9hnSQO?= =?us-ascii?q?VaK9RI85yRGuqAj6xqJ/LuXK4SIXq5Tj1Nlp5+3Ujhwy9CJ7ANqD3G2XSGF0hG?= =?us-ascii?q?wITScs3K9juUx91kuD0a9gjvNFEtxT4fVJXRokOp7Yzux3EMr9VRzbfteOUlqm?= =?us-ascii?q?Rc+mAT4pRNIr39AOe1p9G8mljh3bwiWqH6Ual6aQCZMo9aLc2mT+KNxmy3bazq?= =?us-ascii?q?UhiUcpQtdXP228mqF/7xTTB5LOk0iBlqaqc7gc0zDJ9GidyGqBol1YUBRwUKje?= =?us-ascii?q?WnAfflXZrdL85kzYTr+uDa8oMgxOyMKYLatKcNLph01cRPj/INTef36xm2CoCB?= =?us-ascii?q?eIx7KMa4zqdn4Y3CXZEUQEkgYT8WyANQckHCehoGPeDCJwGl71ZUPj7/V+omuh?= =?us-ascii?q?TkAo1wGKc1Fh172t9xELnfyTUekT3rMfuCo6szV7Bky939PNC9qYowpuZrlTbs?= =?us-ascii?q?0n7FdAz2LZuBR3Poa8IKB6ml4ebwN3slvg1hV2DoVAlNYlrGkxwQp8N62XzVRB?= =?us-ascii?q?dymC0pDoIL3XLWvy8w6zZK7KwF3e18yW+qgX4vQit1rjpB2pFlYl83h/3dlVyW?= =?us-ascii?q?GT5pPWAwoTSpL8SUM39wB7p73DeSk86ZjU2WdrMamuvT/Iw8gpC/c9yha8Y9df?= =?us-ascii?q?N7uJFAzoHM0ZAMiuNfcnm1uzYRIHO+BS6bQ4P8S8d/uJwKSrJvpvnCq6jWRb54?= =?us-ascii?q?BwyliD+DdmSu7JwZkF2eqV0RGbWDf5lluhtdr3mY9cbzEIAmW/0TTkBJJWZqBq?= =?us-ascii?q?YYkEE2OuLNOsxtVih5/tXGVV9EW/CFMHxsCpfwaSb13n0gFK00QYv2CnkzOizz?= =?us-ascii?q?NoizEpsraf3CvWzuT4aRUIJ3VGRGZnjVbjO4S0ic4VXFSwZQgziBSl/Vr6x7Rc?= =?us-ascii?q?pKlnNGnTT11Ify/tL2F+SaawrbyCY8lB6ZMtqypXVv6wYVaERb7huxEayT/sH3?= =?us-ascii?q?NCxDAncDGnopv4kAZ+iGKBMnlztmHZdNpuxRjB/tzTXuNR3j8cSCl/kznXCUC2?= =?us-ascii?q?P8O18tWMi5fDrue+Wnq9VpJObCbrzJmPtC+g6GJ2Bh2/muy8lcf8EQgmyyP70c?= =?us-ascii?q?dlVTnQphbmfobrz7i6Mf5gfkRwGl/86tZ1Gp15kosqnp0fxXgahpKT/XoIimrz?= =?us-ascii?q?NdRb2aTkY3oXQj4H2dnV4BLq2Ed7NHKG25r5VmmBwstmf9S6ZmIW2jkh78xTE6?= =?us-ascii?q?eb8rhEnSpzolqlogPceuN9ni8cyfso6X4Vn/oJtBArziqDHrAYBVNYMjD0lxSU?= =?us-ascii?q?89C+q71aZHyocbi00Epxg8qhA62FogBSQ3v5YYoiEjNr7sllN1LMynLz4Jn+eN?= =?us-ascii?q?bMddITqgGUkxDYguhNMp0xi/4KiTB9Nm7npnIlzOo7jQBp3ZG8p4WHLnlh/KS+?= =?us-ascii?q?AhFELDH1Yd0c+i31h6ZEgsmWx5yvHolmGjgTX5vnU/SoECkJuPTkKQmOFiY8qn?= =?us-ascii?q?GFFrrDBwOf711mr33XGZCxK36XPGUZzcllRBSFPExQmh0UXDEkkZ4hDA+qwtDh?= =?us-ascii?q?f1lj5j0K+174sQVDyvhzNxXlSWffoxqoai0oR5eBIhpW6RtC50jLPsCE6OJ8AT?= =?us-ascii?q?1Y9IW7rAORMmybexhIDWYRV0yaAVDsI6Kj5cfG8+eFBuqyNf3ObquSqeZGTfeH?= =?us-ascii?q?2Yqv0pd6/zaLLsiPJmNtD+A/2kdYQX95GtjZmjUWRywZjS3NadSXpBCm+i14ts?= =?us-ascii?q?q/6ujkWBrz5YuTDLtfKdZv+hCygaidLOOQgSF5KThW1pwS2X/I1Lgf3FkXiy5w?= =?us-ascii?q?bTWtF6oPtTLVRqLKhqBXFwIbaz90NMZQ4aIzxA9NOdLcitPwzbN4gOA6BEpCVV?= =?us-ascii?q?z7gM6pfdYKI2a/NFzZGEmLKK6KJTrRw8H4eam8U6FfjP1Itx2svjaWC1XjMi6N?= =?us-ascii?q?ljXzUhCgK+VMjCabPRFFoo6ybhNtBXLkTNL8ZR2xKMV3giEuwb0omnPKMnYRMT?= =?us-ascii?q?Zmc0xTs7KQ9jlXgvNjG2xG9XpoNvOLlDqc7+XCLZYWq/RrCDxul+1G+HQ616dV?= =?us-ascii?q?7CZcSfxzgivdtMZuo0m9n+mByzpnSgFOqipFhIKKu0VtI6PZ+YVBWXne+BIB92?= =?us-ascii?q?KQCw4Fp9F9EN3gp7hQysTTlKL0MDpN6Mnb8cwYB8jVM8KHLGEhPQDyGDHKEAQJ?= =?us-ascii?q?VyWrOn/bh0xclvGS63KUo4MmpZnsgpoOV6RbWEY7F/wAFkRlB9sCIJFtUjMji7?= =?us-ascii?q?6bg9YC5WCioxnJWMVaopfHW+qUAfXuLDaZiadLZwATzLziM4sTLIr711Zlallg?= =?us-ascii?q?k4TAA1DQUsxVoi19cg80p11A/2N/Tm083ELlbBig72INGvGvnx45kA1+bf4q9D?= =?us-ascii?q?f27Fc9PkDKqzcokEkthdXlhiicfyT+LKiqQ4FZFTH5t08pMpzlRQZ1aBe9nU1g?= =?us-ascii?q?NDjfQLJQgKFsdWdxiA/ToZFPA+JTTbVYYB8MwvGaf+ko0VNZqim9309H4urEBo?= =?us-ascii?q?VklAQxa56sqGxP2wF4YdEpIqzQIbZGwUJLhqKSpCOo0P4+wBMGLUYX7GySYDII?= =?us-ascii?q?uFAPNrQ+ISqn4PZj6QiZljtAf2gMTOYqrehs9kMmOOSAzjjs07hdJUCtL+afNb?= =?us-ascii?q?+Wu3Dclc6URVM9zlkImFde/bdoy8gjaVabV0A0wbSKFhQJL9fNKQZbb8pK7njc?= =?us-ascii?q?YyaPvf/LwZ1rI4W3DvroQvOWtKYInkKkGx4kEJkW4cQfH5mjzVrYINz9I74f0x?= =?us-ascii?q?Ut4wrqJE6bA/tVZRKLijYHo92/zZNt24lSOC0dC31nMSqr/rbXuhMqgP2bUdgr?= =?us-ascii?q?eXcVQJELNn0sWMKghS5UpG9AAyO00uIE0giN9SXwpiDNDDn6ddVjfu6YZQ9rCN?= =?us-ascii?q?G1+TQ/9LK6iVjJ/ZXCP2v6L8htusfT6eMGoJaKE/dUTb5ns0jCnYlZRnuqXnXA?= =?us-ascii?q?Ed6zOpj8cY4sbcb7CnyiSFywlyo1T9vtPNaqNqWImh/nRYJVsImdwTAiOtSwGS?= =?us-ascii?q?0ZGxd1u+4M/rl8ZREZb5o9fxHoqxw0N7ajLweAztWuX2GtJCNLQPZDyOW6YLpX?= =?us-ascii?q?zzYxYuKh1nsvUIs6z+i28E4KQpEGlBfeyui/Z4NGSyj8BmRdexnTpSo+j2VhNf?= =?us-ascii?q?wyw+clzxPOrVkcMyuGdONuaGxco94wH1WSLmtqCmAgXV+TkZLD4hKw37AV5yZd?= =?us-ascii?q?g9dU0ehCsHjivp/eYCmhV7GqqZTVqSUvdsIqo6tvPoz/OsGGro/RniTDTJnMtQ?= =?us-ascii?q?2ISCG6F+BAldhWPCJVW/hImWYrOMwApYpB6VQ+VsY4J7xTFqYsvKqmaTx6Ai4O?= =?us-ascii?q?1SUZTZ+P3CQegueg3LvXjg2fcJAjMBMYrppNmt4dUi5wYiMZoq+sTZ7bmHSFSm?= =?us-ascii?q?cRJgcf9ApM5B8amo92YO/l/JLCTIVQxD5Ov/J0TizLG4Fz+FTlTGGbmkL3R+i/?= =?us-ascii?q?k+O3xwJS1+jj0sMbWRJlDkhd3elWnFMyKL5rM6kQopLKsjiQeEPgumLtyfepJF?= =?us-ascii?q?lWyc3QbF32FJPLu3fmXCAA/nMZXpNAyHbaFZsOiQV5c7orqE9KII+4Zkb0/yYk?= =?us-ascii?q?yJhxH7mkScCrwE4oomoERyiwD9VMEP1psFXTWD1hYpCkto/lO4lMTWBM+J2RsV?= =?us-ascii?q?BZkF9iMySh05pTN9lN4iIQXDhIuTidpsG9SNdE2cBtFJIMPs1/tG3jGKxaPJiR?= =?us-ascii?q?ons2urPryn/Y9DA8sEu6xDupFK+iSuJV5WseFRs1J26GsEkgE/Ms8nvO8lDKql?= =?us-ascii?q?118f1XCaSPjUVwpTZ9H4pBBjVS2HCkMVt8UmdJv/9dKKTPfMxWW+MyagO3Oxwi?= =?us-ascii?q?Cf4m2FSE/VlznXf9eSNyrAVb+yfZXwk6TiQVh7DtmToFqs65JTAaUZVIbS46by?= =?us-ascii?q?fELQKbljpbvBFFa0FlQ5oZGMpK+6kH3YtI+crPUVyjKTsYXBxkLA440uFSlU9C?= =?us-ascii?q?sEWZZSDSFhCkdfDRvR1rZc2RttKmLOzl/AdbjYPqqPw496IGR3C9hQ2hXdXeoJ?= =?us-ascii?q?Tmut2MqESOaL/yM/egbn/ZUDjMkRewiK8kD5bQ5SjcKg5bJIRhxHU5f5fhEXbL?= =?us-ascii?q?MgpCJ60FPUpXT6d6ac9JoupCfc9rZL4J+bNxBhKAXh7vGouvo+ddI1nOWzveND?= =?us-ascii?q?uO8vajoY3N8LPRU+7gadKQx3zfWaJ4Io966SXnG7ftyYJR4UT21etx+k54VFTL?= =?us-ascii?q?PTuMo8jmJgMO+MatbFDivoEzETPQHphwjGLnxltceMoPXy2q7JMYxYtD6HnuVO?= =?us-ascii?q?140lL8sPFJ+rlg7ok3/a5mxdmoKqfVNPtVr1VrAh6KCQV27p8tGnRwR3hNYu8N?= =?us-ascii?q?L/fcZbwZjdvyq+/tCqMX9AaY+/deadvaPUHOhtewCjeASRxehggBrSQWLgyG1/?= =?us-ascii?q?6Kg6V0U9qqpfDl2kIx5FizNgIGzKpz6oia56WFv/LXbx/NzbgeQKfqWMLzrrMo?= =?us-ascii?q?u0yM+f0ojrkOenZ6Ywe/CugSStYdxnv8zaAt1S8sFtnMH7bk+PFdS3I5gijvlI?= =?us-ascii?q?pmElUQBPwUAaGL8phEkWcghePVLNsWfb5emmyXDx6rDqcCyWK36yuQOGRlgAvB?= =?us-ascii?q?0wv3QWOo6F/5tzF4TDDJz9f+lkpVSri3CltTXyWzP094qymDPA3ytNr4oa419l?= =?us-ascii?q?05MnT4tNKRk2usILFXENf5JNySOyk0o08Yg4MqS9yzw48bH8G9INAL/HF4cPTe?= =?us-ascii?q?93uhkzVdrKdfm4re/saV9+3YHXm9jq2ar7GNyy5dynUjoF4w9MuvNvDU6N2MWf?= =?us-ascii?q?io0HwRTyhnsQvbQxG1sqDbr0wTOUGT1kfLnJcHPtBf3Xk9zE3m5e4jQNwp9ApE?= =?us-ascii?q?DYbAe+kCpS3vNzvo3Fafecw4WjOZ0ztNEVL/CUN4F7Qk2GLsoMLJkm/d+1gvRo?= =?us-ascii?q?l2a0znigJ4Ap49KUIs8lcXxDQMERQDaBCcFrGoBl/lIZECVUcddRSNxKK6dbsv?= =?us-ascii?q?3U1v3rOv4/febehnB6oINvtQlQCOk0ZGFZIRq60RWqp8e0Va9K7VuAftF5TnU+?= =?us-ascii?q?LhlXoqOv2/Wtpa/twBt3s+/ga/QAKt6YxZ4LYFkp+IebBLYYPXscBn9Uhn+yQA?= =?us-ascii?q?diNTjxhklR+5V/4TpPz76NjBrJWo8vquVLoqR+gP9Rg0BmF+goD1gF89odDYyf?= =?us-ascii?q?1cSozTiYTw6gxNJWCFuJrC2RlmNeUOM56rfKpn93gfJigfJmgBMsCKZPQn+C9i?= =?us-ascii?q?LinT6EJeDc8WYtMYJsXNkxhOikL1QLFT6tbbGliABohodsAo9GT2xyo38Zs9Tu?= =?us-ascii?q?bg8CW5JY3b71xWI/xDizhjm8zYq+gI2/rSDzIX7mODZxhy2COCxIGHC+zs8uWU?= =?us-ascii?q?1NHUS1QGEzYuU4hHODqN5QynR+SylJXzUQOY89Tzj4w6dEKRQHyxgasEv71UEe?= =?us-ascii?q?FaliX0wjheF47yh/KPsNqg8mhXuUNdEIZ18xLFHL9TPpJhORT3jsOrXFRzBjPj?= =?us-ascii?q?eMHIcRojoPaWxv0S7OV6LUT+Y5EULwkZxLL75npVTxduR6TtvlmDR+IRecFqSP?= =?us-ascii?q?XaoXBJ8YhgMbMAPECBpJz2qTdFsF82DxUzaLAusjxadlLDnAlUW6boprEAihET?= =?us-ascii?q?UcNiuUNWH2K/Jn4+7SLdVatJlKmRFOAV8jKLQ6wBTUpoND9+QxSy2JlpYLumg/?= =?us-ascii?q?RHsmJAniNgr/knyDhmSwWmuSzsva0BwzQg96+ktD8Zo3xKUv2ekzvUCVVE1PkK?= =?us-ascii?q?i6YcBGrl6Vy4enYDd5H+4LhgJcTn7okh+G8yYRAsciwJR+igDDvwj6yQCIyVrN?= =?us-ascii?q?1cnAKNuNnJbbKrIigdKq89yQn6S3Zg3QbQmhdo8G0WQjSv99IkK4C9NtwjxiW2?= =?us-ascii?q?A2Tbc0wM4qxRusvrqVELVPc2aU9mwGh70MiHQS0NRMrVF2kpjggkbXhEf49C6B?= =?us-ascii?q?8bEakomTWIvqhd8wEKYTfUDJ6q+o3NksfJw3U9S8llxn7OrK2fmpwqyGFlm89z?= =?us-ascii?q?7iOWuXQSafbXU8l3D3j3y4dQ1O3+Z/K2suwdT4tm0ruhWucYMsa/4Wu2xIlqWk?= =?us-ascii?q?i9y7QcAVW5PuEDxrPAXiarU2KYX/qEc3SWkzY/LEHy+QGiLkcrZ8dSs089LuzC?= =?us-ascii?q?i4ZTlw3lVrN1SDufpVvfzGE4KuMacAQ2uIa7dAAQSu4eefScL/A0wPIiEFsMc2?= =?us-ascii?q?PJHSxuBu+0sV6snJB7O3Jk4UX7feTi7BvrMN6TGhkYC47VsIR9+fugRmKOIXVg?= =?us-ascii?q?1gF9PFFo9+fDEFQ8rvNcc5eUndXLm9R70PIKd/RzPi05oNITnJxs6ZWM2seQbR?= =?us-ascii?q?7R1oryJc3SovWABv3fzkcqemJdUrcCYwP6/YY6Ptk/W7LNG7tVpxIcCrYmQJY5?= =?us-ascii?q?LWf+6Ll0LB9vcg7WfLm7mdflpuSXZpZPvH/W6lUwLDvAux0d1PO7UBZ3b5ewh3?= =?us-ascii?q?X9OJowXC5Or8VxCht6G4tCA80AoBSjA56VgKG0lcS8+kJ7u+8PtKr/FOrK1NCn?= =?us-ascii?q?0IlrWJha/0OLNi7LBKZ3mkRlkviygvDY35j/EcPiY9IEW/RlTWPeb7/GH5m/Ki?= =?us-ascii?q?iQNc7mfE5G6bGc2qpjUhqNfCD5Q7aGtCq8OfVj5UU01Jd1fPLXzDM39LHbxNry?= =?us-ascii?q?aH1Hpie5s3GGKoFT7FrUCuzCRxhUU+aK8H55Ha0Laov57OMOMd0kwNiB7Ah/9T?= =?us-ascii?q?BC0MqeI6i9tU/BwUN7eojdLEvuwSo5XpMKIBunO0s2nWDZsmjdAWhbLsW8Msli?= =?us-ascii?q?ntKVDh3r50lslmAhYWFPGnboRdiPI2gUxdq+axeR+QJIEdkDhei3dlA8tqKpVO?= =?us-ascii?q?loNY9JmeKwtLUIidxpMT3ARNBGPyHMK797Jj9RAf/Tq1goYx4Etb81V5wrZZiP?= =?us-ascii?q?JkMILkOAySL0zQvf3kz4bdus1LyGICwO6HVI06rF0SRQpwm+ofuZgNfsULPebJ?= =?us-ascii?q?7tR/PSLSwlVi2aRTQ1DEap9leku+YesPqeP2gfvkgeYjiOBw4LuqBvsd/QA3fR?= =?us-ascii?q?me1me50KnuqaWyHrSCBjkqo9HCNLul6NQ/YZEgnWdXDhinJGuAO+Pv9M4W7lb7?= =?us-ascii?q?qAy6pOVewWB5dDf/yaTtbDZ/BROS0oljQYOea7ed3QtbA53UzUTThRL66d71Ca?= =?us-ascii?q?TUiLUtSA1jnrWsMTpIFytS02qfzKmSoiP63OPrub7xWn6Y69hSDQ7eHVX3ItZk?= =?us-ascii?q?UzqOsEDHOGwRUGI2YBXYJG8HrxS7KNMh4fnEkijvhjjlpVIVx+?= X-IPAS-Result: =?us-ascii?q?A2CqAQDWr3hZ/wHyM5BdGgEBAQECAQEBAQgBAQEBFQEBAQE?= =?us-ascii?q?CAQEBAQgBAQEBgwQoA4FRJ45/qCkDVyaIcVcBAQEBAQEBAQIBaiiCMyQBgkgCP?= =?us-ascii?q?QEBNwECAwkCFwgpCAMBMAEFATUFiFiBUgOkaj+LH4MRIgKCZAEBBYhiCBKDFoE?= =?us-ascii?q?yghEKikSFKJF2jWqUFYstKIZwApQoM4EVV0w+MiEIHBWFD0EPHIIHVok1AQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 26 Jul 2017 15:09:45 +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 v6QF8nMj029235; Wed, 26 Jul 2017 11:09:01 -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 v6QF8jJD022044 for ; Wed, 26 Jul 2017 11:08:45 -0400 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 v6QF8iO3029228 for ; Wed, 26 Jul 2017 11:08:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1DzAADWr3hZfSMWGNZdHAEBBAEBCgEBg?= =?us-ascii?q?y8ogVQnjgynaYEzA1wchSuDSz8YAQIBAQEBAQEBEwEBCRYIhjYBATcBL2UBBQE?= =?us-ascii?q?1iF2BUgOkaj+LH4MRgwgBAQWIOAEpCBKDFoEyghEKikSFKJF2jWqUFYsthxqUK?= =?us-ascii?q?DOBFR+BBD4yIQgcFYVQDxyCB1aJNQEBAQ?= X-IPAS-Result: =?us-ascii?q?A1DzAADWr3hZfSMWGNZdHAEBBAEBCgEBgy8ogVQnjgynaYE?= =?us-ascii?q?zA1wchSuDSz8YAQIBAQEBAQEBEwEBCRYIhjYBATcBL2UBBQE1iF2BUgOkaj+LH?= =?us-ascii?q?4MRgwgBAQWIOAEpCBKDFoEyghEKikSFKJF2jWqUFYsthxqUKDOBFR+BBD4yIQg?= =?us-ascii?q?cFYVQDxyCB1aJNQEBAQ?= X-IronPort-AV: E=Sophos;i="5.40,415,1496116800"; d="scan'208";a="37640" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 26 Jul 2017 11:08:41 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3Aq/yYQxLsHgWUO3W2hdmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgRLPzxwZ3uMQTl6Ol3ixeRBMOAuqIC07KempujcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgpp?= =?us-ascii?q?POT1HZPZg9iq2+yo9ZDeZwZFiCChbb9uMR67sRjfus4KjIV4N60/0AHJonxGe+?= =?us-ascii?q?RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L281/szrugLd?= =?us-ascii?q?QgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QKsqUjq+8ahkVB7oiD?= =?us-ascii?q?8GNzEn9mHXltdwh79frB64uhBz35LYbISTOfFjfK3SYMkaSHJcUMhRSSJPDICy?= =?us-ascii?q?YYwUAuYdIepVtZXxqkESoReiAwSnGePhyiVPhn/zxaA03f4uEQfH3AM+G9IFrW?= =?us-ascii?q?rZo8/uNKcSVOC61q/IxijEYvxLxTjy8pPIchAkof6WW7J9atDeyU8yGAPfiVWQ?= =?us-ascii?q?qJHqMymJ2eQKtmiW9uxtXv+shW4/swx9vCWjy8g2hoXXiY8Z0E7I+TtjzIs7Jd?= =?us-ascii?q?C0UEx2bNG+HJdNqS2XN5F6T8AsTm1ytys217sLsoOhcicQ0pQo3RvfZuSHc4eW?= =?us-ascii?q?5hLjU/6cISp7hH17fLKzmhK/8VC6xeHgVsS4ykhFoTRAktnXuXABzRnT5dKGSv?= =?us-ascii?q?t55Euh3DeP1wTL5uFFJ0A7i7bbJoY/zrItmZcfq1rPEyDslEnokqOabEsp9+iw?= =?us-ascii?q?5+TieLrmp5ucN4FuigH5N6QjgtGwDvgiPQgVX2ib/P6z1Lv48ELjRrVFk+c2kq?= =?us-ascii?q?7YsJ/HP8gUuqm5AwpN3oY59xm/Fyum0MgfnXQfN1JKZhaHj4nvO1HTL/H1Fuu/?= =?us-ascii?q?glSwnzdrwPDKJLvhAo7XIXTZn7fheqh9uAZgz18owNRe4Y9EIq0QK/L0HEnqvZ?= =?us-ascii?q?rXCQFqHRazxrPLAdN824dWcmuUAqqQNuuGvVSB/eIqKu+kbYkZojH8J74u4Pu4?= =?us-ascii?q?3ixxokMUYaT8hchfU3u/BPkzZhzBOXc=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DyAQAwsHhZfSMWGNZdHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgwQogVQntygDXByFK4NLVwEBAQEBAQEBAgESAQEJFghXgjMkAYM?= =?us-ascii?q?HAQE3AS9lAQUBNYhdgVIDpGw/ix+DEYMIAQEFiDgBKQgSgxaBMoIRCopEhSiRd?= =?us-ascii?q?o1qlBWLLYcalCgzgRWBIz4yIQgcFYVQDxyCB1aJNQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0DyAQAwsHhZfSMWGNZdHAEBBAEBCgEBFwEBBAEBCgEBgwQ?= =?us-ascii?q?ogVQntygDXByFK4NLVwEBAQEBAQEBAgESAQEJFghXgjMkAYMHAQE3AS9lAQUBN?= =?us-ascii?q?YhdgVIDpGw/ix+DEYMIAQEFiDgBKQgSgxaBMoIRCopEhSiRdo1qlBWLLYcalCg?= =?us-ascii?q?zgRWBIz4yIQgcFYVQDxyCB1aJNQEBAQ?= X-IronPort-AV: E=Sophos;i="5.40,415,1496102400"; d="scan'208";a="506835" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from ukel19pa05.eemsg.mail.mil ([214.24.22.35]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 26 Jul 2017 15:08:39 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;2db38976-895f-494c-8587-5b5ca8cb1bf9 Authentication-Results: USAT3CPA02.eemsg.mail.mil; dkim=pass (signature verified) header.i=@android.com X-EEMSG-check-008: 146123919|USAT3CPA02_EEMSG_MP18.csd.disa.mil X-EEMSG-SBRS: 2.7 X-EEMSG-ORIG-IP: 74.125.83.41 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A0AQDGrnhZfylTfUpdg1+4GIEzA1wchSuDSz8YAwEBAQEBAQETAQEJCwsIJjGFXwEBNwEvZQEFATWIXYFSpHE/ix+DEYMIAQEFiGIICQEIgxaBMoIbj2yRdo1qlBWLLYcYApQoM4EVH4EEPjIhCBwViAIgiWsBAQE X-IPAS-Result: A0A0AQDGrnhZfylTfUpdg1+4GIEzA1wchSuDSz8YAwEBAQEBAQETAQEJCwsIJjGFXwEBNwEvZQEFATWIXYFSpHE/ix+DEYMIAQEFiGIICQEIgxaBMoIbj2yRdo1qlBWLLYcYApQoM4EVH4EEPjIhCBwViAIgiWsBAQE Received: from mail-pg0-f41.google.com ([74.125.83.41]) by USAT3CPA02.eemsg.mail.mil with ESMTP; 26 Jul 2017 15:04:06 +0000 Received: by mail-pg0-f41.google.com with SMTP id 125so85464268pgi.3 for ; Wed, 26 Jul 2017 08:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=android.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=gG1U20cvoVe3URPag6gfjO7iA/QVyWlDE/FmhsrK0Iw=; b=SsSqIYJT5NsYSamjSRlyr27vQp7BsT4/UkSJLnQEXmx7e2cD2KWRczUPd1kneOL8nR 9eKh0WNS+SFp8XUEAcFFznisTU8JB/bbd2Se2KeFcuNqgLTzLIKE5HPEEkDcpfaRS/Pi ONk4uyuuQACu4cpywBbA0rz6aCL/q+T3xVWu7mh0qNe7g7Zq6ZyuEN+sd/Gu65iwbIkZ 3LI8p9yHCWe6k6jAeBmAa2k76OrIutkGqPxYX1BNbjhBOzB0iGIx0jUWEnQLrKmYcYmL fWEX16NpcaUY/RiDdj8iFNboclixmG5KqN3Namv5cfFQCyPWplW5L2S5sLtiilkW0tVx 6ogw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=gG1U20cvoVe3URPag6gfjO7iA/QVyWlDE/FmhsrK0Iw=; b=hRKF71MES1DtTBy9lX8Ctl+/MhBvZohflSCo2MAHKkzXMXk6/vql5FIukihT/fh4ZA U6sImV48wu3G5XdHWZyHxVhqLxxMK/dVxpJFDQE8ZHnbN13qhcxp74dYuaqMHli5HJKv NeFkMibe/CsXYEmzq6r4wT7NXp89KfkFsqB9gPBbepQMggwGODh0V5m2Vd/+vMnJSEf7 HuSbdKSiyi67NBrYQMTmgsfoOeiTTz5SCL/MN14KNilgmQ4B/JSqmbILdcZTOcOdPW4x WTgB/LoeEpX+ltRjXsaKHUdcy7eqk1ipFVq9Blawoh3krXN1s3vZVH1Vy7COmwj73eo1 VS9Q== X-Gm-Message-State: AIVw111oLuxZrw6Br9+BX9lT7oCRSY+NBN05LJypYWTjjqT/Vp3Bs+UP tITIz0VDahoRuQzYV35bbm83 X-Received: by 10.98.209.83 with SMTP id t19mr1110852pfl.311.1501081444252; Wed, 26 Jul 2017 08:04:04 -0700 (PDT) Received: from dcashman2.mtv.corp.google.com ([172.22.112.71]) by smtp.gmail.com with ESMTPSA id p24sm20680538pfk.128.2017.07.26.08.04.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 26 Jul 2017 08:04:03 -0700 (PDT) From: Daniel Cashman To: selinux@tycho.nsa.gov Date: Wed, 26 Jul 2017 08:04:00 -0700 Message-Id: <20170726150400.143620-1-dcashman@android.com> X-Mailer: git-send-email 2.14.0.rc0.400.g1c36432dff-goog Subject: [PATCH] libsepol: cil: enable cpp compilation of cil.h. 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: Dan Cashman Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP From: Dan Cashman Signed-off-by: Daniel Cashman --- libsepol/cil/include/cil/cil.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libsepol/cil/include/cil/cil.h b/libsepol/cil/include/cil/cil.h index 4507892c..86117f24 100644 --- a/libsepol/cil/include/cil/cil.h +++ b/libsepol/cil/include/cil/cil.h @@ -32,6 +32,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + struct cil_db; typedef struct cil_db cil_db_t; @@ -71,4 +75,7 @@ extern void cil_log(enum cil_log_level lvl, const char *msg, ...); extern void cil_set_malloc_error_handler(void (*handler)(void)); +#ifdef __cplusplus +} +#endif #endif