From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web10.196.1604381701031993277 for ; Mon, 02 Nov 2020 21:35:01 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=dxx7AfuQ; spf=pass (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0576d3f819=abner.chang@hpe.com) Received: from pps.filterd (m0150244.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0A35XTax024167; Tue, 3 Nov 2020 05:34:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id; s=pps0720; bh=GDN4YsmiM4ddTEw6fiMMTAZ8TgAkrE+rt2g7SvxcL9c=; b=dxx7AfuQQUZexEloOdtnyT1Ip2QQWlUbA8jrpi4f16gUiZp++vxI7nSKcK7Z/w80pTqW u8HdhtRF7/8Fz1m3SIwd6rzWjhpJ5jT4GImck8yipDMjdtu+1IPhhiz6D3dg/lpbbto9 FixEnpy6EMG2ru9ScOHsjxBMfkxcSDDj/UF6d1hLdd1MFI60UZLt9S26urRL5FhCroMK /o0wIvESwe1KgvmfDBS+QVDQwuvGAv6DdOFYHncMioOQUsShfIwbbEI3p9nhec3kea/4 RKOprpIsR2tMaqqywXQ53fSmSo2yJL3ecihjoWxEZlOmhDiIaogof6h1a+9JUSJ6gXMS zQ== Received: from g9t5008.houston.hpe.com (g9t5008.houston.hpe.com [15.241.48.72]) by mx0b-002e3701.pphosted.com with ESMTP id 34h0k24w6m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 03 Nov 2020 05:34:51 +0000 Received: from g9t2301.houston.hpecorp.net (g9t2301.houston.hpecorp.net [16.220.97.129]) by g9t5008.houston.hpe.com (Postfix) with ESMTP id 0DDB956; Tue, 3 Nov 2020 05:34:51 +0000 (UTC) Received: from abner-virtual-machine.asiapacific.hpqcorp.net (abner-virtual-machine.asiapacific.hpqcorp.net [15.119.210.153]) by g9t2301.houston.hpecorp.net (Postfix) with ESMTP id 112B34A; Tue, 3 Nov 2020 05:34:48 +0000 (UTC) From: "Abner Chang" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao , Zhiguang Liu , Ray Ni , Zhichao Gao , Nickle Wang , Peter O'Hanley Subject: [EFI Shell PATCH 0/2] Support EFI Redfish protocols Date: Tue, 3 Nov 2020 12:49:18 +0800 Message-Id: <20201103044920.13411-1-abner.chang@hpe.com> X-Mailer: git-send-email 2.17.1 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312,18.0.737 definitions=2020-11-03_02:2020-11-02,2020-11-03 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=2 adultscore=0 clxscore=1011 mlxlogscore=876 lowpriorityscore=0 mlxscore=0 spamscore=0 malwarescore=0 phishscore=0 priorityscore=1501 bulkscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011030041 Add handle parsing for EFI Redfish Discover protocol and EFI RestEx protocol. This change also moves the GUID definition of EFI Redfish Discover protocol to under MdePkg. With this we don't have dependency of RedfishPkg in ShellPkg. Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Ray Ni Cc: Zhichao Gao Cc: Nickle Wang Cc: Peter O'Hanley Abner Chang (2): MdePkg/Include: EFI Redfish Discover protocol ShellPkg/UefiHandleParsingLib: Support EFI Redfish protocols {RedfishPkg => MdePkg}/Include/Protocol/RedfishDiscover.h | 0 MdePkg/MdePkg.dec | 3 +++ RedfishPkg/RedfishPkg.dec | 4 ---- .../Library/UefiHandleParsingLib/UefiHandleParsingLib.c | 8 ++++++-- .../Library/UefiHandleParsingLib/UefiHandleParsingLib.inf | 4 +++- .../Library/UefiHandleParsingLib/UefiHandleParsingLib.uni | 4 +++- 6 files changed, 15 insertions(+), 8 deletions(-) rename {RedfishPkg => MdePkg}/Include/Protocol/RedfishDiscover.h (100%) -- 2.17.1