From mboxrd@z Thu Jan 1 00:00:00 1970 From: "van der Linden, Frank" Subject: Re: [PATCH v2] tcp: verify the checksum of the first data segment in a new connection Date: Tue, 12 Jun 2018 22:30:24 +0000 Message-ID: References: <5b203e1b.vy4yU6CwMEwLmNtj%fllinden@amazon.com> <9541859a-1346-e13a-b97c-a2a63f3b19f4@gmail.com> <212193c0-2fee-7f88-5473-9f5f4c548cb8@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 To: Eric Dumazet , "edumazet@google.com" , "netdev@vger.kernel.org" Return-path: Received: from smtp-fw-6002.amazon.com ([52.95.49.90]:18782 "EHLO smtp-fw-6002.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934418AbeFLWa0 (ORCPT ); Tue, 12 Jun 2018 18:30:26 -0400 In-Reply-To: <212193c0-2fee-7f88-5473-9f5f4c548cb8@gmail.com> Content-Language: en-US Content-ID: <4D566373930C8C47BF082CA796EEB9D8@amazon.com> Sender: netdev-owner@vger.kernel.org List-ID: U3VyZSwgZmFpciBlbm91Z2guIEkgd2FzIGFzc3VtaW5nIHRoZXJlIG1pZ2h0IGJlIGEgcmVhc29u IG9mIHdoeSB0Y3BfZmlsdGVyIHdhcyBhbHdheXMgZG9uZSBhZnRlciB0aGUgZGF0YSAobm90IHBz ZXVkbyBoZWFkZXIpIGNoZWNrc3VtLiBJZiB0aGVyZSBpc24ndCAoYW5kIG9idmlvdXNseSB0aGUg dGhlIHBvc3NpYmxlIE1ENSBjaGVja3MgYXJlIGRvbmUgYmVmb3JlIGl0IHRvbyksIHRoZW4gdGhh dCdzIGRlZmluaXRlbHkgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvLg0KDQpJJ2xsIHJlc2VuZC4gVGhv dWdoIGlmIHlvdSBoYXZlIHRoZSBzaW1wbGVyIGNoYW5nZSBhbHJlYWR5IGxpbmVkIHVwLCBJJ2xs IGhhcHBpbHkgcmVmcmFpbiBmcm9tIHNlbmRpbmcgaXQgbXlzZWxmLg0KDQpGcmFuaw0KDQrvu79P biA2LzEyLzE4LCAzOjAzIFBNLCAiRXJpYyBEdW1hemV0IiA8ZXJpYy5kdW1hemV0QGdtYWlsLmNv bT4gd3JvdGU6DQoNCiAgICANCiAgICANCiAgICBPbiAwNi8xMi8yMDE4IDAyOjUzIFBNLCB2YW4g ZGVyIExpbmRlbiwgRnJhbmsgd3JvdGU6DQogICAgPiBUaGUgY29udmVudGlvbiBzZWVtcyB0byBi ZSB0byBjYWxsIHRjcF9jaGVja3N1bV9jb21wbGV0ZSBhZnRlciB0Y3BfZmlsdGVyIGhhcyBhIGNo YW5jZSB0byBkZWFsIHdpdGggdGhlIHBhY2tldC4gSSB3YW50ZWQgdG8gcHJlc2VydmUgdGhhdC4N CiAgICA+IA0KICAgID4gSWYgdGhhdCBpcyBub3QgYSBjb25jZXJuLCB0aGVuIEkgYWdyZWUgdGhh dCB0aGlzIGlzIGEgZmFyIGJldHRlciB3YXkgdG8gZ28uDQogICAgPiANCiAgICA+IEZyYW5rDQog ICAgDQogICAgR2l2ZW4gdGhhdCB3ZSBjYW4gZHJvcCB0aGUgcGFja2V0IGVhcmxpZXIgZnJvbSA6 DQogICAgDQogICAgaWYgKHNrYl9jaGVja3N1bV9pbml0KHNrYiwgSVBQUk9UT19UQ1AsIGluZXRf Y29tcHV0ZV9wc2V1ZG8pKQ0KICAgICAgICAgZ290byBjc3VtX2Vycm9yOw0KICAgIA0KICAgIEkg YW0gcXVpdGUgc3VyZSB3ZSByZWFsbHkgZG8gbm90IGNhcmUgb2YgdGNwX2ZpbHRlcigpIGJlaW5n DQogICAgaGl0IG9yIG5vdCBieSBwYWNrZXRzIHdpdGggYmFkIGNoZWNrc3VtLg0KICAgIA0KICAg IFRoYW5rcw0KICAgIA0KICAgIA0KICAgIA0KDQo=