From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Dumazet Subject: [PATCH net-next 0/4] net: factorize flow dissector Date: Mon, 28 Nov 2011 16:20:16 +0100 Message-ID: <1322493616.2292.68.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> References: <1322173833.1944.5.camel@mojatatu> <20111124212021.2ae2fb7f@s6510.linuxnetplumber.net> <1322201883.2872.19.camel@edumazet-laptop> <20111125.012517.2221372383643417980.davem@davemloft.net> <1322203013.2872.28.camel@edumazet-laptop> <1322220862.1908.79.camel@mojatatu> <1322226171.2403.14.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: dev-yBygre7rU0TnMu66kgdUjQ@public.gmane.org, chrisw-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Florian Westphal , john.r.fastabend-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org, herbert-F6s6mLieUQo7FNHlEwC/lvQIK84fMopw@public.gmane.org, shemminger-ZtmgI6mnKB3QT0dZR+AlfA@public.gmane.org, Dan Siemon , David Miller To: jhs-jkUAjuhPggJWk0Htik3J/w@public.gmane.org Return-path: In-Reply-To: <1322226171.2403.14.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dev-bounces-yBygre7rU0TnMu66kgdUjQ@public.gmane.org Errors-To: dev-bounces-yBygre7rU0TnMu66kgdUjQ@public.gmane.org List-Id: netdev.vger.kernel.org TGUgdmVuZHJlZGkgMjUgbm92ZW1icmUgMjAxMSDDoCAxNDowMiArMDEwMCwgRXJpYyBEdW1hemV0 IGEgw6ljcml0IDoKCj4gY2xzX2Zsb3cgaXMgbm90IGNvbXBsZXRlLCBzaW5jZSBpdCBkb2VzbnQg aGFuZGxlIHR1bm5lbHMgZm9yIGV4YW1wbGUuCj4gCj4gSXQgY2FsbHMgYSAncGFydGlhbCBmbG93 IGNsYXNzaWZpZXInIHRvIGZpbmQgZWFjaCBuZWVkZWQgZWxlbWVudCwgb25lIGJ5Cj4gb25lLgo+ IChhZGRpbmcgdHVubmVsIGRlY2FwIHdvdWxkIG5lZWQgdG8gcGVyZm9ybSB0aGlzIHNldmVyYWwg dGltZSBmb3IgZWFjaAo+IHBhY2tldCkKPiAKPiBfX3NrYl9nZXRfcnhoYXNoKCkgaXMgbW9yZSB0 dW5uZWwgYXdhcmUsIHlldCBzb21lIHByb3RvY29scyBhcmUgc3RpbGwKPiBtaXNzaW5nLCBmb3Ig ZXhhbXBsZSBJUFBST1RPX0lQVjYuCj4gCj4gSW5zdGVhZCBvZiBhZGRpbmcgbG9naWMgdG8gYm90 aCBkaXNzZWN0b3JzLCB3ZSBjb3VsZCBoYXZlIGEgY2VudHJhbCBmbG93Cj4gZGlzc2VjdG9yLCBm aWxsaW5nIGEgdGVtcG9yYXJ5IHBpdm90IHN0cnVjdHVyZSB3aXRoIGZvdW5kIGVsZW1lbnRzIChz cmMKPiBhZGRyLCBkc3QgYWRkciwgcG9ydHMsIC4uLiksIGdvaW5nIHRocm91Z2ggdHVubmVscyBl bmNhcCBpZiBmb3VuZC4KPiAKPiBUaGVuIG5ldC9zY2hlZC9jbHNfZmxvdy5jIGNvdWxkIHBpY2sg bmVlZGVkIGVsZW1zIGZyb20gdGhpcyBzdHJ1Y3R1cmUgdG8KPiBjb21wdXRlIHRoZSBoYXNoIGFz IHNwZWNpZmllZCBpbiB0YyBjb21tYW5kIDoKPiAoZm9yIGV4YW1wbGUgOiB0YyBmaWx0ZXIgLi4u ICBmbG93IGhhc2gga2V5cyBwcm90by1kc3QsZHN0IC4uLikKPiAKPiAoT25lIGRpc3NlY3RvciBj YWxsIHBlciBwYWNrZXQgZm9yIGFueSBudW1iZXIgb2Yga2V5cyBpbiB0aGUgZmlsdGVyKQo+IAo+ IFNhbWUgZm9yIG5ldC9zY2hlZC9zY2hfc2ZiLmMgOiBVc2UgdGhlIHBpdm90IHN0cnVjdHVyZSBh bmQgY29tcHV0ZSB0aGUKPiB0d28gaGFzaGVzICh1c2luZyB0d28gaGFzaHJuZCB2YWx1ZXMpCj4g Cj4gQW5kIF9fc2tiX2dldF9yeGhhc2goKSBjb3VsZCB1c2UgdGhlIHNhbWUgZmxvdyBkaXNzZWN0 b3IsIGFuZCBwaWNrIChzcmMKPiBhZGRyLCBkc3QgYWRkciwgcG9ydHMpIHRvIGNvbXB1dGUgc2ti LT5yeGhhc2gsIGFuZCBzZXQgc2tiLT5sNF9yeGhhc2ggaWYKPiAicG9ydHMiIGlzIG5vdCBudWxs Lgo+IAoKSGVyZSBpcyBhIHBhdGNoIHNlcmllIGRvaW5nIHRoaXMgZmFjdG9yaXphdGlvbiAvIGNs ZWFudXAuCgpbUEFUQ0ggbmV0LW5leHQgMS80XSBuZXQ6IGludHJvZHVjZSBza2JfZmxvd19kaXNz ZWN0KCkKW1BBVENIIG5ldC1uZXh0IDIvNF0gbmV0OiB1c2Ugc2tiX2Zsb3dfZGlzc2VjdCgpIGlu IF9fc2tiX2dldF9yeGhhc2goKQpbUEFUQ0ggbmV0LW5leHQgMy80XSBjbHNfZmxvdzogdXNlIHNr Yl9mbG93X2Rpc3NlY3QoKQpbUEFUQ0ggbmV0LW5leHQgNC80XSBzY2hfc2ZiOiB1c2Ugc2tiX2Zs b3dfZGlzc2VjdCgpCgpTaWduZWQtb2ZmLWJ5OiBFcmljIER1bWF6ZXQgPGVyaWMuZHVtYXpldEBn bWFpbC5jb20+CgpjdW11bGF0aXZlIGRpZmZzdGF0IDoKIGluY2x1ZGUvbmV0L2Zsb3dfa2V5cy5o ICAgfCAgIDE1ICsrKwogbmV0L2NvcmUvTWFrZWZpbGUgICAgICAgICB8ICAgIDIgCiBuZXQvY29y ZS9kZXYuYyAgICAgICAgICAgIHwgIDEyNCArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIG5ldC9j b3JlL2Zsb3dfZGlzc2VjdG9yLmMgfCAgMTMwICsrKysrKysrKysrKysrKysrKysrKysrKysrCiBu ZXQvaXB2NC90Y3AuYyAgICAgICAgICAgIHwgICAgOCAtCiBuZXQvc2NoZWQvY2xzX2Zsb3cuYyAg ICAgIHwgIDE4MCArKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIG5ldC9zY2hl ZC9zY2hfc2ZiLmMgICAgICAgfCAgIDE3ICsrLQogNyBmaWxlcyBjaGFuZ2VkLCAyMjUgaW5zZXJ0 aW9ucygrKSwgMjUxIGRlbGV0aW9ucygtKQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkZXYgbWFpbGluZyBsaXN0CmRldkBvcGVudnN3aXRjaC5vcmcK aHR0cDovL29wZW52c3dpdGNoLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Rldgo=