From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Garver Subject: [PATCH net-next v21 4/4] openvswitch: report error on VLAN nlattr in ovs_key_from_nlattrs() Date: Thu, 1 Sep 2016 16:45:27 -0400 Message-ID: <1472762727-25844-5-git-send-email-e@erig.me> References: <1472762727-25844-1-git-send-email-e@erig.me> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: dev-yBygre7rU0TnMu66kgdUjQ@public.gmane.org, Thomas F Herbert To: netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Return-path: In-Reply-To: <1472762727-25844-1-git-send-email-e-jCUjZXiOoP8@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 V2l0aCA4MDIuMWFkIHN1cHBvcnQgdGhlc2UgYXJlIHBhcnNlZCBhbmQgc2V0IHVwZnJvbnQgYnkK cGFyc2Vfdmxhbl9mcm9tX25sYXR0cnMoKSBiZWZvcmUgb3ZzX2tleV9mcm9tX25sYXR0cnMoKSBp cyBldmVyIGNhbGxlZC4KQXMgc3VjaCB3ZSBzaG91bGQgbmV2ZXIgc2VlIGEgVkxBTiBhdHRyaWJ1 dGUgaW4gb3ZzX2tleV9mcm9tX25sYXR0cnMoKS4KClNpZ25lZC1vZmYtYnk6IEVyaWMgR2FydmVy IDxlQGVyaWcubWU+Ci0tLQogbmV0L29wZW52c3dpdGNoL2Zsb3dfbmV0bGluay5jIHwgMTkgKysr KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTQgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbmV0L29wZW52c3dpdGNoL2Zsb3dfbmV0bGluay5jIGIv bmV0L29wZW52c3dpdGNoL2Zsb3dfbmV0bGluay5jCmluZGV4IGZiZTllMGU0NzkyZC4uMGYzNmFl YWQ3NDRiIDEwMDY0NAotLS0gYS9uZXQvb3BlbnZzd2l0Y2gvZmxvd19uZXRsaW5rLmMKKysrIGIv bmV0L29wZW52c3dpdGNoL2Zsb3dfbmV0bGluay5jCkBAIC05MjMsMjAgKzkyMywxMSBAQCBzdGF0 aWMgaW50IG92c19rZXlfZnJvbV9ubGF0dHJzKHN0cnVjdCBuZXQgKm5ldCwgc3RydWN0IHN3X2Zs b3dfbWF0Y2ggKm1hdGNoLAogCX0KIAogCWlmIChhdHRycyAmICgxIDw8IE9WU19LRVlfQVRUUl9W TEFOKSkgewotCQlfX2JlMTYgdGNpOwotCi0JCXRjaSA9IG5sYV9nZXRfYmUxNihhW09WU19LRVlf QVRUUl9WTEFOXSk7Ci0JCWlmICghKHRjaSAmIGh0b25zKFZMQU5fVEFHX1BSRVNFTlQpKSkgewot CQkJaWYgKGlzX21hc2spCi0JCQkJT1ZTX05MRVJSKGxvZywgIlZMQU4gVENJIG1hc2sgZG9lcyBu b3QgaGF2ZSBleGFjdCBtYXRjaCBmb3IgVkxBTl9UQUdfUFJFU0VOVCBiaXQuIik7Ci0JCQllbHNl Ci0JCQkJT1ZTX05MRVJSKGxvZywgIlZMQU4gVENJIGRvZXMgbm90IGhhdmUgVkxBTl9UQUdfUFJF U0VOVCBiaXQgc2V0LiIpOwotCi0JCQlyZXR1cm4gLUVJTlZBTDsKLQkJfQotCi0JCVNXX0ZMT1df S0VZX1BVVChtYXRjaCwgZXRoLnZsYW4udGNpLCB0Y2ksIGlzX21hc2spOwotCQlhdHRycyAmPSB+ KDEgPDwgT1ZTX0tFWV9BVFRSX1ZMQU4pOworCQkvKiBWTEFOIGF0dHJpYnV0ZSBpcyBhbHdheXMg cGFyc2VkIGJlZm9yZSBnZXR0aW5nIGhlcmUgc2luY2UgaXQgbWF5CisJCSAqIG9jY3VyIG11bHRp cGxlIHRpbWVzLgorCQkgKi8KKwkJT1ZTX05MRVJSKGxvZywgIlZMQU4gYXR0cmlidXRlIHVuZXhw ZWN0ZWQuIik7CisJCXJldHVybiAtRUlOVkFMOwogCX0KIAogCWlmIChhdHRycyAmICgxIDw8IE9W U19LRVlfQVRUUl9FVEhFUlRZUEUpKSB7Ci0tIAoyLjUuNQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZGV2IG1haWxpbmcgbGlzdApkZXZAb3BlbnZzd2l0 Y2gub3JnCmh0dHA6Ly9vcGVudnN3aXRjaC5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXYK