From patchwork Mon Feb 1 15:53:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Roger_Pau_Monn=C3=A9?= X-Patchwork-Id: 12059389 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90EAEC433DB for ; Mon, 1 Feb 2021 15:54:00 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 43DD764E46 for ; Mon, 1 Feb 2021 15:54:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 43DD764E46 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=citrix.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.79999.146058 (Exim 4.92) (envelope-from ) id 1l6bW8-0002WY-CL; Mon, 01 Feb 2021 15:53:32 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 79999.146058; Mon, 01 Feb 2021 15:53:32 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l6bW8-0002WR-9N; Mon, 01 Feb 2021 15:53:32 +0000 Received: by outflank-mailman (input) for mailman id 79999; Mon, 01 Feb 2021 15:53:30 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l6bW6-0002WM-JT for xen-devel@lists.xenproject.org; Mon, 01 Feb 2021 15:53:30 +0000 Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id c5f9866f-56a6-418b-94ce-f214d1f72f71; Mon, 01 Feb 2021 15:53:29 +0000 (UTC) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: c5f9866f-56a6-418b-94ce-f214d1f72f71 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1612194809; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=37NP3hA19mATChF6+CPr6RY9nxCTxiiI2Dv5z+vtpbE=; b=eUT0oZjFI1uJy+C4Q7l2/ElRnZXXNH1TYZTsFB4foIhNTMySAx2/alqT fjMzqqnhj/4iITcJGECM2RfdErss5gYIlrna5GjyTV96D8+OD+wfwUfqP hP516AogKGRbq5AZnEcPxGWfJlLdBOzg2iRo1sWm1Y6qJxRX6SUGO13aE 0=; Authentication-Results: esa5.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com IronPort-SDR: RPBavhJpHSuOHx0j+Bng8nXyIOYuVzWnqDUqjnRXdXvDVzCZFWpWWVDVplfscdt0eKUBvhshIg ZcT8FEunAdUn8i6rYwLhUmHudxw2o/Na1go4Q4Pp4Rh7GNi/y8IpzohkfE25JZdcVjCsjLb71P 4on6y4uAihir+cx2zczE0LqlvMtP2V8DT9ReE/baEjT2wpavKH1VI2DmTty2rAxbBSP3A9TYBw q7u7cOuHxHsMhRbPqQnp23mdkpBjxSH3bf86/W+i9fslJTxmQ5ARitTFTvrHdflbq5w+MBbSGq vOM= X-SBRS: 5.2 X-MesageID: 36245957 X-Ironport-Server: esa5.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.79,392,1602561600"; d="scan'208";a="36245957" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BsbH68arlPt3ocUXg97ZmN6V7XNDXi0wLyPJAwc0x+INvi5ImnnIy4TQpUvoUvJqF2kcKn9tE3KQOLfHguYZ9tx5Irx+6S9RzqBPkrxbh4Yg6Ezm5BdiqAWKWESH9RKN/xGRIVtZH7QEE1+08a5EIixmePqRy4T+BJ7MnHmJ89JCt1eW94nnbm2K2uPFofU85QO6/r18dMVyz7pNO5El7a/CuS2GgR1xRplDXsge1SXy4SzMOBp8z+TNXmNrAJSOH65MODM8DWMzx+1Ui6ZnvXFwcsPADDRF3kG+MKAhVSjfZQPWGv+SC4fd83NlWV3UIGcIBqGZW8BuuKc9KYGJbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+DPZlqJy76uCRvHmXUZW2JcqPlPoOx4QIRUbMcfhIqg=; b=SyrTSbySOgGqcALJ61oi+W7md9LOKtt1P2YKRAxNM302+3kMO9LYhNSzawcuLsIWKGmtz77Zv6Efuvf9rINkNa41Bwo3+h2bL7LDzYrvYl0WLWCdyHEmYLWofU8aOIHnZEfcapQGAXtt18JGpJlxHvhkhJPyiiFv6hhFW4UWQIY6caeffEPBwMhOl5hFqv+AerIHqlk4C1kNoYJ+8SNYDQUDKnLvBhdP5Iq5TathV2yaydBOgT0WFFaGuLaLtszq2bJSuSozdKGYAdCSCPwdoK3YdToWr59FDEp8YJyuzq8RncgZXEKHn6z7AMkwMhCTsYJYgEOGeD25R6rpOqWJTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.onmicrosoft.com; s=selector2-citrix-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+DPZlqJy76uCRvHmXUZW2JcqPlPoOx4QIRUbMcfhIqg=; b=Tr+iiFiGXFACYa2OFlfqaJ3kdZ6aRNdpV6ILHQbXK72Y8P+ZOrqFT8ZZxkpX+xTZ/3+hxUY/m3ZItYEGfTG4K5NasgAAW/qnRb+ibK4Iu65UCjquDOxZrIfq3s6fDCgSD7GbeivCGJ0dHfvQVgeXObU2GJBtQFukcwcI68Fe3cU= From: Roger Pau Monne To: CC: Roger Pau Monne , Ian Jackson , Wei Liu , Juergen Gross Subject: [PATCH for-4.15] xenstore: fix build on {Net/Free}BSD Date: Mon, 1 Feb 2021 16:53:17 +0100 Message-ID: <20210201155317.57748-1-roger.pau@citrix.com> X-Mailer: git-send-email 2.29.2 X-ClientProxiedBy: AM5PR1001CA0069.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:15::46) To DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d24a9e2d-5eb6-4f08-61f6-08d8c6c98249 X-MS-TrafficTypeDiagnostic: DM6PR03MB4393: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AcG9YU1hkEolQkSRw3cwrsdAowtCmJIMQxLwH4io7Yi9FhVXSsr/yBVizUy42wsX3kFZDfnCpFjcSuH+XrFXSHhSbMISBohtX1NB6YsizhEkJ8hAzKgxJxwTzNdSfbF1qw10m2n/qRso4ShWsLYSmXDv5B3kFM65Y8GgVdvLNDfcj4ZYjI3wKI2qyuE6kb7ZchkfkBvvckNecQfBDQoiF9+Db7FrosOb64PCrSAEjc+nYFcBukpb8gCWwhx18idHFaiqPiC9at7H0jQ9zjU409kgdBYOJ/mytkqRCryxVB3whG354OYY3cU5kh7iuJP0qD3BCxobtA55rdbcr7kaMDv0fI8+yNt53nHxTh5agf9IJDgb39J3piTrzXdg3wjgEbOMEEaB8YvaUKbAX3Msfflc8aZp/khKb1JNX2ccBvY1SSoANmOc+L93oEgv5hd6d1iIVtATeo+XmcgVcNlnHjCVlh1kHabjO449YbOGqKjbkjjUxpvswgN56WZYcymX1ii3Kx5tamGpRs6YfLjnDg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR03MB5608.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(376002)(39860400002)(136003)(346002)(366004)(1076003)(26005)(2616005)(4744005)(66556008)(66476007)(6916009)(66946007)(6666004)(5660300002)(8676002)(8936002)(2906002)(6496006)(478600001)(86362001)(316002)(186003)(6486002)(36756003)(4326008)(16526019)(54906003)(956004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?q?PIoKO+xIe9/fCcao/5aDkrfkIRCVpt?= =?utf-8?q?zlhLHezyJqcy7fDztWEnMiTD+sgvU8yhsSqUDKUof/HFJbFJTPD1aX4jKBcrk5Kx4?= =?utf-8?q?tDpSHT09HbOLR+jxmPCAFS0sd4L5KMi7cFGGAThXQv6pgWPk+usCNFX8XzfmuW8jz?= =?utf-8?q?lETrBcGE718U/YwTdcQf5rXR85iFL9bIj8PUDiBRtTjFXcROfdqZN8NE1X8dX3NRh?= =?utf-8?q?heP5pnUXBt8RlMGN9EnQ1iefIJtOKGASNwcBqnYp4iPi9rQTL+PlnNQVxHNow0r9f?= =?utf-8?q?WmgTlXfe+xFun78R4WaYCXYH4CLLurGFSx18fOyE7A4CXsEsjIWqRBH5KDXVDQJqp?= =?utf-8?q?/wZ2nn5QfMMF//kUrn1vzSglFM4exfaDmCpBr3lCydL0jBAk16c5DomHeSwV+VQK8?= =?utf-8?q?ZGbvKFIkMlIlSs/UTDuO6zo3ErW+gZDdwzG25pFo3l0RA2U5oUYstq8c4vAPYVVjT?= =?utf-8?q?ja0LZpV770TOVJctIlTxIu9SVpUv7M9tr6e0yXt0tFkMlVDl8FLsmj+J0qtJ+wh5t?= =?utf-8?q?ChJzdzUEhcxuJzQQAruCA+j3vvq9S7DOoDx6Vj8R+SLBek19oYiigFsF4wlPhlzqL?= =?utf-8?q?d8BBY/sPR6jzZ4bWfZakLzzFg0NZ0Huwj+pwMagQOOOoc4wNFVrjcuNcYASLYI1+w?= =?utf-8?q?t+0JtBtFI9sm8JIzjVvo2TV/swHUlQ7bYHbWU/7XfZrSZhReaWsBF1ZB0WbnshWOV?= =?utf-8?q?T9W0KrgX2nLRTmEG/v4cDud1mFs3ljLeYLXP5jp+Qmdd7oxqWctD+qGTSqwP/Nsh0?= =?utf-8?q?xEY25VO6KdaphgRP2vfEyWncrDBWri3mniK0zmeCxljUo5IRdYSGcZK1rw+IHIEK2?= =?utf-8?q?tr01Z0LkIDe2mreeqs/4M97i5AwzR+UodlBKJf/xt+i4TKgYE/Z+LMUHrOVoNAJJ1?= =?utf-8?q?5Cl3aqQQf221Cp8lcoQDMYDHwP5WH0F9Vuuh40dCIVl4OYFxu9rChbcw6DT4MEq6r?= =?utf-8?q?YKa8cbF/r+DVj8YDF0wuR5lcwI8t9TBwaNBygVvW/DIazCHtVs08D6kWCyi1SMClm?= =?utf-8?q?smLC189cI/J5z19lNnbQPMlM5kap4FWf11fyOpuw=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: d24a9e2d-5eb6-4f08-61f6-08d8c6c98249 X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Feb 2021 15:53:25.0623 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335836de-42ef-43a2-b145-348c2ee9ca5b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tz0J3Qjy0NlkDVPA2FD5Br7jvL+v2QXs3iQfdjkKSTdk829NPxMzPi61NoBI7Q8mLITfchcz/QzAMdpEHdBVuw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR03MB4393 X-OriginatorOrg: citrix.com The endian.h header is in sys/ on NetBSD and FreeBSD. Signed-off-by: Roger Pau Monné Acked-by: Ian Jackson --- Only tested on FreeBSD, but from my reading the header is at the same place on NetBSD. --- tools/xenstore/include/xenstore_state.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/xenstore/include/xenstore_state.h b/tools/xenstore/include/xenstore_state.h index d2a9307400..1bd443f61a 100644 --- a/tools/xenstore/include/xenstore_state.h +++ b/tools/xenstore/include/xenstore_state.h @@ -21,7 +21,11 @@ #ifndef XENSTORE_STATE_H #define XENSTORE_STATE_H +#if defined(__FreeBSD__) || defined(__NetBSD__) +#include +#else #include +#endif #include #ifndef htobe32