Message ID | 20180701110804.32415-2-afaerber@suse.de (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 7030A6035E for <patchwork-selinux@patchwork.kernel.org>; Mon, 2 Jul 2018 12:19:50 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5D3E7286D6 for <patchwork-selinux@patchwork.kernel.org>; Mon, 2 Jul 2018 12:19:50 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 503802886B; Mon, 2 Jul 2018 12:19:50 +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=unavailable version=3.3.1 Received: from uhil19pa11.eemsg.mail.mil (uhil19pa11.eemsg.mail.mil [214.24.21.84]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 539E1286D6 for <patchwork-selinux@patchwork.kernel.org>; Mon, 2 Jul 2018 12:19:49 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 02 Jul 2018 12:19:47 +0000 X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="13398834" IronPort-PHdr: =?us-ascii?q?9a23=3AD4+xtBXF8NfejtTiZk2VBbJS3n/V8LGtZVwlr6?= =?us-ascii?q?E/grcLSJyIuqrYYRCGuKdThVPEFb/W9+hDw7KP9fy4BypYud6oizMrSNR0TR?= =?us-ascii?q?gLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ?= =?us-ascii?q?/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9uLRi6txndutULioZ+N6g9zQ?= =?us-ascii?q?fErGFVcOpM32NoIlyTnxf45siu+ZNo7jpdtfE8+cNeSKv2Z6s3Q6BWAzQgKG?= =?us-ascii?q?A1+dbktQLfQguV53sTSXsZnxxVCAXY9h76X5Pxsizntuph3SSRIMP7QawoVT?= =?us-ascii?q?mk8qxmUwHjhjsZODEl8WHXks1wg7xdoBK9vBx03orYbJiIOPZiYq/ReNUXSm?= =?us-ascii?q?RbXsZVSidPHIWyYYUSBOYFJOpUspXxq14IoBCjBwejGfnvxydIiHHo06M00O?= =?us-ascii?q?MvHgPI3AMvBd0ArWzUodfoOKocTe+7w7fHzS7YYvNKwjjw8pTEfwo9rfyOW7?= =?us-ascii?q?97bMrfyVMoFwPAllidtYrlMC6P1usTqWeb9PdrW+KqjG49sA5+vCKvzdorh4?= =?us-ascii?q?bTiIIa0E7L9T9iz4krP921U1V7YcO/EJROrS2VKpV5T9okTmp1uyg60qULtY?= =?us-ascii?q?O0cSUF0pgqxwPTZ+aZf4WH/B7vTvudLS9liH9heL+znQu+/Eagx+HmSMW4zk?= =?us-ascii?q?pGojBbntTMuX0A0QHY5NKdRftn5Eih3C6C1wXU6u5ZP085jbHbK5s9wr4okZ?= =?us-ascii?q?oTrFjDEjf2mEroiK+WcV0p+vSy5OT9Y7Xmu4ScO5V1igH4PKQunde/DvokPQ?= =?us-ascii?q?QUQ2ia+fiz1L3k/UHjRrVFkuY2nbXDvJDfJMQbora1Aw5T0ok99xayFyqq3d?= =?us-ascii?q?sXkHUdLF9JZQiLg5bmNl3QOvz0EO+zg1G2nzdqw/DGMKfhApLILnXbi7fuY7?= =?us-ascii?q?J9609ayAouwtFT/olbCrYcIPL1RkD+qsfYAwQlMw203+nnCNJ92pkYWWKUGK?= =?us-ascii?q?CVKqzSsViW5u43OemDeJcVuCrhK/gi//Puj3g5mVkHcqm13ZsYcna4E+9kI0?= =?us-ascii?q?WeZ3rsh80OEXwWvgUgVuzqk0eOUTlJZ3a9R6g8/C00CJq6DYffQYCgmL6B3C?= =?us-ascii?q?WhEZJKZWBGEVeMEXHpd4WaQPoMZiaSItJukzMfSLihTZMh1Qy0uA/90bpnIf?= =?us-ascii?q?Le+jcEupL7yNh1++rTmAky9DxpFcSSz2GNT2Zunm4TWj8237p/rVZ7ylidza?= =?us-ascii?q?hym+ZYGsBL5/NVTgc6MobRz/RkBN/pRA3BeNaJSEqhQti9ADE+UMw+zMEUb0?= =?us-ascii?q?Z6AdWigQjJ3zC2DL8Ni7yLGJs0/7rB0Hj2IcZ9zWvJ27clj1knWcZAL3Ophr?= =?us-ascii?q?R49wTJAI7JiUqZnb6wdasAxC7N6HuDzW2WsU5FTA5/S7/FUGsDaUvRqNT2+l?= =?us-ascii?q?nNT6SyCbg9NAtO19KCILNQatL1lVVGWOvjONPGbmKwnWewGQiHxreSY4rvZW?= =?us-ascii?q?odwD/dCUgfngAU5XaJKw4+BiK7rGLfCDxhDlXvYkz2/el5snO7QVc+zxuWYE?= =?us-ascii?q?15y7q15hkViOSSSvMS2rIEvTkuqy9vEVazwd3ZFt2ApxB7c6VEe9M951VH2n?= =?us-ascii?q?zFuAxhJJCgKLpihlEGeQRto0zuzwl3CplHkcUyr3Ml1glyKaWF0F5adDOXx5?= =?us-ascii?q?PwOrrKKmXo+xCvcaHW0EnE0NmK4qcP9Og4q1L7sQ6zC0Ui6XRn3MdP03aH/J?= =?us-ascii?q?rFEA8SXYj2UkYt+Bhwv6vabTUl54PIyX1sNrG5vSPY1NItGuQl0QqgftdYMK?= =?us-ascii?q?6fDw/9D8waCNaoKOw2mlimdAgIPOZM+64oJ8mmbeeJ2La3POZ8mzKrlX5H75?= =?us-ascii?q?1g3U+X+Cp8T+HJ04wDw/6GwguNTy38g0u5ssDrhYBEYikfHnGxySj+A45Rfb?= =?us-ascii?q?FycJ0QCWeoJM22yNB+iITrW3JC8l6sGU8G0tezeRWOd1z9wRFQ1UMPrH2pgy?= =?us-ascii?q?S4yyB0nC8zrqqExyHO3frtdAAcNW5WQWlul1DsIZK7j9oCRkincxAplAe55U?= =?us-ascii?q?b936VboqV/L23XQUhWZCj7NHttXbWqtrqFecJP74kosSpPWuSmfV+aUqL9ow?= =?us-ascii?q?cd0y77AWtexSw0dy2tupXjhRB1lGKdLHF1rHrWYsxwwRbf5NrGSv5L2ToKXi?= =?us-ascii?q?54iSPYBlKkJdmm4c2Ul4vfsuC5T2+hUpxTcTL3zY+Zryu0+2lqARy5n/Culd?= =?us-ascii?q?zqChM60Tf619lsVCXHsA38bpPt16ukLeJtZlNoC0Pk68pmBoF+lZM9hIsX2X?= =?us-ascii?q?gegpWa42AHnnv0MdRVwq/+d2cNSiIQw9LP5wjlwkJjJGqTx43lTnWd3tdhZ9?= =?us-ascii?q?6ib2MVxC096dtKBbyX7LNamyt1uVy4ohzNYfRnmTcd0/Qu4mYAg+4VoAot0j?= =?us-ascii?q?mdArcKEElAJyPsihCI4M6mrKpNYmavbaa/1FBlkNC8F7GNvBtcWG3jdpc5Gi?= =?us-ascii?q?9w899/P07S33397YHkYtbQYswJuh2SjRjAk/BfKIgtmfoSmSpnJWX9sGU7y+?= =?us-ascii?q?49kBNjxo+6vI6aJGVt5q65BABXNiHtbcMJ5j7tlbpentqR3423BpVuACgLXJ?= =?us-ascii?q?/zQP20ETISqfTmOx+AEDImrHeXA73fHRWQ6E1+tXLAD4irN22LJHke1dhiRx?= =?us-ascii?q?mcJEhBjw0PWTU6mZA5Fg60y8z9bEd55jcR5lvmpRdWzOJnKQX/WH/FpAi0cj?= =?us-ascii?q?c0VISfLB1O4wFM/UjVN9Ce7uV2HyxD8J2ushGCKmuBZwtSFWEJQEuEB1L9Mb?= =?us-ascii?q?ay+dnM6e+YBvCxL/HWe7WBtfReV+uUxZKoyoZm8SyMOduSMXl5FfI73FZDXX?= =?us-ascii?q?diG8nCgToAVykXmzjKb86Bqxe24jd3odyn8PT3RALv4pOCBKBJPtlo/xC2gL?= =?us-ascii?q?yDN/KLhCpjMjZXyI8DyWXTyLcB2F4SiidudySiELkbqSHMTLjQmrJMDxIBZS?= =?us-ascii?q?J8LtdI77k73glLI8Lbjcn11rFghP4vF1hFTUDhmt2uZcESOG69NVzHBEGNNL?= =?us-ascii?q?mdODLE3dr4YaKmRr1WlulUsAewuTmDGU/5IjuDjyXpVwyoMexUli6bMwZRuJ?= =?us-ascii?q?+jfRt2DmjjVMzpahu+MNBtjD02xaY7hnTFNGIGNjh8aUxNpKWK7SxEmvV/B3?= =?us-ascii?q?BB7n19IOmYnCaZ6vPUKowRsfpqHCt0kflV4G49y7RL7yFJX+B6mCzXrtFyuV?= =?us-ascii?q?6mifWPxiBhUBVQtjZBnJiLsll6OaXF6plAXm7J/BAN7WSQExQKoN9lCtzzu6?= =?us-ascii?q?9O0dXPkaPzKCtY893K58ccANLUKM2fOno7LRXpACLUDBcCTTOzM2HQmVZSkP?= =?us-ascii?q?WJ+32WqZg6sYTsl4AISr9AV1w1F+kWCkJ7E9weOJ13RC8rkaaHjM4U4nqztA?= =?us-ascii?q?PRS9tBvp/ZTP2SG+ngKDaCgLZfZhsI2673LYMdNo3jwUxtdFl7kJ7MG0XOQd?= =?us-ascii?q?BHujdhYRMsoEVR7Hh+SXU+1F//ZQOz4X8cCOW0kwUshQtke+Qt8znt40wpKV?= =?us-ascii?q?XWuSswikgxmcnlgDyLdj7+MruwV5lMCyXor0gxLo/7QwFtYA22mkxkLinLR7?= =?us-ascii?q?RQjrtnbm1rhwncuYZVFf5bV61EbwcaxeuLaPUwzVRctiKnyFdc5eTbDZtilQ?= =?us-ascii?q?0qcYOjrn9bxw1ja9s1KrDKK6pS0lhcnKSOsTG01uop2g8RO14N8H+OeC4PoE?= =?us-ascii?q?EHK6UpJy+v/uxq9QyOhiBOeHYSWPowo/Jr90Q9O+KawyLmzbFDNli7N/aDIK?= =?us-ascii?q?OBp2jAicmIT0ss1kMJkklF+qR20ccjckePSk8vzbuQGA4SOsbYLwFacdZS/m?= =?us-ascii?q?DJfSmSqeXN3Y51P4KlG+/ySe+OtbobjVy8EwYsH4UM6MMBHp+230zDNsjnLa?= =?us-ascii?q?QKyRM06ATlOVWJFvJJdwyXkD0fucGw0Id33ZVBJjEaGWhyKju45rDMqwAwnf?= =?us-ascii?q?WDQsk5Ym0BXoQeLHI3WNe2mylDv3RPFDO3yP4WyBCe7z/goSTdFCP8b9xiZP?= =?us-ascii?q?iIZRNsD9W2+S4n/aavlFDZ6InTKWbhONt+vd/P7P8VqIycC/NIV7V9tVnTm5?= =?us-ascii?q?VATXywT2HPCcK1J4T3a4Q0cdP0CGy1XUCkhj0pSMfxONKtLqmWjgHyWYZbrp?= =?us-ascii?q?WU3DA5Oc+6DDEeFA96p/sf66JkeQ0Df507bAbytwskLay/JxyX386yQ2a3Mz?= =?us-ascii?q?RWUedQzeG7Z7xRwCosau66yHQgTpEmwem461QNRJQQghHY2/mje5FUUTLvFX?= =?us-ascii?q?xFZwXPuS05mnBvN+oo3ug/wBLIsVwdMz+Rd+xkc21EsM8iClyMO3l2DXA4R1?= =?us-ascii?q?CEh4rZ/gGsx6wS/zdan9tM1O1KqmL+vpzBbzKwWayrr5rVvjEubNc8pa1+LY?= =?us-ascii?q?jjIsybtJzDhTzTVp/QvROZUCSiDfpVhsBQID5EQPlPgWwlIcsGuY5b5korWM?= =?us-ascii?q?Y+ILhPCKc3q7CvbjpkCjUSwjEFWIOa2zwCmfy827rclhefapgiNwYEsJpaiN?= =?us-ascii?q?sHTyF2ej8epLOkV4jOjWCEUHULIAEJ4QRP/w8Al45wfuH54IXTVpNMzSBZo+?= =?us-ascii?q?5sWCvRCpZo70f7Sn2RgVXgVPWhlOmp0BlOzP7w19kUQwRzCU5DyOZKjkEoMq?= =?us-ascii?q?14K7EMvo7WtT+FbUH6vGXzx+a9OVZe19bUeEPiDIrZq2XzTzcQ+XsKSo9T0H?= =?us-ascii?q?vfD4gdkxJlaKY3o1VBOI6melzk6Dwi24tpHqK4WNuux1Y9rHYKXjyqEtRaC+?= =?us-ascii?q?18t1LXQjJlaYixqJr5I5VSXnNQ+JqFpldFjUpiLi+5xoBYK8xW/jEMWz1Pri?= =?us-ascii?q?mHs9upVM1Pw8l2AIEQIt1noXfyBLtEOISNo30xorHg0XHZ9CwgvFq42Tm+Fb?= =?us-ascii?q?S1QP5e/20bBgomPX+eqlU1A+sq7GjS7kjHskpo8OdDGriPkUJxrS5nHp9QGz?= =?us-ascii?q?lJ1WqqL0hoQXlCtOVaNrraf9JATPk1eBCgJQYyFfg40EyV5Ut0h2v2YzRutg?= =?us-ascii?q?tG/CDQRxE0VTIJgrj3hDIettqqOSQdS5JVdzUucznKKwSHmSBNphlfb1tmW5?= =?us-ascii?q?cDAtZK47sbx5db/tLeSUawLiEIRABiNhgm3vVBiEFOq1iYeSTBDQqyb/nPrB?= =?us-ascii?q?x3fcCVrMG3MPT15gBHipnosOog7aUMW2WmmRGxQdDZt4L8s8eFtk+KdKjmL+?= =?us-ascii?q?28fWXOQyLXgBC2m7gkE4LK8DTJPwpDNZZ203wkbob9CWTTJxRJO7obJ1ZHVa?= =?us-ascii?q?B9cdhGoPpVZ9VjeKYS/a9iHAyHSwjqGIyyqPlGMlfTSijfLyqb9Oy/upjf7b?= =?us-ascii?q?vHSejvfsaM3WrIQ7prPpdm7jn2A7Xq3pVY+kr4wPdt8V51RkbdPiCdttvhIB?= =?us-ascii?q?gL5M64ekvkoJIpASvcAI1sn3r12kFAa80XTjWl8JQFyZNZ7HLwRvx90kXore?= =?us-ascii?q?Jd6aJr6Ygt7LBv08u0Ir3SKftCu099HheUHhlq9okqAGVnRWBRY+oRJezUfa?= =?us-ascii?q?sHjcHhtfr3F60R6B2a4eBZb8XIJ13ZkMmlFj6cUQBEnBsGqTMCKAuc0+WIm6?= =?us-ascii?q?5yScagv+T520Qt41akLhEc17Bt+Z2E+reUq+/LchvR16YLVrLtRsPpobQmo1?= =?us-ascii?q?mS6uE8lL4SZmx1ZBWqEO0aVs4b2mfgwr4lwDkpE8PCBb3g/uBMV243nzLngZ?= =?us-ascii?q?B9HE4WFukSHbWV4YRUhn04lPDBNt0KbqBCnX6CFRq/Er8HyXOm8CWXL3d4jR?= =?us-ascii?q?HJyRH/W3uz7EXxrS96XyTD08vjnlBSVrmtCkdYRzCpNlNgsDOTIAros8L6ua?= =?us-ascii?q?U07U4sKGPrqMmAlHC/N7NLAcLwOMaQIS4upFIYlJcxXMCg2ZgHGdqhJ9cc6G?= =?us-ascii?q?pxbvrF62KliSBBoaZHh5bG4s6P5/XXGWKtgLGdq7qQ2j9X0GU4vUs46tC6LP?= =?us-ascii?q?7C/dqKQ+6n12wJVSdwpxPBXwKpqrzct10UIVaE0FvXl4wKMNBZ2mM41kL/6O?= =?us-ascii?q?g4Xt0z8AReFoDdZ/INvj3zICH7wUqDbNI3WCie1CFXHlHvHVl7Bqc8wmTws9?= =?us-ascii?q?zNlXvK/F0oXIZwfVT9hRNrF4U4NV4t6F8PzyoMDwcNbwybDLavBUjiNosLS0?= =?us-ascii?q?wDaRWB3LindaY6xklzza215O7Td+NwHawNOehBjgSWhlhUBooWsbECQLJ7Y1?= =?us-ascii?q?Jd8q/XqRTlC4jjRffmjmA8NfyyQsBd6sAZrGAv4gOwShuv85tD6KwbiJ+QfK?= =?us-ascii?q?5efZfMpNx871tg5TMXeSxCnAN/jwigXe4Bq+7t5NnbsJy16uehT6stSOAX+A?= =?us-ascii?q?IyB2tglZfwh0ojod7P3edGVoLVkZj/8BxKI3OSuoba1Bl8KewUJ423fLZg82?= =?us-ascii?q?gHKDUfJnIPO9qWcPo84y52PTXN5lxCHNkDZdcFM8rMgwxUjFPmWK1L/MrBBl?= =?us-ascii?q?CYE5tzd9wv72fvyTA174EzUuD75T+yOJDQ8lBNP/RYjCl2k9LCvucVy+LICC?= =?us-ascii?q?cL+XmZdwR1wiSaxpmPFfnw8+uMyNXPWlIIBCE2VZlSJCaY9QyhWOW1iI3jUh?= =?us-ascii?q?mI5c/rnJI+aEWQS2S+nKQBtaZNH/BPiiH/3jVFDYD1gPSVs9uw52dNsF1IDp?= =?us-ascii?q?pz5wXfGKpDJpV7JQj4ls6zS0h5Byv/e8LUdh01teqU3OgM4OJ+N03gao8dOB?= =?us-ascii?q?4Ezaz16WZNRAt0VLH2pkqZXf4WZNZ+U/zLsHZV6Z57Jq8UOFido4DqritWqF?= =?us-ascii?q?8oHQAlcrgwriZVdkPWhg1aR770uKIcigsbSdN5t1FDGWaxOGIm+TXKTqVUjK?= =?us-ascii?q?iUCPwQ7DqTVKgOXFtyPiN5WRO1141ke6G1kvBfrmNGgiR9reAk0jx+Xhu8uD?= =?us-ascii?q?HjqLwW1DIl+bG4qC8BtmJfQuWZiSfIBk1JzO4WgqcEF3bi9Vu8bWEEbIv2/r?= =?us-ascii?q?ZqPtzg9Y077HQkfRUjfjEJXfi6Cy7ukayEGIqPv8xAhBSVosXBcaezLTQONr?= =?us-ascii?q?Q60R/jQ3l90g7DnBdn6WcLRjSg7MQ4JIWmIsslxzCnGW7cdFoW5aNJqsTxv0?= =?us-ascii?q?YRTOQqcVNh3Hlj0s+fSy0IXsPAB2Y1jgkiaWVDa59D9x4aF682jTaMv6lG+B?= =?us-ascii?q?wUYTjOHoSi4InQkt/C2WMhQtdy2mLWuqqFi4so0HJ/mNN06TWBtW8Pd+zeT8?= =?us-ascii?q?9sAn/z1ppQyez+e/WhqOYHR5V6yL65Sv8NLtGj+Xeq2JVtQkKlxLEeH12jMO?= =?us-ascii?q?8Zx7fbSDyoSWuCVuSObWeMniw1Mkno5RmnNlc3cttFr1chMuvegZ5RjxbhUb?= =?us-ascii?q?1xRiqMpFLWz3cuMf0EeAIsuYemegsKTOgLa+iaO+cu3K52NFxZaXLVESZoI/?= =?us-ascii?q?G5vETrn4VhPXhkp0LgbrfD6AfjZfKUFgMJGJWSgBJr8/GgDjaIN3Zt1hd/Jm?= =?us-ascii?q?Fv6vzSUVg84LwPO62NlMTd0owomdUOcO1gZGhk44ZJwNBq9JWU3cGWcBrY0p?= =?us-ascii?q?f1I5TPr+OFB+HEkB94R1l2eeEyWSqttsM3M9siVPvWFLpd+xEdAftfItQtNG?= =?us-ascii?q?b0oadzKg47Mgvcf6+9jcSioOWXLoBVqHnb4hN4LCrVtxAZjP3hSwt9Yp0=3D?= X-IPAS-Result: =?us-ascii?q?A2DFAACxFzpb/wHyM5BcGwEBAQEDAQEBCQEBAYNGgQhKE?= =?us-ascii?q?iiDeYgEX6MHFIFfKhSEWYM8NBgBAgEBAQEBAQIBbCiCNSQBgl0DAwECIBEaI?= =?us-ascii?q?AsDAwkBASQCGAoEAgICAQEtFQEQDgsFGASCf4IAAwGnL4IchFuDSCWBLoELi?= =?us-ascii?q?XeBD4dWARIBA4MdglUCmUYJeYRbiT4LgUCEDIJBhUiHeocThDs4YXFxFDuCa?= =?us-ascii?q?YIkF44ZbXyOJoI5AQE?= Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil) ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 02 Jul 2018 12:19:46 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus.infosec.tycho.ncsc.mil [192.168.25.40]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w62CJ8Dr010845; Mon, 2 Jul 2018 08:19:20 -0400 Received: from tarius.infosec.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 w61B9DRT003997 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 1 Jul 2018 07:09:13 -0400 Received: from goalie.tycho.ncsc.mil (goalie.infosec.tycho.ncsc.mil [144.51.242.250]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w61B98xv032032; Sun, 1 Jul 2018 07:09:09 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1B4AQAWtThblywbGNZbHQEBBQELAYNGg?= =?us-ascii?q?VISKIN5iARfi12XK4F6hHcCgyIhNBgBAgEBAQEBAQIUAQEBAQEGGAaGDwMDI1Y?= =?us-ascii?q?QJQIYDgICVxmDIIIDAagKghyIIiWBLoELh2KCFYEPh22DHYJVAplGCXmEW4k+C?= =?us-ascii?q?4FAhAyCQYVIh3qHE4Q7ggpxFIMkgiQOCY4ZbZBxAQE?= X-IPAS-Result: =?us-ascii?q?A1B4AQAWtThblywbGNZbHQEBBQELAYNGgVISKIN5iARfi12?= =?us-ascii?q?XK4F6hHcCgyIhNBgBAgEBAQEBAQIUAQEBAQEGGAaGDwMDI1YQJQIYDgICVxmDI?= =?us-ascii?q?IIDAagKghyIIiWBLoELh2KCFYEPh22DHYJVAplGCXmEW4k+C4FAhAyCQYVIh3q?= =?us-ascii?q?HE4Q7ggpxFIMkgiQOCY4ZbZBxAQE?= X-IronPort-AV: E=Sophos;i="5.51,294,1526356800"; d="scan'208";a="314222" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 01 Jul 2018 07:09:08 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AjanIOhATUb6Aai1e+rZRUyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPT7oMbcNUDSrc9gkEXOFd2Cra4c1ayO6+jJYi8p2d65qncMcZhBBV?= =?us-ascii?q?cuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx?= =?us-ascii?q?7xKRR6JvjvGo7Vks+7y/2+94fcbglUhTexe69+IAmrpgjNq8cahpdvJLwswR?= =?us-ascii?q?XTuHtIfOpWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3?= =?us-ascii?q?sp683xtBnMVhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Qi?= =?us-ascii?q?qp4bt1RxD0iScHLz85/3/Risxsl6JQvRatqwViz4LIfI2ZMfxzdb7fc9wHX2?= =?us-ascii?q?pMRttfWSxfDI2ybIUBCOgOPehXoIbhqFUDtge+BRC2Ce/z0DJEmn370Ksn2O?= =?us-ascii?q?ohCwHG2wkgEsoSvXTSsdr1LrkdXvquzKLVzTvEaulW1izj54jSbxsspuuDXb?= =?us-ascii?q?xqfsXP00kgDB3Kjk+LpIz+IjOVzfoCv3KG4OV+TO+ijXMspQJpojW32Msgl4?= =?us-ascii?q?bEipgLxl3L7yl13oQ4Kce3RUN0edKoDZ9duiGAO4drTM4vQ3tktDgkxrEao5?= =?us-ascii?q?K3YigHxZshyhXCcfKIaZKI7QjmVOuJITd3mnZleLWnihm860auxPPxW8eq3V?= =?us-ascii?q?hQsidJjtnBumoT2BPN78iHUfR98l2k2TmV1gDT7vtIIUU1larfM5Ihw7gwmY?= =?us-ascii?q?QPsUnbACP6hUr7gLWIekgr4OSk9ebqbq/pq5KTL4N0jxvxMqUqmsyxG+Q4NQ?= =?us-ascii?q?0OUnCB9uSyzrLs41f5T65Ugf0siaTZq43aJd8FqaKjHgBazJ4v6wyjADe+zN?= =?us-ascii?q?QYgX4HIUpeeB2alIjkIE3OIfDkAve/hFSgijFrx+vcMbH7DZXNKWbDmq/7fb?= =?us-ascii?q?lh805c1BYzzddH6pJPFL4BJPPzWknstN3XFRI5Lwy1zPrnCNV6zI8eX3mPDb?= =?us-ascii?q?WDPKPdtl+I+LFnH+7ZYoIJtDvjA+Yq6uSojnIjn1IZO66z0sg5cne9S91gL1?= =?us-ascii?q?+UaGGkrFsbG2oQ9l43QuXnklePSxZIem2/Ga4xsGJoQLm6BJvOE9j+yIeK2z?= =?us-ascii?q?22S9gPPjgcUAKFDGvoeoOYWvwFdCOVJIp7nycZUaS6FNZz6CmCn1TR85M/f6?= =?us-ascii?q?zZ9ygDutTm3dlxoejSkUJ6+T91CpGb1GeAByFxk3gTTjA7lKZ4vQRmy1iF3K?= =?us-ascii?q?Q5y/xVHNBe/bVIBwE9M5PR?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AoAQCetThblywbGNZbHQEBBQELAYN?= =?us-ascii?q?GgVISKIN5iARfi12XK4F6hHcCgyIhNBgBAgEBAQEBAQIBEwEBAQEBBhgGWII?= =?us-ascii?q?1JAGCXQMDI1YQJQIYDgICVxmDIIIDAagHghyIIiWBLoELh2KCFYEPh22DHYJ?= =?us-ascii?q?VAplGCXmEW4k+C4FAhAyCQYVIh3qHE4Q7ggpxFIMkgiQOCY4ZbZBxAQE?= X-IPAS-Result: =?us-ascii?q?A0AoAQCetThblywbGNZbHQEBBQELAYNGgVISKIN5iARfi?= =?us-ascii?q?12XK4F6hHcCgyIhNBgBAgEBAQEBAQIBEwEBAQEBBhgGWII1JAGCXQMDI1YQJ?= =?us-ascii?q?QIYDgICVxmDIIIDAagHghyIIiWBLoELh2KCFYEPh22DHYJVAplGCXmEW4k+C?= =?us-ascii?q?4FAhAyCQYVIh3qHE4Q7ggpxFIMkgiQOCY4ZbZBxAQE?= X-IronPort-AV: E=Sophos;i="5.51,294,1526342400"; d="scan'208";a="15240952" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa05.eemsg.mail.mil ([214.24.27.44]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 01 Jul 2018 11:09:07 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;6b405235-2e43-4c64-94ef-a8f5d011509c Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC14.oob.disa.mil (Postfix) with SMTP id 41JSLp2PbYzJ33t; Sun, 1 Jul 2018 11:09:06 +0000 (UTC) Received: from UPDC3CPA09_EEMSG_MP25.eemsg.mil (unknown [192.168.18.20]) by UPDCF3IC14.oob.disa.mil (Postfix) with ESMTP id 41JSLn69y0zJ33s; Sun, 1 Jul 2018 11:09:05 +0000 (UTC) Authentication-Results: UPDC3CPA09.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 35029568|UPDC3CPA09_EEMSG_MP25.csd.disa.mil X-EEMSG-SBRS: 5.1 X-EEMSG-ORIG-IP: 195.135.220.15 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BwAAC5sjhblw/ch8NbGwEBAQEDAQEBCQEBAYUYEiiDeYgEX6MIgXqEdwKDQzQYAQIBAQEBAQECFAEBAQEBCAkNBikvhTcDAyMPAUYQJQIYDgICVxmDIIIEqAiCHIgiJYEugQuJd4EPh22DHYJVAplGCXmOGQuBQIQMgkGFSId6hxOEO4IKcRSDJIIkDgmOGW2QcQEB X-IPAS-Result: A0BwAAC5sjhblw/ch8NbGwEBAQEDAQEBCQEBAYUYEiiDeYgEX6MIgXqEdwKDQzQYAQIBAQEBAQECFAEBAQEBCAkNBikvhTcDAyMPAUYQJQIYDgICVxmDIIIEqAiCHIgiJYEugQuJd4EPh22DHYJVAplGCXmOGQuBQIQMgkGFSId6hxOEO4IKcRSDJIIkDgmOGW2QcQEB Received: from mx2.suse.de (HELO mx1.suse.de) ([195.135.220.15]) by UPDC3CPA09.eemsg.mail.mil with ESMTP; 01 Jul 2018 11:09:04 +0000 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 7BAEDAE53; Sun, 1 Jul 2018 11:08:57 +0000 (UTC) X-EEMSG-check-009: 444-444 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de> To: netdev@vger.kernel.org Date: Sun, 1 Jul 2018 13:07:50 +0200 Message-Id: <20180701110804.32415-2-afaerber@suse.de> X-Mailer: git-send-email 2.16.4 In-Reply-To: <20180701110804.32415-1-afaerber@suse.de> References: <20180701110804.32415-1-afaerber@suse.de> MIME-Version: 1.0 X-MIME-Autoconverted: from quoted-printable to 8bit by prometheus.infosec.tycho.ncsc.mil id w61B9DRT003997 X-Mailman-Approved-At: Mon, 02 Jul 2018 08:18:58 -0400 Subject: [RFC net-next 01/15] net: Reserve protocol numbers for LoRa 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: Matthias Brugger <mbrugger@suse.com>, Jiri Pirko <jiri@resnulli.us>, Marcel Holtmann <marcel@holtmann.org>, Dollar Chen <dollar.chen@wtmec.com>, linux-kernel@vger.kernel.org, =?UTF-8?q?Michael=20R=C3=B6der?= <michael.roeder@avnet.eu>, Janus Piwek <jpiwek@arroweurope.com>, selinux@tycho.nsa.gov, =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>, Jian-Hong Pan <starnight@g.ncu.edu.tw>, Ken Yu <ken.yu@rakwireless.com>, Stephen Smalley <sds@tycho.nsa.gov>, "David S . Miller" <davem@davemloft.net>, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/include/linux/socket.h b/include/linux/socket.h index 7ed4713d5337..aa1e288b1659 100644 --- a/include/linux/socket.h +++ b/include/linux/socket.h @@ -208,8 +208,9 @@ struct ucred { * reuses AF_INET address family */ #define AF_XDP 44 /* XDP sockets */ +#define AF_LORA 45 /* LoRa sockets */ -#define AF_MAX 45 /* For now.. */ +#define AF_MAX 46 /* For now.. */ /* Protocol families, same as address families. */ #define PF_UNSPEC AF_UNSPEC @@ -259,6 +260,7 @@ struct ucred { #define PF_QIPCRTR AF_QIPCRTR #define PF_SMC AF_SMC #define PF_XDP AF_XDP +#define PF_LORA AF_LORA #define PF_MAX AF_MAX /* Maximum queue length specifiable by listen. */ diff --git a/include/uapi/linux/if_arp.h b/include/uapi/linux/if_arp.h index 4605527ca41b..1ed7cb3f2129 100644 --- a/include/uapi/linux/if_arp.h +++ b/include/uapi/linux/if_arp.h @@ -98,6 +98,7 @@ #define ARPHRD_NETLINK 824 /* Netlink header */ #define ARPHRD_6LOWPAN 825 /* IPv6 over LoWPAN */ #define ARPHRD_VSOCKMON 826 /* Vsock monitor header */ +#define ARPHRD_LORA 827 /* LoRa */ #define ARPHRD_VOID 0xFFFF /* Void type, nothing is known */ #define ARPHRD_NONE 0xFFFE /* zero header length */ diff --git a/include/uapi/linux/if_ether.h b/include/uapi/linux/if_ether.h index 3a45b4ad71a3..45644dcf5b39 100644 --- a/include/uapi/linux/if_ether.h +++ b/include/uapi/linux/if_ether.h @@ -147,6 +147,7 @@ #define ETH_P_MAP 0x00F9 /* Qualcomm multiplexing and * aggregation protocol */ +#define ETH_P_LORA 0x00FA /* LoRa */ /* * This is an Ethernet frame header. diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 10a5d2ce3870..b62bb0389d70 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -1473,7 +1473,9 @@ static inline u16 socket_type_to_security_class(int family, int type, int protoc return SECCLASS_SMC_SOCKET; case PF_XDP: return SECCLASS_XDP_SOCKET; -#if PF_MAX > 45 + case PF_LORA: + return SECCLASS_LORA_SOCKET; +#if PF_MAX > 46 #error New address family defined, please update this function. #endif } diff --git a/security/selinux/include/classmap.h b/security/selinux/include/classmap.h index bd5fe0d3204a..060d4bf8385e 100644 --- a/security/selinux/include/classmap.h +++ b/security/selinux/include/classmap.h @@ -242,9 +242,11 @@ struct security_class_mapping secclass_map[] = { {"map_create", "map_read", "map_write", "prog_load", "prog_run"} }, { "xdp_socket", { COMMON_SOCK_PERMS, NULL } }, + { "lora_socket", + { COMMON_SOCK_PERMS, NULL } }, { NULL } }; -#if PF_MAX > 45 +#if PF_MAX > 46 #error New address family defined, please update secclass_map. #endif
LoRa is a long-range, low-power wireless network technology by Semtech. It serves as base for LoRaWAN as well as multiple proprietary protocols. AF_LORA PF_LORA ARPHRD_LORA ETH_P_LORA Signed-off-by: Andreas Färber <afaerber@suse.de> --- include/linux/socket.h | 4 +++- include/uapi/linux/if_arp.h | 1 + include/uapi/linux/if_ether.h | 1 + security/selinux/hooks.c | 4 +++- security/selinux/include/classmap.h | 4 +++- 5 files changed, 11 insertions(+), 3 deletions(-)