From patchwork Wed Feb 14 09:53:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 10218251 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 70494602CB for ; Wed, 14 Feb 2018 09:55:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4D81428F32 for ; Wed, 14 Feb 2018 09:55:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4262928F33; Wed, 14 Feb 2018 09:55:46 +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=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from upbd19pa08.eemsg.mail.mil (upbd19pa08.eemsg.mail.mil [214.24.27.83]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7807128F3B for ; Wed, 14 Feb 2018 09:55:44 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by upbd19pa08.eemsg.mail.mil with ESMTP; 14 Feb 2018 09:55:42 +0000 X-IronPort-AV: E=Sophos;i="5.46,511,1511827200"; d="scan'208";a="9317275" IronPort-PHdr: =?us-ascii?q?9a23=3AN1NjMBP0h9Llj+SPu74l6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0L/r/p8bcNUDSrc9gkEXOFd2Cra4c0qyO6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fcbglUmTaxe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfO?= =?us-ascii?q?pWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnM?= =?us-ascii?q?VhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs7Vy6i76N2QxH2ji?= =?us-ascii?q?kJOSMy/GXOhsBtkK5XpRSsrAF9zYHJeoGYLPpwcL3Tc90ZR2VBUNtfVzRDD4+h?= =?us-ascii?q?YYYAEfEBMP1Eo4XhvVYCsQeyCRWwCO7p1zRGhmX23ao/0+k5Cw/JwhAgH8gTu3?= =?us-ascii?q?rSttr1KbsSUfquw6bS0TrDb+5d1DDl6IjMaB8hvO2MXahrfsXL0kQvDR3KgUiQ?= =?us-ascii?q?qYP/IzOZzPgCs2+e7+d5U++klm0pqxlprzSyycohhZPFi4IIxlze6yl0z5g5Kc?= =?us-ascii?q?elREJjYNOpEYFcuzyZOoZ0WM8uXW9ltSggxrAEt5O2ejUBxo49yB7FcfOHdpCF?= =?us-ascii?q?4hfkVOmMPzh1nGlleLejhxaq9kig1/H8WtG00FlUqipFlcHBtmwX2BzJ68iHV+?= =?us-ascii?q?B98l292TePyw/T6uZELVoylaXHMJ4u3qQ8lp8SsUTHBiP2mUP2g7GKdkg85+Sl?= =?us-ascii?q?5Ovqbq/mq5OBLYN4lA7zPro0lsCiGeg4NxIBX2mf+eSyzr3j+kj5Ta1RjvIolq?= =?us-ascii?q?nZsZbaJdkUp6KgGABV1Zsj6xCjADi4y9QVhmUHLVJZdxKHiIjlIVfOIOviAvul?= =?us-ascii?q?jFSslylry+jcPrL9GpXNMmTDkLD5cLZ/7E5czhA8zcxf551ODLEMO/DzWkj3tN?= =?us-ascii?q?zdFBA5KBC0zPj9CNVmzI8eXniPAqCBOqPIrVCI/v4vI/WLZIINujb9KeIq6OLt?= =?us-ascii?q?jX8inl8de6ip3YUMZXC2GvRmPkqYbmHxgtcHDWcKoxAyTOvwiF2NSTRTfWq9X7?= =?us-ascii?q?og5jEnD4KrFYnCRoGpgLyEwii7BIZbZm5YBV+RFnfobZ+LW+8WaCKVIM9ujCAL?= =?us-ascii?q?VaS7R48mzxGuuxfwy6B7IerM5i0YqZXj2cBo6OLPkBEy8jp0D9iA32yWUWF7gH?= =?us-ascii?q?kIRz433aB4p0xx0FGD3rZkg/ZAD9xc++tJUhsmNZ7b1+F1FszyVRjbftqSVFmm?= =?us-ascii?q?RdCmDi0rQdIq398CeUB9FMu+jhrbxSqlH6cVl6CXBJwz6q/d33nwJ8F7y3vd0a?= =?us-ascii?q?khi0AqQspJNWG8gK5w7RLTB43Ik0WHiammb6Ic0zDR9G2b12qBoFlYUBJsUaXC?= =?us-ascii?q?RX0QeFPWos7j5kPDVL+jEqwnPRFbyc6DMatKctnpgk9aS/j9ItjeZHixm2ioDx?= =?us-ascii?q?aS2ryMdJbqe3ka3CjFBkgEiRoc/XCaOgg/HSesuGfeDCRvFV72eEPt//J+pGm8?= =?us-ascii?q?Tk8uwAGAd1dh2Kat+h4JmfycTOse3rEetycirDV0AU2w39HMBNqDoAphYb9QYd?= =?us-ascii?q?Qn4FdIzWjZrRByPoS8L6B+gV4Tax54sF701xV2FIpAi9Mno2k2wwp3M66Y10lB?= =?us-ascii?q?dzyA15DqJrLXMnXy/Ayoa6POwFHRzcuZ97wA6PQ9pFTvpgepGVQ+839/ydlaz2?= =?us-ascii?q?Oc5onWDAoVSZ/xSUg39wJ9p7HBfikw/JjU1XtrMai6tz/NwdQpCPEjyhm+Y9dV?= =?us-ascii?q?KLmEGxPqE80GG8iuL/QnmlazYRIAIOBd6rQ0P9i9evuYxqGrJv1vnC+jjWhd54?= =?us-ascii?q?B9yE2M/TJmSuHUx5YF3+2Y3gyfWjf6jVehtsT3lp5fZTwJBGWw1zLkBIlLaq11?= =?us-ascii?q?Z4YLBn+kI9erydVmm57tR3lY+Ua9B1MHxMCpZR2Sb0bn0QJM1UQXpnqnmSSjwj?= =?us-ascii?q?xwkjEpqLCQ3DbJw+j4cxoHIGFLTnF4jVjwOYi0k8waXE+wYggtlRul/lr6y7FA?= =?us-ascii?q?pKthK2nTQEFIfzX5Lmx5SauwrruCY8hO6Jw0qiVbSuK8bk6GSrTluRsVzzvjH3?= =?us-ascii?q?dCxDA8bzyqoJL5nxh+iG2DNnZ8sH3ZeM9ryBfE+dzTWeVR0iABRClihjndHkK8?= =?us-ascii?q?MMWx/dWIi5fDtfizV2G/WZ1Vainm1oCAuzW95W1xBx2wgeyzlsfgEQgg3i/xz8?= =?us-ascii?q?NqWjnQrBbgfonr0Ly3Mfp9cUl1AF/z9dJ6FZt4kossmp4Qw2MXhoiO/XUZi2fz?= =?us-ascii?q?Ks9X2bn5bHoQXz4E38Da4Abi2E15IXKG2Zj1VnODzct9f9O6eH8Z2joh78BWD6?= =?us-ascii?q?eZ9KJEnS1orVejswLRZ+VynjcHxfso9nEan/kDuBAxwSWFHrASAU5YMDT0lxuS?= =?us-ascii?q?8tC+qL5aa3qucbis1EtyhN6hA6uEog1GX3b5YJgiFzdq7spjKFLMzGHz6ob8dd?= =?us-ascii?q?ned90TsAGUkxDFj+VOJpI+iOcFhS19OW3npX0l0ek7jR5w0p6moIiLMWJt/Li2?= =?us-ascii?q?AhRALD36e9sT+i3xjaZZhsuW2pqgHpFlGjoVQJvoUeinHygJuPThKQmODCY8pW?= =?us-ascii?q?uBFrrHAwCT8kFmoGzTE5qzLXGYOGEZzcl+RBmaPEFfjhoUUysnkZ4iDA+qwtDh?= =?us-ascii?q?cEBi5j0K/FH3th5MxvhvNxnlXWfVvB2oZSssSJiDMBpW6RlP50HPMcOE9uJzBz?= =?us-ascii?q?pV/pOgrAyXMWybewpIDWAPWkOeAVDsIriu6sPE8+SCAeq+NfTOa62UqeNCT/eI?= =?us-ascii?q?2Y6v0ox+8jaUKMqAJWdtD/s62kpfWnB0AMXZlCsRRCMJjS7NaNSbpBik8C1tss?= =?us-ascii?q?+/6OjrWB7o5YaXELRdKtJj+xS3gaeYK+6Qnzx1KS1G2ZwQ33PI06YQ3FoTiyFo?= =?us-ascii?q?ajmsHq8NujLNTaLKh69XFAQXai1pO8tU9KI82Q9NNdTcitPv2b5yluQ1BEtdVV?= =?us-ascii?q?z9hsGpYtQHLHq8NFPIA0aLMq+LKiDVzM7sYKOzU7tQgP9Ttx2qtjaRC1XjMSib?= =?us-ascii?q?lzn1SxCvNvlBgzuUPBNEpoGybA1gCW/7TN34bB27NcV4jTwywbIvgXPLOnQQMT?= =?us-ascii?q?9mc0NCtreQ9z9Xgu1jG2xd6XpoNfWEmyGc7+XCMJYWtvpqDTpyl+1B+nQ6zKVa?= =?us-ascii?q?7CJfSfNpnyvSq8JhrEu9kumT0DZnVgRBqipTjoKRoUpiIbnZ9oVHWXvc/hIN7W?= =?us-ascii?q?WRCwwNp9thC93vp75fx8PKlKLyNDdC6czb8dEbB8jOJ8KNKGAhPgbxGD7IEAsF?= =?us-ascii?q?SiamNWLfhkxZjv6f7XiVrp80qpjihpUOVqNbVFwyFvMfFEtpBtoCL4lrXjk8i7?= =?us-ascii?q?6UkNYI5WairBnWXMhauI7IWeiWAfj0KzaZiqJEZwcSzrP+NoQTNYz711ZkalZk?= =?us-ascii?q?gITAA1DQUsxVoi19cg80p11A8GJgQW0oxU3qcBmt72MTFfOvhRE2ixF+bvkq9D?= =?us-ascii?q?fi+1c3PETFpSsqnEk3h9rlnSibcCTtI6eoQYFWFy30ulAsPZP8RQZ1axC9klJg?= =?us-ascii?q?NDfFXL9elaVvdXpsiAPGvptPA/FcR7VeYBAM3fGXe+ko0VNEpyq630BH++rFBo?= =?us-ascii?q?Z5lAYxa5GstWhA2wVtbd4uO6PfOLdJzkJRhqKSvi6kzOYxzxECJ0wV6mOdZDYI?= =?us-ascii?q?uFAUNrkhPyeo+uts6RaclDtFeWkMUOEnov1s9kMgIeiAyDjg07FbIECrK+OfN7?= =?us-ascii?q?+Zu3THlcOQWVM/yEcIl0hD/bhr3sYuaFabV0cqzLSNDRsJLtbCJRtTb8VM6HjZ?= =?us-ascii?q?ZTyOvvnVwZJpI4W9EfjlTfOPtKYRhUKkAAYpHoQX48scH5mt0FvXItz9IL4D1x?= =?us-ascii?q?ot+BzhJE+ZA/RRZBKLjDAHrtmlw59z3IlSOi8SDn14MSS34LbXoQkqj+CYUdgt?= =?us-ascii?q?Y3cVRI0EOms4WM2ngSJZuWpPDCWv2OID1AeC9yP8pjjXDDTkdNVsevGUaAh2B9?= =?us-ascii?q?6r5zUw7bK2iUXN/ZXEJ2D2L9NiusXA6ekCvZaIF+tUTaVhs0fbg4RYSGGqU2/L?= =?us-ascii?q?Ed6xOZfwbpIhYsHqBXmhU1ywkTQ1Q932PNa3IaiCmRvoSppMsImHwDAjMtewFi?= =?us-ascii?q?sYGxdxu+4D5KV8ZQkYY5QjeBDmqh4wOrC4LgqDztquRGOtJidMQPlE0eW2fbpX?= =?us-ascii?q?wDQwbuWi0nsvUok6z/Wr8U4KXJwKlAvRxeykZ4ZFSiXzBmZddB/RpSUnk2hhN+?= =?us-ascii?q?Aywug7wBPJvlkcMyyLdOJzZ2xeutEwH1WSLmtqCmAgXV+TkZLD4hKw37AV5yZc?= =?us-ascii?q?kcxY3vFFsHj/u5/fYSijWK+wpJXUrSUvc8Ypr7d2MYz5LcuMrInekSDHTJnMrg?= =?us-ascii?q?2FVza3F/9AldhKIyJXXuVImWAjOcwJoodA51A+VsEiKLxLD6ksu62laSF+AS4U?= =?us-ascii?q?0yAZS5uK3CYejeekx7vaihCQfYw4PxwerZVChMERUy1tbyMfpa+jVpnWmHSeRm?= =?us-ascii?q?gNPggT8RxG5BgcmY9oYuDl/I3IQYdNyz5Qv/J7TC/LGYdt91TlVmGWm1j5Re6m?= =?us-ascii?q?k+yxww1Syvfs3cMaWB57EkddwOlXmlEvKLFtJKkappTKvSOQdUPmoGLtz/OrJE?= =?us-ascii?q?VWyc3RbFD4EJbJtW/nXSEG/30bW5NPwmnFFZsOiwp5dLorpFJULYCmYEn+/SYr?= =?us-ascii?q?x4B0ELSjSM+k2U4lrW4YSCeuDdVBEftqsFXNWD1qe5qrsonqO41OQm9M/52Qs1?= =?us-ascii?q?VZkEJzPCOi1JVTNdpN7SAWXDhTvzqSocG+SMtd1s9qF5UMOMtwu2/hGKNYP5ic?= =?us-ascii?q?u2E2taHyxX/Y4T88tEy3yym0G6+9U+1W5XYeGhkzK2SYtEYvE/Mm8n3O/VDVrl?= =?us-ascii?q?B04+BbC6CUgkV/vDlxApJDCitH2H2+M1tzS3xGvPlAJ6TOb8xQWf8yagGzOxYm?= =?us-ascii?q?D/4pw1SJ/V1onXf+eyFyrBVV9D3dXwYuSSkYmbPtmToAqs65JzMVV5VIYig/YC?= =?us-ascii?q?vfLQKUhzxXtg5Fa052Q5AZHspF+7YD0ItM5crCVVyjJjwZXBF5LQI41udflVRf?= =?us-ascii?q?v0qGfyDdERCoeuzLshFteseRtsGpJuzj/AhbkoPnrPw496IbSn26gw2iX87RoJ?= =?us-ascii?q?Lnu92XskuOaL34PPeiYX/ASzjMiQ6/has+A5nN5SjTPxJRK4Nmxno8fZjhFWnL?= =?us-ascii?q?MAxEJ60BPUpbUrt6adFcreBEfMJkfbsJ+atxBhKGWhzvGZagrP9dLlrJQjTeNS?= =?us-ascii?q?qB+PSloY3P9bzdVfTgZsuUynbFWa13OJl66SP8G7j3z4BT4Vb21e1r9kNhTljK?= =?us-ascii?q?KSaBo8r9JgkT/smtalPivoE1HTPRGJpwln7ty1pBd8oRRi2m6pUYyJVX6HbqU+?= =?us-ascii?q?14yVTzsPdP97Z49Yk3/qppxtmuKafVM/RavldtAgKICQVy6pUtHG9/SnhXYu8Q?= =?us-ascii?q?NPjReqAZgtr1q+ztFqwX7xqV+/dCadbcIkHMlca+BiubSRxekwcLsSQaIReE1/?= =?us-ascii?q?6Zh690Tt6oqvTj1UIp/Ve+NQIGzbBq5Yqf4aqHuO7XYAXXzbgYW6jlXNn/rrIy?= =?us-ascii?q?tEOO/fckjqIBenRpYw27F+gQTsodxnzlza0q1i8sHd3MEK/n+P5ZTX05hijgm5?= =?us-ascii?q?d/H1oIBvwUAaCH/YNEnmc3g+bZLMEZcrhemmaTEh6pCr0CyX+u6yaMJWlqnBHP?= =?us-ascii?q?3A/qQWOy6l/2ojV0QS3SwNf/ikBVTKW4BV9OXyq1Pk91qDKPPQvyu9Xtpas491?= =?us-ascii?q?o2PXL4tN2TiGStIrRXH9fwJNaEOyk7uEoXjIEtRtyowY0UAtu9IMwf8X5kbPve?= =?us-ascii?q?6n+rkzdbrKdag4rT+d2a+vLKEna+laKatq+NxDdCyncip10/7cqgNv7W7d2QX/?= =?us-ascii?q?uoz3oRTzt4uwbZRx66sKDboEwUOU2F10fLgo8KMshC3XYm0kHm5e4jQM889QhF?= =?us-ascii?q?DobPfe8CqizzODr6xlafedE3WjOd0zRJBFL1F0d3GKwm1GL3psLJmm/a+0c0SY?= =?us-ascii?q?loa0znmRt3Ap03KU038lgY3DYDEQgWZBCfDbGoGVrqLYseWkgechSLxr66dbkr?= =?us-ascii?q?3Udr2LOg+PfTbfBgB6oKLvtdgRCBnF5HGpIRtq0SR6l8dEFZ9K7WoAjiFofmUu?= =?us-ascii?q?PilXUuL/20QtpV/doft3Q8/ga1XwCg5otb77YHlJCIcbZJboTOvM9m80hq/iIA?= =?us-ascii?q?ditJgBh7jhO2T/ocpPz97dfHsJqk8OGuVLwiR+8P7Rg7G3x+j4fsgFAkudzX0u?= =?us-ascii?q?BcSovJiYTw7g9AOHuKuIfA3Bl6N+UON4yqfLF693UEPCgSPXQOMsSKa/Mk+S9i?= =?us-ascii?q?LC3T50BeAsMLfd4YM9bCmRtPikHwRb9d+czVGl6eC4dueMEl9GX3yDUv/ps6TO?= =?us-ascii?q?ns8ji2JYrQ71tVJfNMkD1slM7epOgS2ffSCi8X4XmfaxRv3iyCy52NC+vt8uSN?= =?us-ascii?q?ydHUUUgGHi03U4pGOjqC+BKnSfCxlJr0UwOY8Mnzj4widEiIXHy+gLwFsrpQEe?= =?us-ascii?q?5Hkij73yZeGZrzh/+Ot9qs9XZYtlxAEIZo9xHFH79fPppjMxTiisarXlR8Bjf4?= =?us-ascii?q?eMzMdBohpuSWxukI4+hlOUrxf4kbLQwYy77g73paUBduQqbsvlmFReIReMdmSP?= =?us-ascii?q?Tco3Ba7YJgLKEOM0aZpJzutTpIs1c2AAkoaLAstDBacFfBnBFNUabupLEAkhcc?= =?us-ascii?q?UcJ+uUJUBWKwOWc+6iHbVaRUkKaRC+Ia8jGJQqwITUpoLjt0Qwmp15V2Z7upgf?= =?us-ascii?q?dHv3tDniN8o/gq0DtmSQC+uSL2pKIN3jQg96++tDkbv3xKUPmemT/SCVpf1PQK?= =?us-ascii?q?kbscC3H65FOnfnYDapfy7aJ8JcTk8okh/2g/YQs9cCIbR+igDDvwj6yQCIyVrN?= =?us-ascii?q?1cnAKNuNnJbbKrNSgSMbA9xgj5R3lz1QjemBho/XAOQjWn698kP5uyNto/xiqv?= =?us-ascii?q?Amjbb1cM4qVGsMfrsl4LVuQ2Y0t7wGp/ysiHWjENRMvXFmY7kAckbWREcIpd5h?= =?us-ascii?q?IBFqgogzOIvqxY8QEOZDfbDJ6p+o7KncfHwXM9V8tlxnrKpq2ZgZMnyHNkm8tu?= =?us-ascii?q?7i6PpHsdaffVU8ptAnjvzIdQ1/byZ/K3suAIUIFm0qiuUOceMsm//mu7wJJqWk?= =?us-ascii?q?u7ybkFB1q5NPUMxqzHUyekVWKYRf6LfHaSkDojNE79+wWoJEUtaMhWt089LvfC?= =?us-ascii?q?hplEmg3lULN0QDiQpFDCwGwnMOMabB42uJy8dgwLVuERYe+cKfIpwP0kB1sGd2?= =?us-ascii?q?XJEjduC++qrV6tm5B2O3B67krmYeTt8wbmMNyJFxkaEI7aqIB++fi7RmKHJH9h?= =?us-ascii?q?wwd+PE5u9+fQD14xrPNTc46NndjMgNR2yewFeO1uMS06odEegZ9j6Y+I0MeKdh?= =?us-ascii?q?HR05nyJdHJovSCBf3Q0VgqcHlAUrUFeQP1+5k6PtkhVr3RGLtZug4cBbI7QJw6?= =?us-ascii?q?LGrx8rt7LAZtfQ7Qfri0hdPqpu2TbJtOu3DW9k4wLDvbuxAb0fy0Qwl7YIyrin?= =?us-ascii?q?jxO50wWCxOr8dsChpnG4tPHdkMrwy5DJ6Iy+mHjIqq9kd7vfIambbhAfDNktKi?= =?us-ascii?q?1sN+WIYJy1aMOWPpCbVxymBsk/ioiP7L0tGlEcfrZM8eXuFTWGPJarbaWI64L2?= =?us-ascii?q?TdaYrHZ0da/uvEg/pCWRKLaXW8BvKL?= X-IPAS-Result: =?us-ascii?q?A2AvBQB/BoRa/wHyM5BcHAEBAQQBAQoBAYMlKgNmcCiOfY0?= =?us-ascii?q?zgxmYVQ8YA4gSWBQBAgEBAQEBAQIBaiiCOCSCSAMDAQJ5AwkBAUgIAwFTGQWIX?= =?us-ascii?q?IFHDQOySYUBg3+CHwElhQGCFYFXhGCFIYEDhTABBJJOkWEJiCCNWA2DBokliBq?= =?us-ascii?q?YGYE8NiKBUE0jFT2CRgmEb3eLGYJNAQEB?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 14 Feb 2018 09:55:42 +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 w1E9tfHH012817; Wed, 14 Feb 2018 04:55:41 -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 w1E9rr0s064259 for ; Wed, 14 Feb 2018 04:53:53 -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 w1E9rqY8011953 for ; Wed, 14 Feb 2018 04:53:56 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BFAgB/BoRaly0VGNZcHQEBBQELAYMlK?= =?us-ascii?q?mlwKI59jTODGZhaChuFIAKCcFgUAQIBAQEBAQECEwEBAQEBBhgGhXsDA3kQUVc?= =?us-ascii?q?ZiGGBRw0DskmFAYN/ghMBMYUBghWBV4RghSGBA4UwBZJOkWEJiCCNWA2DBokli?= =?us-ascii?q?BqYGYE8NoFyTSMVPYJGCYJcghN3ixmCTQEBAQ?= X-IPAS-Result: =?us-ascii?q?A1BFAgB/BoRaly0VGNZcHQEBBQELAYMlKmlwKI59jTODGZh?= =?us-ascii?q?aChuFIAKCcFgUAQIBAQEBAQECEwEBAQEBBhgGhXsDA3kQUVcZiGGBRw0DskmFA?= =?us-ascii?q?YN/ghMBMYUBghWBV4RghSGBA4UwBZJOkWEJiCCNWA2DBokliBqYGYE8NoFyTSM?= =?us-ascii?q?VPYJGCYJcghN3ixmCTQEBAQ?= X-IronPort-AV: E=Sophos;i="5.46,511,1511845200"; d="scan'208";a="199621" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 14 Feb 2018 04:53:54 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3A0vT7ABWfPuLwioIiVJqOHffRiQTV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYxWPt8tkgFKBZ4jH8fUM07OQ7/i5HzRYqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjWwba9vIBmssQndqtQdjJd/JKo21hbHuGZDdf?= =?us-ascii?q?5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXM?= =?us-ascii?q?TRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmij?= =?us-ascii?q?oINyQh/W/KisJ+kqxVrhGjqBxx2IPYfJ2ZOeBicq/BYd8WWWxMVdtRWSxbBYO8?= =?us-ascii?q?apMCAfAfMuZEtYn2ul0AogGjBQmwHuPg0SVHiWP23aYn1OkhCQXG0xY9H9ISqn?= =?us-ascii?q?Tbt8/6ObwIUe+r0abIzS/Mb+9M1Tjh74jIdwksrPeRVrxzacrc0VcjGx7Kg1mK?= =?us-ascii?q?t4DoMCmZ2voQv2SB4OdtVfqjhm8mpg1rvzSixcUhhpPXio8bxF3I7yd0zYgzKN?= =?us-ascii?q?alUkB0e8SkH4FVtyyCN4t5XMciQ2ZwtSk0yLMIupi1cSYUxZo92xPTd/2Kf5KW?= =?us-ascii?q?7R39UeaROjh4iGhgeL2lhhay9VKsyuj9VsmwyFpKryxFncfQtn0VyRDf98eKRu?= =?us-ascii?q?Fj8kquwzqDyR3f5vtLLE00jabbLoQuwr80lpodq0TDGSr2lV3ujK+SbEok5/So?= =?us-ascii?q?6/78bbr8vZKcLZF7hRz+Mqs0hsyzG/g3Mg8LX2SD4+SzyKXj/VHlQLVNlvA2ib?= =?us-ascii?q?fWsJTbJcQdu664DBRY0poj6hmjDzem184UnX8cLF1fYh6HgI/pO0+daMz/WOyy?= =?us-ascii?q?h1WqjSdD2+HNPrqnBI7EaHfEjuTPZ7F4vnZR1BB76dlC+4heA7oBaKbrXkbsqM?= =?us-ascii?q?bSBzcjPgC0yvqhA9J4gNBNEVmTC7OUZfuB+WSD4fgidrGB?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwAQB/BoRaly0VGNZcHAEBAQQBAQoBA?= =?us-ascii?q?YMlKmlwKI59jTODGZhaChuFIAKCcFgUAQIBAQEBAQECARIBAQEBAQYYBleCOCK?= =?us-ascii?q?CSgMDeRBRVxmIYYFHDQOySYUBg3+CEwELJoUBghWBV4RghSGBA4UwBZJOkWEJi?= =?us-ascii?q?CCNWA2DBokliBqYGYE8NoFyTSMVPYJGCYJcghN3ixmCTQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0DwAQB/BoRaly0VGNZcHAEBAQQBAQoBAYMlKmlwKI59jTO?= =?us-ascii?q?DGZhaChuFIAKCcFgUAQIBAQEBAQECARIBAQEBAQYYBleCOCKCSgMDeRBRVxmIY?= =?us-ascii?q?YFHDQOySYUBg3+CEwELJoUBghWBV4RghSGBA4UwBZJOkWEJiCCNWA2DBokliBq?= =?us-ascii?q?YGYE8NoFyTSMVPYJGCYJcghN3ixmCTQEBAQ?= X-IronPort-AV: E=Sophos;i="5.46,511,1511827200"; d="scan'208";a="9317250" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from uhil3cpa06.eemsg.mail.mil ([214.24.21.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 14 Feb 2018 09:53:54 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;be784e81-c3d1-4c08-a72d-9a4e8fdb60f7 Authentication-Results: uhil19pa04.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 267707987|UHIL19PA04_EEMSG_MP2.csd.disa.mil X-EEMSG-SBRS: 5.2 X-EEMSG-ORIG-IP: 66.187.233.73 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AlAgCwA4RamEnpu0JcHAEBAQQBAQoBAYMlgRNwKI59kEyYWQobhSACg0gUAQIBAQEBAQECEwEBAQEBCAsLBigvhSQDA3kQUVcZiGGBRw2ySYUBg3+CEwELJoUBg2yEYIUhgQOFMAWSTZFhCYggjVcNgwaJJYgZmBiBPDaBck0jFT2CRgmCXIITQDeLH4JNAQEB X-IPAS-Result: A0AlAgCwA4RamEnpu0JcHAEBAQQBAQoBAYMlgRNwKI59kEyYWQobhSACg0gUAQIBAQEBAQECEwEBAQEBCAsLBigvhSQDA3kQUVcZiGGBRw2ySYUBg3+CEwELJoUBg2yEYIUhgQOFMAWSTZFhCYggjVcNgwaJJYgZmBiBPDaBck0jFT2CRgmCXIITQDeLH4JNAQEB Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by uhil19pa04.eemsg.mail.mil with ESMTP; 14 Feb 2018 09:53:50 +0000 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 9E0C97CBA5 for ; Wed, 14 Feb 2018 09:53:49 +0000 (UTC) Received: from workstation.brq.redhat.com (unknown [10.43.12.173]) by smtp.corp.redhat.com (Postfix) with ESMTP id 27BF2100858D; Wed, 14 Feb 2018 09:53:49 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Petr Lautrbach To: selinux@tycho.nsa.gov Date: Wed, 14 Feb 2018 10:53:36 +0100 Message-Id: <20180214095337.1945-4-plautrba@redhat.com> In-Reply-To: <20180214095337.1945-1-plautrba@redhat.com> References: <20180214095337.1945-1-plautrba@redhat.com> X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]); Wed, 14 Feb 2018 09:53:49 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]); Wed, 14 Feb 2018 09:53:49 +0000 (UTC) for IP:'10.11.54.3' DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'plautrba@redhat.com' RCPT:'' Subject: [PATCH 3/4] python/sepolicy: Use list instead of map 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 map() returns an iterator in python3, list in python2 Fixes: File "/usr/lib/python3.6/site-packages/sepolicy/generate.py", line 114, in get_all_users users.remove("system_u") AttributeError: 'map' object has no attribute 'remove' Signed-off-by: Petr Lautrbach --- python/sepolicy/sepolicy/generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/sepolicy/sepolicy/generate.py b/python/sepolicy/sepolicy/generate.py index d68f96ef..1b36eb6e 100644 --- a/python/sepolicy/sepolicy/generate.py +++ b/python/sepolicy/sepolicy/generate.py @@ -110,7 +110,7 @@ def get_all_ports(): def get_all_users(): - users = map(lambda x: x['name'], sepolicy.info(sepolicy.USER)) + users = [x['name'] for x in sepolicy.info(sepolicy.USER)] users.remove("system_u") users.remove("root") users.sort()