From mboxrd@z Thu Jan 1 00:00:00 1970 From: pravin shelar Subject: Re: [PATCH v9 net-next 3/7] openvswitch: add support to push and pop mpls for layer3 packets Date: Thu, 5 May 2016 10:35:52 -0700 Message-ID: References: <1462347393-22354-1-git-send-email-simon.horman@netronome.com> <1462347393-22354-4-git-send-email-simon.horman@netronome.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: ovs dev , Linux Kernel Network Developers To: Simon Horman Return-path: In-Reply-To: <1462347393-22354-4-git-send-email-simon.horman-wFxRvT7yatFl57MIdRCFDg@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-yBygre7rU0TnMu66kgdUjQ@public.gmane.org Sender: "dev" List-Id: netdev.vger.kernel.org T24gV2VkLCBNYXkgNCwgMjAxNiBhdCAxMjozNiBBTSwgU2ltb24gSG9ybWFuCjxzaW1vbi5ob3Jt YW5AbmV0cm9ub21lLmNvbT4gd3JvdGU6Cj4gQWxsb3cgcHVzaCBhbmQgcG9wIG1wbHMgYWN0aW9u cyB0byBhY3Qgb24gbGF5ZXIgMyBwYWNrZXRzIGJ5IHRlYWNoaW5nCj4gdGhlbSBub3QgdG8gYWNj ZXNzIG5vbi1leGlzdGVudCBMMiBoZWFkZXJzIG9mIHN1Y2ggcGFja2V0cy4KPgo+IFNpZ25lZC1v ZmYtYnk6IFNpbW9uIEhvcm1hbiA8c2ltb24uaG9ybWFuQG5ldHJvbm9tZS5jb20+Cj4gLS0tCj4g djkKPiAqIE5ldyBQYXRjaAo+IC0tLQo+ICBuZXQvb3BlbnZzd2l0Y2gvYWN0aW9ucy5jIHwgMjIg KysrKysrKysrKysrKystLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr KSwgOCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9uZXQvb3BlbnZzd2l0Y2gvYWN0aW9u cy5jIGIvbmV0L29wZW52c3dpdGNoL2FjdGlvbnMuYwo+IGluZGV4IDg3OTE4NWZlMTgzZi4uZmU4 ODVhODlmNTAxIDEwMDY0NAo+IC0tLSBhL25ldC9vcGVudnN3aXRjaC9hY3Rpb25zLmMKPiArKysg Yi9uZXQvb3BlbnZzd2l0Y2gvYWN0aW9ucy5jCj4gQEAgLTE2MCw4ICsxNjAsMTAgQEAgc3RhdGlj IGludCBwdXNoX21wbHMoc3RydWN0IHNrX2J1ZmYgKnNrYiwgc3RydWN0IHN3X2Zsb3dfa2V5ICpr ZXksCj4KPiAgICAgICAgIHNrYl9wb3N0cHVzaF9yY3N1bShza2IsIG5ld19tcGxzX2xzZSwgTVBM U19ITEVOKTsKPgo+IC0gICAgICAgaGRyID0gZXRoX2hkcihza2IpOwo+IC0gICAgICAgaGRyLT5o X3Byb3RvID0gbXBscy0+bXBsc19ldGhlcnR5cGU7Cj4gKyAgICAgICBpZiAoc2tiLT5tYWNfbGVu KSB7CmNhbiB5b3UgbW92ZSBoZHIgZGVmaW5pdGlvbiB0byB0aGlzIGJsb2NrPwoKPiArICAgICAg ICAgICAgICAgaGRyID0gZXRoX2hkcihza2IpOwo+ICsgICAgICAgICAgICAgICBoZHItPmhfcHJv dG8gPSBtcGxzLT5tcGxzX2V0aGVydHlwZTsKPiArICAgICAgIH0KPgpXZSBuZWVkIHRvIHVwZGF0 ZSBza2IgY2hlY2tzdW0gaGVyZS4gIFRoaXMgYnVnIGlzIG5vdCByZWxhdGVkIHRvIHlvdXIKcGF0 Y2guIHNpbmNlIHlvdSBhcmUgY2hhbmdpbmcgdGhpcyBjb2RlIGNhbiB5b3UgYWxzbyBmaXggdGhp cz8KCj4gICAgICAgICBpZiAoIXNrYi0+aW5uZXJfcHJvdG9jb2wpCj4gICAgICAgICAgICAgICAg IHNrYl9zZXRfaW5uZXJfcHJvdG9jb2woc2tiLCBza2ItPnByb3RvY29sKTsKPiBAQCAtMTc0LDcg KzE3Niw2IEBAIHN0YXRpYyBpbnQgcHVzaF9tcGxzKHN0cnVjdCBza19idWZmICpza2IsIHN0cnVj dCBzd19mbG93X2tleSAqa2V5LAo+ICBzdGF0aWMgaW50IHBvcF9tcGxzKHN0cnVjdCBza19idWZm ICpza2IsIHN0cnVjdCBzd19mbG93X2tleSAqa2V5LAo+ICAgICAgICAgICAgICAgICAgICAgY29u c3QgX19iZTE2IGV0aGVydHlwZSkKPiAgewo+IC0gICAgICAgc3RydWN0IGV0aGhkciAqaGRyOwo+ ICAgICAgICAgaW50IGVycjsKPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkZXYgbWFpbGluZyBsaXN0CmRldkBvcGVudnN3aXRjaC5vcmcKaHR0cDovL29w ZW52c3dpdGNoLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Rldgo=