From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A84A2A00C5; Mon, 6 Jul 2020 10:44:53 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 66D871DA84; Mon, 6 Jul 2020 10:44:53 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80074.outbound.protection.outlook.com [40.107.8.74]) by dpdk.org (Postfix) with ESMTP id 9436F1DA82 for ; Mon, 6 Jul 2020 10:44:52 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DoHbtxCpVjQZ8vat+RBagunToSttPW8PAkyn/Se1PYmBjt+ExTeV+7kRIg1O8EgwGd5pH24ZLEyj5WG1gk6rtKsPol7AbcLaVv2svc1pbT4mQLZJUqr6XmLGHCqFH/t/ohGZ6ockoGrUoguIgEUUBsyEiwSvPLK+PhoTLWYh6mdO5mTxqR7YCiYOUeybusCZ/rmZJY9ACc7zIoOxSAUj4lYtVVZrfV+UeTn6qFMBH/BIypwlcTdYEjjSh5/Uf06V9rL2m/CMJ6MWPikWTBBewMPed81QVcig2YlEVC/iX/tLqyH3++pxE1wqy2i8KKFi1eVY6k49Y1yRNO3qoBzQOA== 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=uDFRUU2MRiKvs7o9IeFFFwIKcoefWJFPdJ0STJL8ExA=; b=GxemOEUnyDxygNqkSZ1FSv2UxSzsOdsmo4bFWMHoO9JNbAcnn4NA/Tch+FHOT99wnmDPVu4iCsgMzJbx3XUfn2ESnrFkt0XsmauWybK1/GEtOX9jRFNIjBW/YSIPR0L7I4PwS7xpA6/+af7rfzFG6zMxIaHdEb5wtKutJEaJAWXuphkCSODUg2Ohi+m6dqD5BGFV0EEa+PkTKbeEHvphJbxWitGYwt3VPtAPScqNGBpT8Z3PYNBjIdASfH9f4B/0lrtlVlnfNJS6LSNmey2+JLF7cHapirk9g0V6bQUrCOiQw9STpkHrGi9rL5+0QjWL2SnRQHko2Rrbi1ebm9kXVA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uDFRUU2MRiKvs7o9IeFFFwIKcoefWJFPdJ0STJL8ExA=; b=dFLtgWy3QhNhNSmdB6zNg5JtIJHlNmkjDj4+hNacyOdY7G+TPAseLwbwJTLAFoRSdDaMjwiAjoNAsad91dXmoq5Ge/tugmtCpJx0TDxFLvQB25BoS1+L12zjZRil67G4Les2IxFZFOywLHsqP8khpGAtsyxT7FjtoIcmt/8P4F8= Received: from VI1PR05MB5872.eurprd05.prod.outlook.com (2603:10a6:803:de::17) by VI1PR05MB6303.eurprd05.prod.outlook.com (2603:10a6:803:102::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.20; Mon, 6 Jul 2020 08:44:50 +0000 Received: from VI1PR05MB5872.eurprd05.prod.outlook.com ([fe80::ec95:ae9e:77c8:63ae]) by VI1PR05MB5872.eurprd05.prod.outlook.com ([fe80::ec95:ae9e:77c8:63ae%6]) with mapi id 15.20.3153.029; Mon, 6 Jul 2020 08:44:50 +0000 From: Fady Bader To: "harini.ramakrishnan@microsoft.com" , Omar Cardona , Narcisa Ana Maria Vasile CC: "dev@dpdk.org" , Tasnim Bashar , Tal Shnaiderman , Yohad Tor , "dmitry.kozliuk@gmail.com" , "ranjit.menon@intel.com" , "olivier.matz@6wind.com" , Thomas Monjalon , Ophir Munk Thread-Topic: [dpdk-dev] [PATCH v2 3/3] eal/windows: librte_net build on Windows Thread-Index: AQHWPx7x7rPDSAUOKEeItJMuKBQIU6ja+/8AgB9iN2A= Date: Mon, 6 Jul 2020 08:44:50 +0000 Message-ID: References: <'20200610112326.18576-1-fady@mellanox.com'> <20200610120040.17968-1-fady@mellanox.com> <20200610120040.17968-4-fady@mellanox.com> <2016768.FcZsOfyHcV@thomas> In-Reply-To: <2016768.FcZsOfyHcV@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: microsoft.com; dkim=none (message not signed) header.d=none; microsoft.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [213.57.105.94] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 46a7dcf5-44ec-4a3d-e19d-08d82188d89f x-ms-traffictypediagnostic: VI1PR05MB6303: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 04569283F9 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dcgOJ/Zc0o/fbw/HWKd1h0rGt1oyKNVguc7dH9mLWpRMuPxrIojxR/vtPSSIUpiCkqjAO/XYbCYp4vQU22Tiv2TbJ64EgzLHNyXmrADo1hsSPvASC8XTrMJ/SQx1lPzJqy7k/9zqlxumg2UORyT+cKGNc6efI//8OGs0ndKHqJGbW5BLMUaS1GR2OpqhTvAX+3vMvB28zz2t0tBY0G3HCn7CI/mmkTIbfFl4e9BSAOZBDVrgtRrmOPucxWAurmB7WZim6u9Fd+qO3qMTvlB3P80l8j4lV2rHcrzHwvO0cQ9VfEcl/RRsUeu6yiJqMs7TgNHB4jdtTu4yJNgUIoKOPH9YsPFG/TOcH7M+QEQtAMd9TSgJ/6IG91Pq2iqQodabdL+ATphR3e1HTGQzeGZQww== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR05MB5872.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(396003)(366004)(376002)(136003)(39860400002)(52536014)(5660300002)(33656002)(71200400001)(2906002)(8936002)(8676002)(4326008)(52230400001)(53546011)(6506007)(66556008)(54906003)(7696005)(83380400001)(76116006)(55016002)(66946007)(966005)(9686003)(26005)(66446008)(66476007)(107886003)(316002)(64756008)(186003)(478600001)(86362001)(110136005)(45080400002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: QK1VKVmcXPEIh/nVcIyGr56FtRrbevzrTXC2n1YtJbzSHeBoLgCICQjMs38ZQtSPbd0/Tzw4TNwgGvd11BVYqCZRrq+I9dSaPAhdBNiTcD+Nu81KgoCfsELuXL1gDcklE0mlAaLtc1AqqrCP+Z3LnWGGCYyxyW7TPWuYT1C7imOtj6Ao/fd+zYf7/bg45br+tOZpJ6p8Nsqf3Ckp1lLU03+GnmWOPREYbrMC+DaMGTnIfLGbWXIUxi17l5c4F10UVoJe6wsreT7CcE4hHi6nVTRzdgb4pAYPMVFN/ZBCxLD6YLXb7RKNrJclwVRDDOpovFkGiNK2xS++BTYxrUogB7hhLA0xzw5knkRz2gIxB93b+lWJcMzQWm7SrADg79yPFe/rraGRjTBXiLS7dDHxaJqwEHJpgmV4fwafyajRv8SJZVxEw18A5H8PRQe4Jcddk0ly/GJOxuwCqij/Mllz8PB+0SgdjW+RCBgEG4fhs+U= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR05MB5872.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46a7dcf5-44ec-4a3d-e19d-08d82188d89f X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2020 08:44:50.4841 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +oz+zuo7zNCXEJyqXvK+toILQ6SmoA5CC6hQiCVDvC90F8Mn9uQrbYcvGxasvKv/vq/+LR+oFTfXiJue22XeUA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB6303 Subject: Re: [dpdk-dev] [PATCH v2 3/3] eal/windows: librte_net build on Windows X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Microsoft team, Can you please check Thomas's comment below regarding header licensing (of = ip.h and in.h) and verify that it can be used in the dpdk project or do I n= eed to change anything? Headers are taken from:=20 Ip.h: https://code.woboq.org/qt5/include/netinet/ip.h.html In.h: https://code.woboq.org/qt5/include/netinet/in.h.html > -----Original Message----- > From: Thomas Monjalon > Sent: Tuesday, June 16, 2020 12:04 PM > To: Fady Bader > Cc: dev@dpdk.org; Tasnim Bashar ; Tal Shnaiderman > ; Yohad Tor ; > dmitry.kozliuk@gmail.com; harini.ramakrishnan@microsoft.com; > ocardona@microsoft.com; ranjit.menon@intel.com; olivier.matz@6wind.com > Subject: Re: [dpdk-dev] [PATCH v2 3/3] eal/windows: librte_net build on > Windows >=20 > 10/06/2020 14:00, Fady Bader: > > +/* SPDX-License-Identifier: BSD-3-Clause > > + * Copyright 2020 Mellanox Technologies, Ltd */ >=20 > Isn't it a different copyright? > Where does it come from? >=20 > > + > > +#ifndef _IN_H_ > > +#define _IN_H_ > > + > > +#define IPPROTO_IP 0 > > +#define IPPROTO_HOPOPTS 0 > > +#define IPPROTO_IPV4 4 /* IPv4 encapsulation */ > > +#define IPPROTO_IPIP IPPROTO_IPV4 /* for compatibility */ > > +#define IPPROTO_TCP 6 > > +#define IPPROTO_UDP 17 > > +#define IPPROTO_IPV6 41 /* IP6 header */ > > +#define IPPROTO_ROUTING 43 /* IP6 routing header */ > > +#define IPPROTO_FRAGMENT 44 /* IP6 fragmentation header */ > > +#define IPPROTO_GRE 47 /* General Routing Encap. */ > > +#define IPPROTO_ESP 50 /* IP6 Encap Sec. Payload */ > > +#define IPPROTO_AH 51 /* IP6 Auth Header */ > > +#define IPPROTO_NONE 59 /* IPv6 no next header */ > > +#define IPPROTO_DSTOPTS 60 /* IP6 destination option */ > > +#define IPPROTO_SCTP 132 /* Stream Control Transmission Prot= ocol */ >=20 > There are some tabs instead of space. Please double check. >=20