From mboxrd@z Thu Jan 1 00:00:00 1970 From: "D'Souza, Nelson" Subject: Re: [**EXTERNAL**] Re: VRF with enslaved L3 enabled bridge Date: Fri, 7 Sep 2018 23:42:42 +0000 Message-ID: <00F44EFD-2F9F-43FB-8A3A-93103EC2137A@ciena.com> References: <9E3A1F70-E009-49DC-B639-B48B28F99C52@ciena.com> <03a5d61d-32eb-e329-a12c-59e3594e1b51@cumulusnetworks.com> <51e237af-2db6-8905-22c9-9739f7d5a9b0@cumulusnetworks.com> <63FB98FA-9FE8-42F6-82AC-D1D6A21C4F9E@ciena.com> <75195753-3180-aada-b0a5-98b1a0dd2f49@cumulusnetworks.com> <0A43C74F-A402-47A3-98A0-2700F767294F@ciena.com> <5A5CBE09-D249-482B-AB8A-E62E8382F43F@ciena.com> <12D41EAD-1AF2-435C-9501-5D38F1FF4ADD@ciena.com> <54789C4A-378C-4A47-9ED6-32F268168833@ciena.com> <86763041-3D2C-482B-B4FD-4C079C68D431@ciena.com> <870CEE3F-48B1-448A-B986-FF0EF5140980@ciena.com> <6188483d-9a55-4f3a-70c3-1d297cdccfa2@cumulusnetworks.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Ido Schimmel To: David Ahern , "netdev@vger.kernel.org" Return-path: Received: from mail-eopbgr690063.outbound.protection.outlook.com ([40.107.69.63]:56224 "EHLO NAM04-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725734AbeIHE0G (ORCPT ); Sat, 8 Sep 2018 00:26:06 -0400 In-Reply-To: Content-Language: en-US Content-ID: <62FD3197302AE54C9764F079FCA55AE3@namprd04.prod.outlook.com> Sender: netdev-owner@vger.kernel.org List-ID: VGhhbmtzIERhdmlkIGFuZCBJZG8sIGZvciBmaW5kaW5nIHRoZSByb290LWNhdXNlIGZvciBicmlk Z2UgUnggcGFja2V0cyBnZXR0aW5nIGRyb3BwZWQsIGFsc28gZm9yIGNvbWluZyB1cCB3aXRoIGEg cGF0Y2guDQoNClJlZ2FyZHMsDQpOZWxzb24NCg0K77u/T24gOS83LzE4LCA5OjA5IEFNLCAiRGF2 aWQgQWhlcm4iIDxkc2FAY3VtdWx1c25ldHdvcmtzLmNvbT4gd3JvdGU6DQoNCiAgICBPbiA5Lzcv MTggOTo1NiBBTSwgRCdTb3V6YSwgTmVsc29uIHdyb3RlOg0KICAgIA0KICAgID4gLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQogICAgPiAqRnJvbToqIERhdmlkIEFoZXJuIDxkc2FAY3VtdWx1c25ldHdvcmtzLmNv bT4NCiAgICA+ICpTZW50OiogVGh1cnNkYXksIFNlcHRlbWJlciA2LCAyMDE4IDU6MjcgUE0NCiAg ICA+ICpUbzoqIEQnU291emEsIE5lbHNvbjsgbmV0ZGV2QHZnZXIua2VybmVsLm9yZw0KICAgID4g KlN1YmplY3Q6KiBSZTogWyoqRVhURVJOQUwqKl0gUmU6IFZSRiB3aXRoIGVuc2xhdmVkIEwzIGVu YWJsZWQgYnJpZGdlDQogICAgPiAgDQogICAgPiBPbiA5LzUvMTggMTI6MDAgUE0sIEQnU291emEs IE5lbHNvbiB3cm90ZToNCiAgICA+PiBKdXN0IGZvbGxvd2luZyB1cC4uLi4gd291bGQgeW91IGJl IGFibGUgdG8gY29uZmlybSB0aGF0IHRoaXMgaXMgYQ0KICAgID4gTGludXggVlJGIGlzc3VlPw0K ICAgID4gDQogICAgPiBJIGNhbiBjb25maXJtIHRoYXQgSSBjYW4gcmVwcm9kdWNlIHRoZSBwcm9i bGVtLiBOZWVkIHRvIGZpbmQgdGltZSB0byBkaWcNCiAgICA+IGludG8gaXQuDQogICAgDQogICAg YnJpZGdlJ3MgbmV0ZmlsdGVyIGhvb2sgaXMgZHJvcHBpbmcgdGhlIHBhY2tldC4NCiAgICANCiAg ICBicmlkZ2UncyBuZXRmaWx0ZXIgY29kZSByZWdpc3RlcnMgaG9vayBvcGVyYXRpb25zIHRoYXQg YXJlIGludm9rZWQgd2hlbg0KICAgIG5oX2hvb2sgaXMgY2FsbGVkLiBJdCB0aGVuIHNlZXMgYWxs IHN1YnNlcXVlbnQgY2FsbHMgdG8gbmZfaG9vay4NCiAgICANCiAgICBQYWNrZXQgd2lzZSwgdGhl IGJyaWRnZSBuZXRmaWx0ZXIgaG9vayBydW5zIGZpcnN0LiBicl9uZl9wcmVfcm91dGluZw0KICAg IGFsbG9jYXRlcyBuZl9icmlkZ2UsIHNldHMgaW5fcHJlcm91dGluZyB0byAxIGFuZCBjYWxscyBO Rl9IT09LIGZvcg0KICAgIE5GX0lORVRfUFJFX1JPVVRJTkcuIEl0J3MgZmluaXNoIGZ1bmN0aW9u LCBicl9uZl9wcmVfcm91dGluZ19maW5pc2gsDQogICAgdGhlbiByZXNldHMgaW5fcHJlcm91dGlu ZyBmbGFnIHRvIDAuIEFueSBzdWJzZXF1ZW50IGNhbGxzIHRvIG5mX2hvb2sNCiAgICBpbnZva2Ug aXBfc2Fib3RhZ2VfaW4uIFRoYXQgZnVuY3Rpb24gc2VlcyBpbl9wcmVyb3V0aW5nIGlzIG5vdA0K ICAgIHNldCBhbmQgc3RlYWxzIChkcm9wcykgdGhlIHBhY2tldC4NCiAgICANCiAgICBUaGUgc2lt cGxlc3QgY2hhbmdlIGlzIHRvIGhhdmUgaXBfc2Fib3RhZ2VfaW4gcmVjb2duaXplIHRoYXQgdGhl IGJyaWRnZQ0KICAgIGNhbiBiZSBlbnNsYXZlZCB0byBhIFZSRiAoTDMgbWFzdGVyIGRldmljZSkg YW5kIGFsbG93IHRoZSBwYWNrZXQgdG8NCiAgICBjb250aW51ZS4NCiAgICANCiAgICBUaGFua3Mg dG8gSWRvIGZvciB0aGUgaGludCBvbiBpcF9zYWJvdGFnZV9pbi4NCiAgICANCiAgICBUaGlzIHBh dGNoIHdvcmtzIGZvciBtZToNCiAgICANCiAgICBkaWZmIC0tZ2l0IGEvbmV0L2JyaWRnZS9icl9u ZXRmaWx0ZXJfaG9va3MuYw0KICAgIGIvbmV0L2JyaWRnZS9icl9uZXRmaWx0ZXJfaG9va3MuYw0K ICAgIGluZGV4IDZlMGRjNmJjZDMyYS4uMzcyNzhkYzI4MGViIDEwMDY0NA0KICAgIC0tLSBhL25l dC9icmlkZ2UvYnJfbmV0ZmlsdGVyX2hvb2tzLmMNCiAgICArKysgYi9uZXQvYnJpZGdlL2JyX25l dGZpbHRlcl9ob29rcy5jDQogICAgQEAgLTgzNSw3ICs4MzUsOCBAQCBzdGF0aWMgdW5zaWduZWQg aW50IGlwX3NhYm90YWdlX2luKHZvaWQgKnByaXYsDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBzdHJ1Y3Qgc2tfYnVmZiAqc2tiLA0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IG5mX2hvb2tfc3RhdGUgKnN0YXRlKQ0KICAg ICB7DQogICAgLSAgICAgICBpZiAoc2tiLT5uZl9icmlkZ2UgJiYgIXNrYi0+bmZfYnJpZGdlLT5p bl9wcmVyb3V0aW5nKSB7DQogICAgKyAgICAgICBpZiAoc2tiLT5uZl9icmlkZ2UgJiYgIXNrYi0+ bmZfYnJpZGdlLT5pbl9wcmVyb3V0aW5nICYmDQogICAgKyAgICAgICAgICAgIW5ldGlmX2lzX2wz X21hc3Rlcihza2ItPmRldikpIHsNCiAgICAgICAgICAgICAgICAgICAgc3RhdGUtPm9rZm4oc3Rh dGUtPm5ldCwgc3RhdGUtPnNrLCBza2IpOw0KICAgICAgICAgICAgICAgICAgICByZXR1cm4gTkZf U1RPTEVOOw0KICAgICAgICAgICAgfQ0KICAgIA0KDQo=