From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E4EA882215 for ; Fri, 3 Mar 2017 00:34:25 -0800 (PST) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Mar 2017 00:34:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,236,1484035200"; d="scan'208";a="63864055" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga004.jf.intel.com with ESMTP; 03 Mar 2017 00:34:25 -0800 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.248.2; Fri, 3 Mar 2017 00:34:25 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.248.2; Fri, 3 Mar 2017 00:34:24 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.20]) by shsmsx102.ccr.corp.intel.com ([169.254.2.88]) with mapi id 14.03.0248.002; Fri, 3 Mar 2017 16:34:20 +0800 From: "Fu, Siyuan" To: "Wu, Jiaxin" , "edk2-devel@lists.01.org" CC: Naveen Santhapur , "Ye, Ting" Thread-Topic: [Patch] NetworkPkg/Dhcp6Dxe: Handle the Nil UUID case Thread-Index: AQHSk/H4pjkuDPuKek+bDqVobb6SUKGCyfvg Date: Fri, 3 Mar 2017 08:34:20 +0000 Message-ID: References: <1488527027-182460-1-git-send-email-jiaxin.wu@intel.com> In-Reply-To: <1488527027-182460-1-git-send-email-jiaxin.wu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2UyODgyZTAtNTVmYy00YmQyLWI4NTAtYTQxYjMzNmU2NGRlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6Ik9sYzhUZEhVbUkxK25QUWxxOGJHT3psakNhQlwvbDByMzEyYlNkMFRvRzk4PSJ9 x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch] NetworkPkg/Dhcp6Dxe: Handle the Nil UUID case X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2017 08:34:26 -0000 Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4NCg0KDQotLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogV3UsIEppYXhpbiANClNlbnQ6IDIwMTfE6jPUwjPI 1SAxNTo0NA0KVG86IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpDYzogTmF2ZWVuIFNhbnRoYXB1 ciA8bmF2ZWVuc0BhbWlpbmRpYS5jby5pbj47IFllLCBUaW5nIDx0aW5nLnllQGludGVsLmNvbT47 IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+OyBXdSwgSmlheGluIDxqaWF4aW4ud3VA aW50ZWwuY29tPg0KU3ViamVjdDogW1BhdGNoXSBOZXR3b3JrUGtnL0RoY3A2RHhlOiBIYW5kbGUg dGhlIE5pbCBVVUlEIGNhc2UNCg0KTmlsIFVVSUQgaXMgYSBzcGVjaWFsIGNhc2Ugd2l0aCBhbGwg emVyb3MgdmFsdWUuIFRoaXMgcGF0Y2ggaXMgdG8gaGFuZGxlIHRoaXMgY2FzZSB0byBhdm9pZCB0 aGUgaW52YWxpZCBEVUlELg0KDQpDYzogTmF2ZWVuIFNhbnRoYXB1ciA8bmF2ZWVuc0BhbWlpbmRp YS5jby5pbj4NCkNjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNvbT4NCkNjOiBGdSBTaXl1YW4g PHNpeXVhbi5mdUBpbnRlbC5jb20+DQpDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy aWJ1dGlvbiBBZ3JlZW1lbnQgMS4wDQpTaWduZWQtb2ZmLWJ5OiBXdSBKaWF4aW4gPGppYXhpbi53 dUBpbnRlbC5jb20+DQotLS0NCiBOZXR3b3JrUGtnL0RoY3A2RHhlL0RoY3A2RHhlLmluZiAgIHwg NCArKystDQogTmV0d29ya1BrZy9EaGNwNkR4ZS9EaGNwNkltcGwuaCAgICB8IDMgKystDQogTmV0 d29ya1BrZy9EaGNwNkR4ZS9EaGNwNlV0aWxpdHkuYyB8IDQgKystLQ0KIDMgZmlsZXMgY2hhbmdl ZCwgNyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvTmV0d29y a1BrZy9EaGNwNkR4ZS9EaGNwNkR4ZS5pbmYgYi9OZXR3b3JrUGtnL0RoY3A2RHhlL0RoY3A2RHhl LmluZg0KaW5kZXggMjRjYjlhOS4uNDBhNmVlNyAxMDA2NDQNCi0tLSBhL05ldHdvcmtQa2cvRGhj cDZEeGUvRGhjcDZEeGUuaW5mDQorKysgYi9OZXR3b3JrUGtnL0RoY3A2RHhlL0RoY3A2RHhlLmlu Zg0KQEAgLTMsMTEgKzMsMTEgQEANCiAjDQogIyAgVGhpcyBkcml2ZXIgcHJvZHVjZXMgRUZJIERI Q1B2NiBQcm90b2NvbCB3aGljaCBpcyB1c2VkIHRvIGdldCBJUHY2IGFkZHJlc3NlcyAgIyAgYW5k IG90aGVyIGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVycyBmcm9tIERIQ1B2NiBzZXJ2ZXJzLg0KICMN CiAjICAoQykgQ29weXJpZ2h0IDIwMTUgSGV3bGV0dC1QYWNrYXJkIERldmVsb3BtZW50IENvbXBh bnksIEwuUC48QlI+IC0jICBDb3B5cmlnaHQgKGMpIDIwMDkgLSAyMDE0LCBJbnRlbCBDb3Jwb3Jh dGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorIyAgQ29weXJpZ2h0IChjKSAyMDA5IC0g MjAxNywgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgDQorcmVzZXJ2ZWQuPEJSPg0KICMN CiAjICBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBhbnlpbmcgbWF0ZXJpYWxzICAjICBhcmUg bGljZW5zZWQgYW5kIG1hZGUgYXZhaWxhYmxlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9u cyBvZiB0aGUgQlNEIExpY2Vuc2UgICMgIHdoaWNoIGFjY29tcGFuaWVzIHRoaXMgZGlzdHJpYnV0 aW9uLiBUaGUgZnVsbCB0ZXh0IG9mIHRoZSBsaWNlbnNlIG1heSBiZSBmb3VuZCBhdCAgIyAgaHR0 cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL2JzZC1saWNlbnNlLnBocC4NCkBAIC03MiwxMCAr NzIsMTIgQEANCiAgIGdFZmlVZHA2UHJvdG9jb2xHdWlkICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICMjIFRPX1NUQVJUDQogICBnRWZpRGhjcDZTZXJ2aWNlQmluZGluZ1Byb3RvY29sR3Vp ZCAgICAgICAgICAgICAgICAjIyBCWV9TVEFSVA0KICAgZ0VmaURoY3A2UHJvdG9jb2xHdWlkICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIyMgQllfU1RBUlQNCiAgIGdFZmlJcDZDb25maWdQ cm90b2NvbEd1aWQgICAgICAgICAgICAgICAgICAgICAgICAgICMjIFRPX1NUQVJUDQogDQorW0d1 aWRzXSAgDQorICBnWmVyb0d1aWQgICAgICAgICAgICAgICAgICAgIyMgU09NRVRJTUVTX0NPTlNV TUVTICAgIyMgR1VJRA0KICANCiBbUGNkXQ0KICAgZ0VmaU5ldHdvcmtQa2dUb2tlblNwYWNlR3Vp ZC5QY2REaGNwNlVpZFR5cGUgICAgICAgIyMgU09NRVRJTUVTX0NPTlNVTUVTDQogDQogW1VzZXJF eHRlbnNpb25zLlRpYW5vQ29yZS4iRXh0cmFGaWxlcyJdDQpkaWZmIC0tZ2l0IGEvTmV0d29ya1Br Zy9EaGNwNkR4ZS9EaGNwNkltcGwuaCBiL05ldHdvcmtQa2cvRGhjcDZEeGUvRGhjcDZJbXBsLmgg aW5kZXggODZlZjhhZi4uMDY3ODBiNiAxMDA2NDQNCi0tLSBhL05ldHdvcmtQa2cvRGhjcDZEeGUv RGhjcDZJbXBsLmgNCisrKyBiL05ldHdvcmtQa2cvRGhjcDZEeGUvRGhjcDZJbXBsLmgNCkBAIC0x LDkgKzEsOSBAQA0KIC8qKiBAZmlsZQ0KICAgRGhjcDYgaW50ZXJuYWwgZGF0YSBzdHJ1Y3R1cmUg YW5kIGRlZmluaXRpb24gZGVjbGFyYXRpb24uDQogDQotICBDb3B5cmlnaHQgKGMpIDIwMDkgLSAy MDE2LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorICBDb3B5 cmlnaHQgKGMpIDIwMDkgLSAyMDE3LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyANCisg cmVzZXJ2ZWQuPEJSPg0KIA0KICAgVGhpcyBwcm9ncmFtIGFuZCB0aGUgYWNjb21wYW55aW5nIG1h dGVyaWFscw0KICAgYXJlIGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVy bXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEJTRCBMaWNlbnNlDQogICB3aGljaCBhY2NvbXBhbmll cyB0aGlzIGRpc3RyaWJ1dGlvbi4gIFRoZSBmdWxsIHRleHQgb2YgdGhlIGxpY2Vuc2UgbWF5IGJl IGZvdW5kIGF0DQogICBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvYnNkLWxpY2Vuc2Uu cGhwLg0KQEAgLTM1LDEwICszNSwxMSBAQA0KICNpbmNsdWRlIDxMaWJyYXJ5L1VlZmlSdW50aW1l U2VydmljZXNUYWJsZUxpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L1VlZmlMaWIuaD4NCiAjaW5j bHVkZSA8TGlicmFyeS9CYXNlTGliLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvTmV0TGliLmg+DQog I2luY2x1ZGUgPExpYnJhcnkvUHJpbnRMaWIuaD4NCisjaW5jbHVkZSA8R3VpZC9aZXJvR3VpZC5o Pg0KIA0KIA0KIHR5cGVkZWYgc3RydWN0IF9ESENQNl9JQV9DQiAgICBESENQNl9JQV9DQjsNCiB0 eXBlZGVmIHN0cnVjdCBfREhDUDZfSU5GX0NCICAgREhDUDZfSU5GX0NCOw0KIHR5cGVkZWYgc3Ry dWN0IF9ESENQNl9UWF9DQiAgICBESENQNl9UWF9DQjsNCmRpZmYgLS1naXQgYS9OZXR3b3JrUGtn L0RoY3A2RHhlL0RoY3A2VXRpbGl0eS5jIGIvTmV0d29ya1BrZy9EaGNwNkR4ZS9EaGNwNlV0aWxp dHkuYw0KaW5kZXggMjUyNWEzMi4uYTY1ZWQ2ZCAxMDA2NDQNCi0tLSBhL05ldHdvcmtQa2cvRGhj cDZEeGUvRGhjcDZVdGlsaXR5LmMNCisrKyBiL05ldHdvcmtQa2cvRGhjcDZEeGUvRGhjcDZVdGls aXR5LmMNCkBAIC0xLDEwICsxLDEwIEBADQogLyoqIEBmaWxlDQogICBEaGNwNiBzdXBwb3J0IGZ1 bmN0aW9ucyBpbXBsZW1lbnRhdGlvbi4NCiANCiAgIChDKSBDb3B5cmlnaHQgMjAxNSBIZXdsZXR0 LVBhY2thcmQgRGV2ZWxvcG1lbnQgQ29tcGFueSwgTC5QLjxCUj4NCi0gIENvcHlyaWdodCAoYykg MjAwOSAtIDIwMTQsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4N CisgIENvcHlyaWdodCAoYykgMjAwOSAtIDIwMTcsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmln aHRzIA0KKyByZXNlcnZlZC48QlI+DQogDQogICBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBh bnlpbmcgbWF0ZXJpYWxzDQogICBhcmUgbGljZW5zZWQgYW5kIG1hZGUgYXZhaWxhYmxlIHVuZGVy IHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgQlNEIExpY2Vuc2UNCiAgIHdoaWNoIGFj Y29tcGFuaWVzIHRoaXMgZGlzdHJpYnV0aW9uLiAgVGhlIGZ1bGwgdGV4dCBvZiB0aGUgbGljZW5z ZSBtYXkgYmUgZm91bmQgYXQNCiAgIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9ic2Qt bGljZW5zZS5waHAuDQpAQCAtNjIsMTEgKzYyLDExIEBAIERoY3A2R2VuZXJhdGVDbGllbnRJZCAo DQogICAvLw0KIA0KICAgLy8NCiAgIC8vIElmIFN5c3RlbSBVVUlEIGlzIGZvdW5kIGZyb20gU01C SU9TIFRhYmxlLCB1c2UgRFVJRC1VVUlEIHR5cGUuDQogICAvLw0KLSAgaWYgKChQY2RHZXQ4IChQ Y2REaGNwNlVpZFR5cGUpID09IERoY3A2RHVpZFR5cGVVdWlkKSAmJiAhRUZJX0VSUk9SIChOZXRM aWJHZXRTeXN0ZW1HdWlkICgmVXVpZCkpKSB7DQorICBpZiAoKFBjZEdldDggKFBjZERoY3A2VWlk VHlwZSkgPT0gRGhjcDZEdWlkVHlwZVV1aWQpICYmICFFRklfRVJST1IgDQorIChOZXRMaWJHZXRT eXN0ZW1HdWlkICgmVXVpZCkpICYmICFDb21wYXJlR3VpZCAoJlV1aWQsICZnWmVyb0d1aWQpKSB7 DQogICAgIC8vDQogICAgIC8vDQogICAgIC8vICBUaGUgZm9ybWF0IG9mIERVSUQtVVVJRDoNCiAg ICAgLy8gICANCiAgICAgLy8gICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcg OCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQotLQ0KMS45LjUubXN5c2dpdC4xDQoNCg==