From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web11.4702.1628668103046977402 for ; Wed, 11 Aug 2021 00:48:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=X29dYOYj; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=08577f051f=nickle.wang@hpe.com) Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 17B7dH2Y004857; Wed, 11 Aug 2021 07:48:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=ZrDXxPCZo+nbuXYxfqUowVWyZPvb6ubkBJIKw2iDFZk=; b=X29dYOYjeJC1C+4LQ4av8V52gC4K5RVLxa3jVi3v8sjNahiFLWwKEev5l5SvLecWyPxd VT8rUwMr80Ns45DTmLo/pBmEVWnqVj+KCHXLQ6w3LY0HLfu1l6JZoNLN7bShV0N1aUaA J8rHn2cDeKsrEu+61bYTEcRBMMhth6nb6myFUyP6L4dt2hc2hyOxlBZn1wiBcP4IojJB IqsUbOtmgk+pE/5RdoSKhHl6maIO9jVsRtoU1UDzVl4sLBNiI8jCNofK+vM8/ELinoYa EjVrcs4fG+j6Xo25IlnDDV+woxzQPY70TictklVjsqGuJEY82+izcZ2IPpQkOpZYP8JT yw== Received: from g2t2354.austin.hpe.com (g2t2354.austin.hpe.com [15.233.44.27]) by mx0a-002e3701.pphosted.com with ESMTP id 3ac3bpk4xj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 11 Aug 2021 07:48:13 +0000 Received: from G9W8455.americas.hpqcorp.net (exchangepmrr1.us.hpecorp.net [16.216.161.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2354.austin.hpe.com (Postfix) with ESMTPS id 7E8B5A8; Wed, 11 Aug 2021 07:48:12 +0000 (UTC) Received: from G2W6310.americas.hpqcorp.net (2002:10c5:4034::10c5:4034) by G9W8455.americas.hpqcorp.net (2002:10d8:a15e::10d8:a15e) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Wed, 11 Aug 2021 07:48:12 +0000 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.241.52.11) by G2W6310.americas.hpqcorp.net (16.197.64.52) with Microsoft SMTP Server (TLS) id 15.0.1497.18 via Frontend Transport; Wed, 11 Aug 2021 07:48:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k1Zjy+p8QOyKx55IXfGol8chgl2pQapP+OUkh6oXHzO0yNDxE16AWiumqUIu1KYxakZEnWDlD2OT+AJKouIARX5nq5U7fCKpnDArQC5XAeTq3Y7Jg04urhweuV+5/Gz78sdO6qM9YBpD59a8X52gcltDpkC+3moEXbJ5phi6Oo6Q5wV4uQhnnCiMj60D5vxm6L2zEuhRntF+dD7932lkf9ysgaJQcZQIzX8tWwikeufp37ewgglVZEYV1lwyYI7MhhcnUU88a/l8qW4DlmDfmSgnGcWymfJWzezPjiqzeXstPi0A9uhHHzj4tkyJuZ+f7O/oCEyCBb1R3xrjRrsEYg== 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=ZrDXxPCZo+nbuXYxfqUowVWyZPvb6ubkBJIKw2iDFZk=; b=mQXE0TV3xoj+gAbvbmLIXZNmLXg91A2C2YTzyjj7OoCYbSF3Mf/eDQp6V88NNvxDKQfWyNcF8nyo3ly/1ph0fDRYURdVcC6uoX07coJaTEzZY/4P91s7NDAngPcaUQHmrRXOBOmrpz95y+N18k+FJOrVotD3zYDKlGuC4ti61JFJnoJbs/vXWbMVlwKT64eJZiw0tKTqftbwTOh7KFfxe23fwMfW9lrT3wmXFiFre/cOr4hWbCAI68lmYrw6KXZY5vfXANFKqDKEMqhI9sM4IJOMmxuzR9rO6MgtseYzyOR2xOwc+zEuzeNKB0QLjku4WqbPQC8h6Jtz/a0Wk27gzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from DF4PR8401MB0812.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760d::7) by DF4PR8401MB0394.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7606::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.21; Wed, 11 Aug 2021 07:48:11 +0000 Received: from DF4PR8401MB0812.NAMPRD84.PROD.OUTLOOK.COM ([fe80::44b6:ec1d:9c03:c520]) by DF4PR8401MB0812.NAMPRD84.PROD.OUTLOOK.COM ([fe80::44b6:ec1d:9c03:c520%5]) with mapi id 15.20.4394.023; Wed, 11 Aug 2021 07:48:11 +0000 From: "Nickle Wang" To: "Chang, Abner (HPS SW/FW Technologist)" , "devel@edk2.groups.io" CC: Liming Gao Subject: Re: [PATCH 0/3] Use RedfishPkg libraries Thread-Topic: [PATCH 0/3] Use RedfishPkg libraries Thread-Index: AQHXjn5u6NwwxqaYBUawBzqU7we9j6tt7SsQ Date: Wed, 11 Aug 2021 07:48:11 +0000 Message-ID: References: <20210811060330.15392-1-abner.chang@hpe.com> In-Reply-To: <20210811060330.15392-1-abner.chang@hpe.com> Accept-Language: en-US, zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=none action=none header.from=hpe.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 301e9f0b-c880-4963-507f-08d95c9c5e2d x-ms-traffictypediagnostic: DF4PR8401MB0394: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZV6E4EvwJwjuQj2Ljnf6CWYz8v2EjNpmuyn3i7bHjH+esP2fX294jYxUrv72YBbddSXJs4WzV1olEU3flSN8SUzsCvkis/7ZN53No5ywR7beGbsw9gLUqPXCMlHG9rI7vykzZx21nGP4n6AkFoFRUU0b7UdGgY9GcmgMFSTWjzDS1vFH1hLrXJ83ZBXnjVlw9A8GXt4zBuXFsXDKCfc8qYGpqzmW4wW+bwibp2Te55tCTSY0FB5+yuR3QqmUxBPBFL6svYxRTXBhhC3rh8dwwgSibe/8xpGIw9ygKHRaroR6iDGzZydYYi184gwpyAY1GJK2I5oviJl8n11Q0cQbd+NtXrno1ZmJaxeLYOz8mQ6xphYd4HNAz5J+opKQTMWNQseykZ2uV2BQGteVgjtT7Y6ElPtHme+AzifiRAwi78XpEkTGeuKulBRy01dI9Yq2NnWjeBeTnKAX3j0IqAO810CBsZWaUwzGAbPCoszpPX3YmWCa1Akvl55F/77EBr5qnqubUpf3IrfHZbBF9YW5bxiVqKU6G5koDof2kPL0Ox5q5ZVb1a0gdQk+36mnk3mmzVJXZf5hGVeU4gfEku9oAr9iHcL7scNlSRvCya2PTk8cIt8whN87Ib3V8REd49pGxY2jwrMugkvHncHZpgI+ia5xLxv6asOuxFjmWpagiSTc52cGWa9FhUWoH3+bsaKi24GvdwgDA0w2SJuyyaxR+Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DF4PR8401MB0812.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(376002)(366004)(39860400002)(346002)(136003)(396003)(7696005)(52536014)(55016002)(8676002)(33656002)(86362001)(478600001)(186003)(5660300002)(83380400001)(26005)(316002)(66946007)(4326008)(110136005)(53546011)(6506007)(38070700005)(2906002)(55236004)(66556008)(71200400001)(38100700002)(64756008)(9686003)(8936002)(66446008)(122000001)(76116006)(66476007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kj866SPGSQZGNZMrzCXFUGdAb1tG73UfITHvGQw2ei0f3DLUEH3SJ9BlFbcq?= =?us-ascii?Q?I0cAcXoIBJjXqvAg5XETCoEhhmpFWZpncchgYcw6o2/K5Xz4MujhfIvVZF1J?= =?us-ascii?Q?dOIo5SD67cLPmuCOxMDFuZqsCQxS6QhqTadeY7VoZvH6wyzdlSMsqTnDmGbc?= =?us-ascii?Q?96ILgcXeYPz0yipKr2UfJdyRRAPrY7i1kNJtzqZgsA5pmfbdd+lb6a2sM5RT?= =?us-ascii?Q?tjfaXkZe2YAQLpWemvs9nSbcWdyFf+jhwlrl+v7XW2uxSlVuz923WFGRt+D8?= =?us-ascii?Q?EiytCNrvltdF7/ja/Zo5Ux28USUNXgsPmD0ZkhOenWa8hPy71Hi1o1D42mUY?= =?us-ascii?Q?RbQRd/ir1/sMldqSUT7RWHLMQqmGk+Q0ZK7hPJmJfCnd/X/sFOJmCrM7CcYb?= =?us-ascii?Q?TALOCgRPmCz/r0euEd2x+x9J6SgjGrYLXBVrwgknVuWf7pA49SRqxxN1a14r?= =?us-ascii?Q?pqrre+WMYc+MaHwjPY2afMC5jeE3wlrMuZ9mKb5Rw37BtRWBq0+F6DTVA1N3?= =?us-ascii?Q?T/+yofQDqIctvGaP329bqcdD5jmU2iUFNxLNZXecYgILdl0VxnOr3DStp6jp?= =?us-ascii?Q?PR6ukeLSGQnK3LtOw5IA++Tu1nsTmTNhMUwkEzhMSjUF+Me5l02nAir9vkFs?= =?us-ascii?Q?77GcXeCsam3crTIAReAIpUE/CKBOrsnoK05mN2zawFChmBFthKHp/2tf7zNx?= =?us-ascii?Q?L4EDzenjxvFNz9CmxMN3Y8GNFcN+fmY7lQGIoPyeIDuI5N4K3l6r8zSXcFQ7?= =?us-ascii?Q?0kcwzQ0+yYYtyyCl3tNRvC6PGpz8vu/vfBHamRX0Q6GwxfvKEZ56Ut/5fI7Y?= =?us-ascii?Q?00OR7dy62FLv2l1ns8LUvfOM2QAYNlv7sZl1wkA+T2Hg2Ohx3W9wlEMM3ZOx?= =?us-ascii?Q?Fslt31VRVx6IJPb06ktZQtbYJNg47RyZQFEUmqDX5xNh12lnja+bJpB5/utC?= =?us-ascii?Q?g9lIJyLx8ewSw+0pxD+uJ8FN6oxkybzlshgCv4CUFHXxbA76srs8Fsr1Ndnr?= =?us-ascii?Q?jAlksL5hgrqFKDxDuLQvXf3TcsL8SiZGWz8AVw7QA9oaXEJDnNx3dozJFdds?= =?us-ascii?Q?8fl4KPPutzYCmEHgOJq/MzkjwuOX78HAz515Dk1Vt1+z02G3Gp2Rvuz6tmSO?= =?us-ascii?Q?AmWdneMFoTyvxmfaoFiFjsZXRFZzmGH6cvoPnrDG3EfB3BgheSyk7TnOX+dG?= =?us-ascii?Q?+pe76RLgUJq8g0zFWkley0wMMI2UFkWGnQCqOQQR6Dkdlx8n0ya3G+tK2vWx?= =?us-ascii?Q?0//U5zFOHKaW8DIj21pKXbl/3muqMgAmigQyUJ2/heatldi/VtxIcfjAvJSe?= =?us-ascii?Q?tpl4/YKqC3qJLcqtWLeXJTmb?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DF4PR8401MB0812.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 301e9f0b-c880-4963-507f-08d95c9c5e2d X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2021 07:48:11.3127 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: x0YouOW/fpWcbp9bcpv71kJZHm7my0YXEhnzfMyp76Ysyti/dJxgLBcie7ncSso9GkbxCYf7QNImTMC4ZC9gpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB0394 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: rE3XlG0hCYRPCIsERj0n5IxWJbEFCCC9 X-Proofpoint-GUID: rE3XlG0hCYRPCIsERj0n5IxWJbEFCCC9 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.790 definitions=2021-08-11_02:2021-08-10,2021-08-11 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 adultscore=0 suspectscore=0 mlxlogscore=791 spamscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108110049 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I reviewed entire series of patch. Reviewed-by: Nickle Wang Thanks, Nickle -----Original Message----- From: Chang, Abner (HPS SW/FW Technologist) =20 Sent: Wednesday, August 11, 2021 2:03 PM To: devel@edk2.groups.io Cc: Wang, Nickle (HPS SW) ; Liming Gao Subject: [PATCH 0/3] Use RedfishPkg libraries Add private header files that are used by the drivers/libraries under Redfi= shClientPkg for using JsonLib and RedfishCrtLib in RedfishPkg. Currently we refer to the RedfishCrtLib under RedfishPkg/PrivateLibrary, ho= wever RedfishCrtLib would be public for other packages later. Signed-off-by: Abner Chang Cc: Nickle Wang Cc: Liming Gao Abner Chang (3): RedfishClientPkg/Crt: Add CRT header files RedfishClientPkg/PrivateInclude: Private header file of JsonLib RedfishClientPkg: Add external libraries RedfishClientPkg/RedfishClientPkg.dec | 4 +- RedfishClientPkg/RedfishClientPkg.dsc | 4 ++ RedfishClientPkg/PrivateInclude/Crt/stdarg.h | 14 ++++ RedfishClientPkg/P= rivateInclude/Crt/stdio.h | 14 ++++ RedfishClientPkg/PrivateInclude/Crt/s= tdlib.h | 15 +++++ RedfishClientPkg/PrivateInclude/Crt/string.h | 15 +++++ RedfishClientPkg/PrivateInclude/jansson.h | 71 ++++++++++++++++++++ 7 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 Redf= ishClientPkg/PrivateInclude/Crt/stdarg.h create mode 100644 RedfishClientPkg/PrivateInclude/Crt/stdio.h create mode 100644 RedfishClientPkg/PrivateInclude/Crt/stdlib.h create mode 100644 RedfishClientPkg/PrivateInclude/Crt/string.h create mode 100644 RedfishClientPkg/PrivateInclude/jansson.h -- 2.17.1