Date: Mon, 30 May 2016 03:31:51 +0000 From: Phabricator <phabric-noreply@FreeBSD.org> To: freebsd-net@freebsd.org Subject: [Differential] D5872: tcp: Don't prematurely drop receiving-only connections Message-ID: <32e175bd971d5eb339edae7b5bf9a8f1@localhost.localdomain> In-Reply-To: <differential-rev-PHID-DREV-5vu7wrfibtoing77xfvt-req@FreeBSD.org> References: <differential-rev-PHID-DREV-5vu7wrfibtoing77xfvt-req@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
ZGlmZiAtLWdpdCBhL2hlYWQvc3lzL25ldGluZXQvdGNwX291dHB1dC5jIGIvaGVhZC9zeXMvbmV0 aW5ldC90Y3Bfb3V0cHV0LmMKLS0tIGEvaGVhZC9zeXMvbmV0aW5ldC90Y3Bfb3V0cHV0LmMKKysr IGIvaGVhZC9zeXMvbmV0aW5ldC90Y3Bfb3V0cHV0LmMKQEAgLTEzMCw2ICsxMzAsMTYgQEAKIAkm Vk5FVF9OQU1FKHRjcF9hdXRvc25kYnVmX21heCksIDAsCiAJIk1heCBzaXplIG9mIGF1dG9tYXRp YyBzZW5kIGJ1ZmZlciIpOwogCisvKgorICogTWFrZSBzdXJlIHRoYXQgZWl0aGVyIHJldHJhbnNt aXQgb3IgcGVyc2lzdCB0aW1lciBpcyBzZXQgZm9yIFNZTiwgRklOIGFuZAorICogbm9uLUFDSy4K KyAqLworI2RlZmluZSBUQ1BfWE1JVF9USU1FUl9BU1NFUlQodHAsIGxlbiwgdGhfZmxhZ3MpCQkJ XAorCUtBU1NFUlQoKChsZW4pID09IDAgJiYgKCh0aF9mbGFncykgJiAoVEhfU1lOIHwgVEhfRklO KSkgPT0gMCkgfHxcCisJICAgIHRjcF90aW1lcl9hY3RpdmUoKHRwKSwgVFRfUkVYTVQpIHx8CQkJ CVwKKwkgICAgdGNwX3RpbWVyX2FjdGl2ZSgodHApLCBUVF9QRVJTSVNUKSwJCQkJXAorCSAgICAo Im5laXRoZXIgcmV4bXQgbm9yIHBlcnNpc3QgdGltZXIgaXMgc2V0IikpCisKIHN0YXRpYyB2b2lk IGlubGluZQloaG9va19ydW5fdGNwX2VzdF9vdXQoc3RydWN0IHRjcGNiICp0cCwKIAkJCSAgICBz dHJ1Y3QgdGNwaGRyICp0aCwgc3RydWN0IHRjcG9wdCAqdG8sCiAJCQkgICAgbG9uZyBsZW4sIGlu dCB0c28pOwpAQCAtMTU0NSw5ICsxNTU1LDcgQEAKIAkJCXRwLT50X3NvZnRlcnJvciA9IGVycm9y OwogCQkJcmV0dXJuIChlcnJvcik7CiAJCWNhc2UgRU5PQlVGUzoKLQkgICAgICAgICAgICAgICAg aWYgKCF0Y3BfdGltZXJfYWN0aXZlKHRwLCBUVF9SRVhNVCkgJiYKLQkJCSAgICAhdGNwX3RpbWVy X2FjdGl2ZSh0cCwgVFRfUEVSU0lTVCkpCi0JICAgICAgICAgICAgICAgICAgICAgICAgdGNwX3Rp bWVyX2FjdGl2YXRlKHRwLCBUVF9SRVhNVCwgdHAtPnRfcnh0Y3VyKTsKKwkJCVRDUF9YTUlUX1RJ TUVSX0FTU0VSVCh0cCwgbGVuLCBmbGFncyk7CiAJCQl0cC0+c25kX2N3bmQgPSB0cC0+dF9tYXhz ZWc7CiAJCQlyZXR1cm4gKDApOwogCQljYXNlIEVNU0dTSVpFOgoK
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?32e175bd971d5eb339edae7b5bf9a8f1>