From patchwork Thu May 17 05:11:15 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Zaman X-Patchwork-Id: 10405279 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 9457060353 for ; Thu, 17 May 2018 05:14:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 837B0288CB for ; Thu, 17 May 2018 05:14:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 77249288E2; Thu, 17 May 2018 05:14:08 +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.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from UCOL19PA10.eemsg.mail.mil (ucol19pa10.eemsg.mail.mil [214.24.24.83]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 03C69288CB for ; Thu, 17 May 2018 05:14:06 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.49,409,1520899200"; d="scan'208";a="514881334" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by UCOL19PA10.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 17 May 2018 05:13:54 +0000 X-IronPort-AV: E=Sophos;i="5.49,409,1520899200"; d="scan'208";a="11880274" IronPort-PHdr: =?us-ascii?q?9a23=3AIppabx+sSRF/SP9uRHKM819IXTAuvvDOBiVQ1K?= =?us-ascii?q?B61ekfIJqq85mqBkHD//Il1AaPAd2Araocw8Pt8InYEVQa5piAtH1QOLdtbD?= =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?= =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HdbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?= =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?= =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsL4V7A0XS?= =?us-ascii?q?mp4bltRhHmlSwLMyc1/HzLhsB1iq9QvRCvqAFlw4PMYI+bKvRwcKDac9wYS2?= =?us-ascii?q?pPQ95RWi5cDo6ycYQPFPEMMfpEo4Tnu1cDtweyCRWqCejyyjFInHj23agi3u?= =?us-ascii?q?olCw7GxwsgH9QTu3vXttr1Mb0dUeaox6TPzzXMdehW2TD76IXTahAuv+uMXb?= =?us-ascii?q?xxccrXyEkvEAXFgk+MpoziOjOYz+IAuHWY4ep4Te+jlmEqpg5rrjWv28sgkJ?= =?us-ascii?q?fFi40Lxlze6Cl12Jg5KNKkREN0ZNOrDphduz2GO4ZzXMwvQn1ktDo/x7AJpZ?= =?us-ascii?q?K3Yi0Hx447yxPQZfGKdpWH7Qz9W+uVJDp1h3xld6yiixu38UWtyOzxW8iy3V?= =?us-ascii?q?1XtCRKiMPMuWoI1xHL78iHTeZy8Vm51DaU0gDT9vlEIUcplarHM5IhwqA/lp?= =?us-ascii?q?4UsUnbAi/5gl/2jK6LdkU/4OSo9+Tmbanmpp+bLYN0jB3xMr8ylcClBOQ4Mw?= =?us-ascii?q?wOU3Ca+eS6yrLj4VX0TKhFg/A5iKXUsI3WKd4FqqO2HQNZyJsv5w66Dzi80d?= =?us-ascii?q?QYmXcHLEhCeBKCl4XpIE/BIPT5Dfe5nlStny5nyOvBPr38BJXCMmbMkKz6cL?= =?us-ascii?q?Zh609T1AozzddF65JSEbEOOuj/WkD2tNzGFhM5KRC7w/77CNVh0YMTQWCPAq?= =?us-ascii?q?ifMKzIrV+I5vggI++XaY8Xvzb9Lf0l6OT1jX8lh1AdZ7Kp0YEQaHCiEfRsO1?= =?us-ascii?q?+Zbmb0gtcdDWcKuRIzTO7oiFKYTTFTZG2yX6U65jE6FoKrFonDRoSwgL2Oxy?= =?us-ascii?q?i7A5tWZnxbClyWFnfobYqEUe8WaC2OOs9hjiAEVb+5Ro85yx6hrxH1y7xmLu?= =?us-ascii?q?rI/S0VrpPj28Zr6OLNjx0y8iZ0D8uF2WGXU250hn8IRyMx3K1nvEN9zVGD0a?= =?us-ascii?q?5ljPNGEdxT5uhEXR0kOp7GyOx2EdfyWhjOft2RUlapXs2mAS0tTtI229IBfl?= =?us-ascii?q?p9FM+4jh3YwyWqBLoVmKCRC5wv7qLQxX7xKNhhy3zezqkuk0EmQtdTNW2hnq?= =?us-ascii?q?Nw6RDTCJTTk0WYjKanbrwc0zTX9GeC1mqOpEVYXxRsXqrbR3wfYVHWrdvh7E?= =?us-ascii?q?PYU7CuEagnMhdGycOaK6tKbMHpgktCRPj9PdTRfX6xm32wBBuTwbOMdJTle2?= =?us-ascii?q?MY3CrHCUgElxsc/XGJNAQkASehuW3eBiR0FV3ze0Ps7fV+qHSjQ040zgCKaE?= =?us-ascii?q?th2qGw+h4RnPCcSvUT0qgCuCg7sTV0H1e938zIBNaaoQpuYrlca8sn4FhbzW?= =?us-ascii?q?LZqxB9Ppu4IqFsh14edwF3sF301xhsBIVPj9UlrHQwzAVoMaKYylRBdzGG0p?= =?us-ascii?q?/sJr3bMG7y/Aqga6TOwFHRzM6W+rsT6PQ/s1jjshupGVAk83p70tlVyGCR5p?= =?us-ascii?q?DSDAoTSJ7xSUg29wNgq7HdeCk96Jve1WdwPqmsrj/Cx9UpCfMmyhm6fNdfN7?= =?us-ascii?q?6EGRTxE8IABMiuL/Eql0KubhIeM+BY7LQ0MN++d/uaxK6rO/5tkyi7gmRd4Y?= =?us-ascii?q?ByzFiM+jFmReHU2pYJ2faY3hGIVz3klleurtj3mZxYZTEVBmew1TLrBIpPaa?= =?us-ascii?q?1pYYYKCWCuLtasxtpihp7iRXhY9EKiB1wcwsOpfwSdb0Dl1w1KyUsXuWCnmT?= =?us-ascii?q?e/zzFsiTEms7eQ0TfBw+TnexsLIGhLS3d+jV30O4i7k8gaXFS0bwgujBal/k?= =?us-ascii?q?j6x7JcpKRkM2neWlxIfy7xL2BsV6u/rLyCb9RJ6Jw2rSVdSP68bkyCSr7hvx?= =?us-ascii?q?sa1DvuHmVEyzA/azGlpI/5nwdhhWKDMnlztmHWedx1xRvF49zcX/FR1CIcRC?= =?us-ascii?q?ZkkTnXGkS8P96x8NWKlpfMrvy+V2W7VpFJbSbrzYSAtC205WBxBR2/nvazlc?= =?us-ascii?q?f9EQg9yyP70MNqVSrQphbmfobrz7i6Mf5gfkRwAF/86tF6Gp1nnosrmp4Q3X?= =?us-ascii?q?kahpOI/XsIimrzKs1b2aP4bHoMWTEL2MTZ4A77101/NniJ3Z72Vm2Bwst9YN?= =?us-ascii?q?m3enkW2iU578BOFqiU9qBLnSx7o1ejtgLRfORyniwHxfsp8n4ajPkDuBAxwS?= =?us-ascii?q?WFHrASAU5YMDTvlxuW6dC+t75aZGWxfri2z0p+m86uDK2YrgFbQnb5dY8oHT?= =?us-ascii?q?Vs4cVnLFLMzHrz55n8eNbKcNITsgObkw/agOhTNJI+iOAKiDF6OWLmo3Il0f?= =?us-ascii?q?U7gQZ13ZG9oYiHMXli87y3Ah5fLD31aN0c9ivrjalAgsacx5qvEYl5GjUXQJ?= =?us-ascii?q?voSuqlECwUtfv6LAuODjs8pWqbGbbFGw+Q9ltmpWrVE5+3L3GXOGUZzdJ6SR?= =?us-ascii?q?mFPkNfnQQUUS4mkZ44CgCrxNXtcElj6TAX/FL4rQFMyu1wPRnlTmjfvBuoai?= =?us-ascii?q?szSJWHLxpX7gVC6FnOPMyb6eJzES9Y8YO9rAyRKmybYAFIAn8TVkyCGV/jIq?= =?us-ascii?q?Gk5cPc/OiAGuq+M/zObK2AqeNEUfeI2ZWv0o598jaCKMqAI35iD+ch1UpbR3?= =?us-ascii?q?B5HMbZlCsTRCwLjS7NaNSbpBik8C1tss+/6OjrWB7o5YaXFrRdLdBv+xewga?= =?us-ascii?q?efKuKdnzh5JihC1pMNxH7Iz74f0EQUiy5wazmnCa4AujLVTKLMhq9XCAYWay?= =?us-ascii?q?1pNMRW8q08xRNCOcjHitPyzb51leQ6BEtAVVD7ncGpf8MKKXmnNFzbHEaLKK?= =?us-ascii?q?iGJTrTzsHxe6OzU6VQjP1Puh2+uDabCVTjPiiNlznoURCgK+dMgz2aPBNEvI?= =?us-ascii?q?GxaBFtCXLsTNj+cB20LMd3jSEqwb0znn7FLnUTPT94c0NMtb2Q8ThYju9kG2?= =?us-ascii?q?Nf8nVpN/KElDid7+nZLJYWrPRqDz9omONa+nQ61qBV4DtKRfNvhCvStdluo1?= =?us-ascii?q?e8numI0DpnXwJEqixXi4KToUViJaLZ+4FGWXbF+BIN6XufCw8RqtR/FNLvoa?= =?us-ascii?q?dQxsLIlKLpJzdI68jU8tcEB8jINMKHN2IsPgHoGD7bCwsFSyWmOnzBiENGkf?= =?us-ascii?q?Gd7HuVooI9qpj2l5oEUqVbW0AtFvMGFkRlG8QPL414Xjw+j76UktUF5X2mrB?= =?us-ascii?q?bPQsVau4rIVvOWAfr0LzaYgqNIZxwSwbP3NY4TLJH021R+allmm4THA1bQXd?= =?us-ascii?q?dIoiF7dA80p0RM/2Z4TmIowULlbR2i4HwIGPGomR42jxdxbv429Dfw+Vs3IE?= =?us-ascii?q?TFpDcomkkrhdrlmSyRcCL2LKqoX4FWCyr1t1A2MpP/QgZ1cRO9kFdhNDfFW7?= =?us-ascii?q?JRlaVveXpsiA/GtptFAeRcQrFcYB8M2fGXYO0l0VJCpSq9wU9K/ujFCZx5lA?= =?us-ascii?q?s2a5GsqWlA2wFibNIvI6zfOrZJxEBKhq2Spi+oyvwxwAgGKkYX7mySYzAHt1?= =?us-ascii?q?YSNrY6Jyql5fdj6Q2YmzRef2gMWeIqouh0+UI9IeiAyTzv06JbIECrK+OfN7?= =?us-ascii?q?+Zu3THlcOQX1w/zF0Il0hY8rhtysosaVCUV1oozLqfDBQGK9bNKRxPb8pT6H?= =?us-ascii?q?jSfTyCsePTzpJpJ4+9DPznTfeStKYIhUKpBAIpH4MW7ssfGJmt0UbYINzoLL?= =?us-ascii?q?4D1BUh/gPrJE+KDP5RYhKEjC8Ho92jzJ9wxYRdPS8SAWF8MSWx+7bWqRQnj+?= =?us-ascii?q?aEXNczfngVRJAENm4sVM28hSFZo2xKDCOr3eIB1AiC8zj8qzzMDDn9atpjY+?= =?us-ascii?q?uUZRNsCdyt5Do/8qi3hkTM/ZnEIWH1K8hisMfV6ewGv5aHF+9UTb5lvkjGn4?= =?us-ascii?q?lYRmClXHDXHt6wJ5nwbY4sbdruBXuhSVO/iig6T8HoMNajM6iEmwfoSphIsI?= =?us-ascii?q?ODxjAsKde9Fi0CGxd3v+wM/7xzZQsYbpUhfBHoqRoxN7akIAiCyNWvQ3yhKT?= =?us-ascii?q?xMT/lQ1e+6faBYzzIwbu+mz3stVos6z++28UERRJEKiRXexe27aYdHTCb9AG?= =?us-ascii?q?BQdQLUqCUlkGhhM/o9zf0kwBPUq1UcNS6EdPBxYmxeo948HU+SIWlxCmcgW1?= =?us-ascii?q?Ccj5DM7RK30r8O+Ctdm9JU0exbv3jkop/Qfi6jWKyxpZXSqSogYsAso7dtPo?= =?us-ascii?q?z7PsuGqJTekyTFTJbKqA2FVzW1GuFGmthKOi1YXudHmWUkOcwAtopB7UsxVs?= =?us-ascii?q?g+J7xTBqkjvKqqaT9+AS4U0yAZS5uK3CYejeekx7vaihCQfYwsMRAerJpCgt?= =?us-ascii?q?odUyt3YiwEp6+uTITWmHGaRWcVOgsT6h5M5A0YnI9qYu/l+JbITINLyzNOpv?= =?us-ascii?q?J7SDHLFpp2+FvnS2GWh1f4Re6vkuOz2wJd0Pbs0t4GWBFiEkhR3eBWmVU0KL?= =?us-ascii?q?tvMakfopbKsiOUdUP9pG/t0OymJF1Lxs3OeVz4C47FtWTnXy0Z/n0UQpRPx2?= =?us-ascii?q?/DGpQIlAp5c70rpFRKIICpYEr+4CYkx4txFbmiSc+r30olrWoBRyqyCdVBEf?= =?us-ascii?q?xmsFTNVD1meJ2rqZTlO5ROQmBL4pGdrUlWkFl1OS6j1ZVcM91N4iILXDVXvT?= =?us-ascii?q?Wdu96yRdZf2cNqCp8DOc1zu3HjF6NYIJKRuWE5uqTzyn/F/DAxqFe6yy+pG6?= =?us-ascii?q?CiS+JW4nYTFRg3KGSGskkgEe8s/XnI8lzXtVB05ehbDKCVjUptuDZ9AoxOBj?= =?us-ascii?q?FR2HCnKFR8UmJLvPhEJ6TObcNcWeUyagGyNBAkE/4pwVCJ91lunXjleyxyqh?= =?us-ascii?q?da+yfFUgkoSCYan7btlicaqsy8JTAaTJdIYik7YCfeNwKXgyZXswhDa0tyQZ?= =?us-ascii?q?AWHs5F+60H3YtT5sfNUkisJj0ZUBFgKw413+FSmlJEsEWdZS/SFxGoderVvh?= =?us-ascii?q?1xY8iRsNajLO7l8wdfloPnrOc4+r0ZR3K4hAKtQcrRr5Pnu92OsUuOarn3P/?= =?us-ascii?q?Ogbn/GUTfDkwq8hbE6AJnW5yLTKhZUK4FmyXo4ZpjsEXbLPQ9aJ60BOkVbSb?= =?us-ascii?q?t3ac5BouBHfc9rZLgG+alxBhKdXBzvHJajrP5cLlbcXT7eNTmO8vSjoYLP6r?= =?us-ascii?q?zQUfTgZtaSyHnZXq16JYp66T3nG7fwy4Be5Ev22vBp9kxkVVjKKSeBrM7uJg?= =?us-ascii?q?kT/smtalPivoE1HTPRGJpwlWDixkVEd8UJXy2q7I4Xx4lC5Xb2V+14zlPzv/?= =?us-ascii?q?FI+Ll894Y7+bZpxtmoJa3KM/RVrVdnAgSIBgVt7pgtAnJwR3pWYu8KLPfeZ7?= =?us-ascii?q?oZgNvrq+DqE6wX9ByV9PBYadTdIUHBgdOzCjaGSRxLhA0BsyIVLhOA1/6ZnK?= =?us-ascii?q?95UcSlqvL/2kIj+Vi+KQMJw6526IeY4KWIovTXbxzLwbgCRKfqWtv5rq4wtE?= =?us-ascii?q?OK+f0kiLkOd3R6Yw26EegdUsodyXnlza0x0C0jDdjMH7P69/5FTX45mSjgm5?= =?us-ascii?q?9lFVUMBvwUBaaL/ZhZnmogmezZN9gWf7tHmmmRFR+rDKUCyX+t6yuYOmVlhA?= =?us-ascii?q?/B0w3oS2Op8FD2tTN4QTfLz9r7lEpVUqK6BUZUXyqsI0N4sTWPPATytNXtoq?= =?us-ascii?q?Q18Fs2MnH4u9KRiWuhIq1YE9f4JNyGLik+vEgXg4EpRtyzxYAbHsKwINIW8H?= =?us-ascii?q?F4cvve5H2knjREo6dGnYXe5N+a+unZHHmnla2aqK6NyCpeyncmoVE18sqgOe?= =?us-ascii?q?3W592WX/So0H4cTyNkuwvEXxO4sbLboE4JNkyMykfEgpQKPste3Xk6yE7p+P?= =?us-ascii?q?QjTMg09AVEGYbKf+kCqizrODvo3VafZMo6Viif0jRNBF36DUJ1GLMi12Lsos?= =?us-ascii?q?3GiW3c+1oyRol/b0bnnwB4D50kKUIx71ga2jEMEQkWaRGVFr6oB0XlLZccVU?= =?us-ascii?q?cZdBSH2KO3dbsw3UJu3Lyg/vLTbfZ7B6oXLPlRlAmOnEJUGpgOq60RXKp8e0?= =?us-ascii?q?NB9K7QvgXiE5LoX+T6mnowO/y1Rdpa8cMAu3s5/Am/Qxug6ZFe77cUk52Ibr?= =?us-ascii?q?RLYYTQs8B84UZn4iQPdi9XjBh8kRy5S+Ycq/7n4tTBt5qo8OmuXr43R+oL7x?= =?us-ascii?q?g0G3h+j5zojVAsu97XzflTSpHViYnk9ABNImKKt5ja0xZmNOoOMJinfLB++H?= =?us-ascii?q?UbPyIePW4BPcKKa/kg5C9gKDrT6EJEAsMQYtMYO83BmRtKhU3tWbFT8NfbG1?= =?us-ascii?q?CDBod3ac8o9Wr2xyov/Zs6TOng9Ce8JYrD4FFVI/NDkCJsmcrEpOgU3fXSDy?= =?us-ascii?q?wX7mOCaxRvwyOCzJ6NC+3r/eiXzdHZWFwHEjQxU4dHKzqI4RanSfatlJX1Tg?= =?us-ascii?q?OU7df+gJ0ie0KLXXy9hbkLvKlKH+5BjCX7wzdfG5v6h/KQqdWs7nVYukdAEI?= =?us-ascii?q?Zp4h3PAL9fMYljORTkismrQVBxBin4eMHUcBoiovaZxucI4+VjKkT/ZI4bIh?= =?us-ascii?q?Qfy7L56HpYVRVuSL/ovlmDWeIeedpmROnCrn9L9YJqM7UPM0SFpJz2sjdIr0?= =?us-ascii?q?g7AA43aLAqqDxXbU3OnBBIVKb1v74AkREQUdljuU9DAWiwIn4x5yLbVaRJi6?= =?us-ascii?q?mcEP4V/SudTqwAV0VlKS1/TAmz2JpwZ7ulh/ZHvX1anilluvglzyRmRAeguS?= =?us-ascii?q?3rv68N1jYg+La2tTofvXxFSv6TkzzPCVVFzfQFkb0QC3D85lygeHMDdpf94K?= =?us-ascii?q?F7JcT88oks+3E/YRQgfy0FWuStECPwgLmLAoyIttJTmhiNtN/IbbCtMSgYLq?= =?us-ascii?q?49xg77R3hhzgjemw5l/3AVTTWm8N8pP569OcIixiq0BWjbakgD7b5TvMv2r1?= =?us-ascii?q?4LQ/M8aUl9z2V7zsiHWioNSdTBG2kriggkaH1Ef4xY5B4bFqkohzOIsbdc/g?= =?us-ascii?q?EQfjjYCIOl+pPfnc3Qw3kyUc9qxn7Kpq2Cnp4r3mVlm8l17iGSpnsfbOnYU8?= =?us-ascii?q?5wAnjpyIhT0+v+Z++isuofUotp1KyhUOMeMsmk4Wa235FqVVG+y7QGG1q2Kv?= =?us-ascii?q?QDxqvaUyi5VW2YQ/qEfHaWkzY/LEHy+QGiLkcrZ8dSs089LuzCi4ZYlw3gV7?= =?us-ascii?q?N0WyqRqUbfzGwiKuMaaxk2tZymewMQSu4RYPKQJe80wP0xEFEMdWPGHTNqC+?= =?us-ascii?q?+qtl6ghI17NG987kX6YOTt9AfmPcCMGhkFF47VsJpx+f28RmKcNn5s1hpyPF?= =?us-ascii?q?N79+3HDVQ+qvdcc4qNndjXn9l70/QKd/RqMSImodMTh4Rj6ZWU0MeNbBHRwZ?= =?us-ascii?q?byJc3PrvieHfLf01wgentGXboBfQP1+4I6M8Y7W73WGrtZpw4cBakhQJE6MW?= =?us-ascii?q?f+7qR0Ix1ycgLLY7S0mMbqrPqRZpRIv3/W8k4wLCDEth0YxPy0SBB0YpGpin?= =?us-ascii?q?jpPpA/WChBr9xsCxthGotDAcUAoBS7A83cpKbukNK1+kVnq8cWoKHwDbbMz9?= =?us-ascii?q?3/0IJvDLZA4kneHj/KA68jsE1gh+L61vXJyZ73IdvvY90FUul8RCjObbqQTd?= =?us-ascii?q?b3ES6HJs+pIx0OyLWbyr8sF0zJPnqrVreatCCiKPRv6Fk6zYo9ZufI0Tgx9O?= =?us-ascii?q?iDiInPR0B//QybhCbWcpZS6UfFQ+nXXhYSTPuBowMHVaEUbI6h7O4VKpRi29?= =?us-ascii?q?mT5QBv8S5PmNWIOamvr0LAmycZPZLWJUfkwWA4DKESLQ6xME0thmmcoXPYRy?= =?us-ascii?q?4Ed5X8d5M2xtmcFgT2/ExtgScmYWtM?= X-IPAS-Result: =?us-ascii?q?A2DmCQBrWvZa/wHyM5BbHAEBAQQBAQoBAYJvKSgDgVwoj?= =?us-ascii?q?FSMEoF5gQ+TNYEiA04QGBMBh0shNhYBAgEBAQEBAQIBaxwMgjUkglADAwECP?= =?us-ascii?q?QEBOAIDCQEBHykIAwEwAQUBHBkFgx4qgVcBAqAHPIoYgwmCbwEBBYFig3+CH?= =?us-ascii?q?wgShxd8ghOJWYRoIIx6izoJjkZphmqFIyuQCwIEAgQFAgUPIYEEIwEwgVIzG?= =?us-ascii?q?ggbFYJ+ghSDaIpfYgF2AwEBGQ2PWgEB?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 May 2018 05:13:46 +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 w4H5DiJm005770; Thu, 17 May 2018 01:13:45 -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 w4H5BmA8015637 for ; Thu, 17 May 2018 01:11:48 -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 w4H5Bq1g005740 for ; Thu, 17 May 2018 01:11:52 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1CUAwDyDf1aly0VGNZcHQEBBQELAYJvK?= =?us-ascii?q?SiBYSiYbYF5gQ+TNYEiA1MLLIRAAoMfITYWAQIBAQEBAQECFAEBAQEBBhgGS4U?= =?us-ascii?q?1AwNAAQE3AQ8gMTQBBQEcGYMjKoFXAQKbZTyKGIMJgm8BAQWBYoN2gh8IEocaf?= =?us-ascii?q?IITiVqEaCCNAItDCY5IaYZxhSgrkBwCBAIEBQIFDyGBBCMCggEzGggbFYJ+ghQ?= =?us-ascii?q?aGoM0il9iAXYeDY16AQE?= X-IPAS-Result: =?us-ascii?q?A1CUAwDyDf1aly0VGNZcHQEBBQELAYJvKSiBYSiYbYF5gQ+?= =?us-ascii?q?TNYEiA1MLLIRAAoMfITYWAQIBAQEBAQECFAEBAQEBBhgGS4U1AwNAAQE3AQ8gM?= =?us-ascii?q?TQBBQEcGYMjKoFXAQKbZTyKGIMJgm8BAQWBYoN2gh8IEocafIITiVqEaCCNAIt?= =?us-ascii?q?DCY5IaYZxhSgrkBwCBAIEBQIFDyGBBCMCggEzGggbFYJ+ghQaGoM0il9iAXYeD?= =?us-ascii?q?Y16AQE?= X-IronPort-AV: E=Sophos;i="5.49,409,1520913600"; d="scan'208";a="279089" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 17 May 2018 01:11:49 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AJ97jHh1M00ZcGF5wsmDT+DRfVm0co7zxezQtwd?= =?us-ascii?q?8Zse0QK/ad9pjvdHbS+e9qxAeQG9mDsLQc06L/iOPJYSQ4+5GPsXQPItRndi?= =?us-ascii?q?QuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBg?= =?us-ascii?q?vwNRZvJuTyB4Xek9m72/q99pHPbQhEniaxba9vJxiqsAvdsdUbj5F/Iagr0B?= =?us-ascii?q?vJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PG?= =?us-ascii?q?Av5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7S60/Vz?= =?us-ascii?q?a/4KdxUBLmlScJOSA3/m/UjcJ/jqxbrQm9qxBj2YPYfJuYOOZicq7bYNgURX?= =?us-ascii?q?BBXsFUVyFZBo2zdZAPD+0HPe1FrIbyvV4OogG4BQKxA+7vyCVHhmTx3a08yO?= =?us-ascii?q?khCR/J3BYuH9IPtnTUrdL1NKEIXe+py6nIyCzOYvVL0jn+8IjFag4treyDUL?= =?us-ascii?q?5qb8bcxlMjGx3YglmKpoHoPyuZ2voCvmSH4OdtUPyghm07pw1tpzWg2MYhhp?= =?us-ascii?q?XVio8QxV3I6Tt1zYMvKtGkR0N2b9upH4ZOuC6EM4Z7R8AvQ292tyonz7ALuZ?= =?us-ascii?q?y2cSkLxZkh2hXRceaIc5KS7RLmTOuRISl3hHZieL+niRm880uuxOvyW8Sqyl?= =?us-ascii?q?hHsjZJn9jWun8TyRPT79OHSvRn8kekwzmP1gTT5vtBIUA1karXM58hwrgumZ?= =?us-ascii?q?oPqUnPADL6lUrsgKOIeUgo4Pak5/n9brjpppKQL4p0hRv/MqQqlMy/G+M4Mg?= =?us-ascii?q?0WUmiZ4+u8z7rj/UviTbVSkPI2iKfZsJHcJcQaoa65BRVZ3Zok6xa6Fzumys?= =?us-ascii?q?gXnWEbLFJZfxKKl5PpNE/KIPD5C/e/nlutnSx3x/HGIrLhApLNImLFkLf6Z7?= =?us-ascii?q?lx8UFcyA0tzYMX25UBEbwFIfTuSmftpdfYCVk/KAXyzOH5W/tn0YZLe2uUBa?= =?us-ascii?q?nRAqrXuFnAsuAmOO6KTJcYojj8Lfki4bjlinpvygxVRrWgwZZCMCPwJf9hOU?= =?us-ascii?q?jMOSC20N4cDWcHuBY/R+X2iVqEFCRefGu2Q7llvm1pNaKHKdzofqn13/qM0S?= =?us-ascii?q?KgEdtTb2FCTFWNFSSge4aFXqIUYTmJao96kzMCXKS8UYJpyxy0tQH7xrYmZu?= =?us-ascii?q?rZ8yEVr9TigfBt6vfdlBcz8joxBMOYlTvVFjwswDlTATA/xLhkuklh0hGI1q?= =?us-ascii?q?11?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CWAwC3Df1aly0VGNZcHQEBBQELAYJ?= =?us-ascii?q?vKSiBYSiYbYF5gQ+TNYEiA1MLLIRAAoMfITYWAQIBAQEBAQECARMBAQEBAQY?= =?us-ascii?q?YBksMgjUiglIDA0ABATcBDyAxNAEFARwZgyMqgVcBAptmPIoYgwmCbwEBBYF?= =?us-ascii?q?ig3aCHwgShxp8ghOJWoRoII0Ai0MJjkhphnGFKCuQHAIEAgQFAgUPIYEEIwK?= =?us-ascii?q?CATMaCBsVgn6CFBoagzSKX2IBdh4NjXoBAQ?= X-IPAS-Result: =?us-ascii?q?A0CWAwC3Df1aly0VGNZcHQEBBQELAYJvKSiBYSiYbYF5g?= =?us-ascii?q?Q+TNYEiA1MLLIRAAoMfITYWAQIBAQEBAQECARMBAQEBAQYYBksMgjUiglIDA?= =?us-ascii?q?0ABATcBDyAxNAEFARwZgyMqgVcBAptmPIoYgwmCbwEBBYFig3aCHwgShxp8g?= =?us-ascii?q?hOJWoRoII0Ai0MJjkhphnGFKCuQHAIEAgQFAgUPIYEEIwKCATMaCBsVgn6CF?= =?us-ascii?q?BoagzSKX2IBdh4NjXoBAQ?= X-IronPort-AV: E=Sophos;i="5.49,409,1520899200"; d="scan'208";a="11880260" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from uhil3cpa06.eemsg.mail.mil ([214.24.21.45]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 May 2018 05:11:48 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;a02007b5-ccdb-45f6-9198-5be62e00b918 Authentication-Results: UHIL3CPA07.eemsg.mail.mil; dkim=pass (signature verified) header.i=@perfinion-com.20150623.gappssmtp.com X-EEMSG-check-008: 25953971|UHIL3CPA07_EEMSG_MP23.csd.disa.mil X-EEMSG-SBRS: 2.7 X-EEMSG-ORIG-IP: 209.85.192.193 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AJAwB0Df1af8HAVdFcHAEBAQQBAQoBAYJvKYIxmG2BeYEPlFcDUwsshEACgx8hNxUBAgEBAQEBAQIUAQEJCwsIJiUMhSkDA0ABATcBDyAxNAEFARwZgyMqgVcBm2g8ihiDCYJvAQEFgWKDdoIfCAkBCIcafIITiVqEaCCNAItDCY5IaYZxhSgrkBwCBAIEBQIFDyGBBDKBdDMaCBsVgn6CFINoil9iAXYeDY16AQE X-IPAS-Result: A0AJAwB0Df1af8HAVdFcHAEBAQQBAQoBAYJvKYIxmG2BeYEPlFcDUwsshEACgx8hNxUBAgEBAQEBAQIUAQEJCwsIJiUMhSkDA0ABATcBDyAxNAEFARwZgyMqgVcBm2g8ihiDCYJvAQEFgWKDdoIfCAkBCIcafIITiVqEaCCNAItDCY5IaYZxhSgrkBwCBAIEBQIFDyGBBDKBdDMaCBsVgn6CFINoil9iAXYeDY16AQE Received: from mail-pf0-f193.google.com ([209.85.192.193]) by UHIL3CPA07.eemsg.mail.mil with ESMTP; 17 May 2018 05:11:46 +0000 Received: by mail-pf0-f193.google.com with SMTP id q22-v6so1477641pff.11 for ; Wed, 16 May 2018 22:11:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=perfinion-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=hl7ctxdhxCqIsoxNwazFP/2zyjBC+LIIm5nyGeqsjag=; b=J+9vENcVMKC5b2mtTBQp1dnN+Awt70s6r55Pxk2BRut6YUxP4CEmNZIh20ltEXl0MI JGGlIImhPhiBcebCvqfIws0/WEH2pVge9irOl9D7EdzqH3jsk5avT9dFRez4ou4M9jhO lt55H3ywyzJOjG9zRpRjP12netcGj9QhPMrNHRjhazSabAIgVZyGwZK168jSetiUuiwq LEEvwH7TyBqecuuhpBHWBFcd8Gf9i6ewhrAowvB/bQTde9xISJ1YPA5sZ1PjwPBzjhtE StZZkpcRDdwoFL+6owLMcX0dy5fWosWLSsQbWNzmr3Vu6RpgKxqEW3Z8+155kT2bFuXt ARQg== 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:in-reply-to :references; bh=hl7ctxdhxCqIsoxNwazFP/2zyjBC+LIIm5nyGeqsjag=; b=Xb65vV8wPOunX5pG4C1lE9EHPWEBJPkTIiHgQMyjtFIudPn9FRS0ttaGa78CBbB0WU 87IoYpMWm4ZE1eiQC+pZfY3/qn7LHX1Vgn/fry6cXyGAQjcJTI9hUnvyRkLhNw5npaZz Hr4rp066d1mJRTTR4ZR/1apTiF06KrGC9vFFzYqInvuxlmGDXit0RdWrZJX/OlRQw6w+ V1gH2KX5hm5fs31GC4XFmNCrEfk6/IuvvQgt6Sba09hPaJ2GzKApzq+kE1aWYd//BLbe Zp3V6jxeZuHj7JE/zZbBuSdPyemRUvwcB6K0SNINS56EewI+Un9TpepF0i165d2MsOqR nC1A== X-Gm-Message-State: ALKqPwfWOc82Wtw9gqw1HjlLcj8nu5OXBtZW9B4N/HRx6/be6tP+Fozt QmWmgFBBpDkMQ0d4BW2FaohHxTTE X-Google-Smtp-Source: AB8JxZo1xNZoe9r2NC3hjsm+e4o3wqmvxyo5/Xh8WqXu2IjFJV9y8bIT2nYm6AyN8uxzE12FWnT4AQ== X-Received: by 2002:a62:104a:: with SMTP id y71-v6mr3768751pfi.188.1526533905516; Wed, 16 May 2018 22:11:45 -0700 (PDT) Received: from localhost ([2404:e800:e600:402:a043:dee9:8fe1:5766]) by smtp.gmail.com with ESMTPSA id g207-v6sm7073957pfb.18.2018.05.16.22.11.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 May 2018 22:11:44 -0700 (PDT) X-EEMSG-check-009: 444-444 From: Jason Zaman To: selinux@tycho.nsa.gov Date: Thu, 17 May 2018 13:11:15 +0800 Message-Id: <20180517051117.48454-4-jason@perfinion.com> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180517051117.48454-1-jason@perfinion.com> References: <20180517051117.48454-1-jason@perfinion.com> Subject: [PATCH 3/5] setfiles: Musl compatibility for GLOB_BRACE and GLOB_TILDE X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP From: Luis Ressel musl doesn't implement GLOB_BRACE and GLOB_TILDE, so simply don't use them there. This only affects "setfiles -f", which I don't expect many people use, and it's undocumented anyway that it expands globs. Signed-off-by: Luis Ressel Signed-off-by: Jason Zaman --- policycoreutils/setfiles/restore.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/policycoreutils/setfiles/restore.c b/policycoreutils/setfiles/restore.c index 50d192a2..9dea5656 100644 --- a/policycoreutils/setfiles/restore.c +++ b/policycoreutils/setfiles/restore.c @@ -6,6 +6,14 @@ #include "restore.h" #include +#ifndef GLOB_BRACE +#define GLOB_BRACE 0 +#endif + +#ifndef GLOB_TILDE +#define GLOB_TILDE 0 +#endif + char **exclude_list; int exclude_count;