Date: Mon, 26 Dec 2016 03:28:46 +0000 From: "sepherosa_gmail.com (Sepherosa Ziehau)" <phabric-noreply@FreeBSD.org> To: freebsd-net@freebsd.org Subject: [Differential] D8904: inet: Fix routing issue by calling if_up() Message-ID: <differential-rev-PHID-DREV-ep6hmkx4cno4dfdlhp4a-req@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
--b1_95b4e9613d858d57bb5877c475faaff0 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 c2VwaGVyb3NhX2dtYWlsLmNvbSBjcmVhdGVkIHRoaXMgcmV2aXNpb24uCnNlcGhlcm9zYV9nbWFp bC5jb20gYWRkZWQgcmV2aWV3ZXJzOiBkZWxwaGlqLCByb3lnZXIsIGRlY3VpX21pY3Jvc29mdC5j b20sIGhvbnpoYW5fbWljcm9zb2Z0LmNvbSwgaG93YXJkMHN1X2dtYWlsLmNvbSwgYWRyaWFuLCBi eiwgZ25uLCBoaXJlbiwgZ2xlYml1cywgcndhdHNvbiwga2FyZWxzLgpzZXBoZXJvc2FfZ21haWwu Y29tIGFkZGVkIGEgc3Vic2NyaWJlcjogZnJlZWJzZC1uZXQtbGlzdC4KClJFVklTSU9OIFNVTU1B UlkKICAgIFRoaXMgaXMgbWFpbmx5IGludGVuZGVkIHRvIGZpeCB0aGUgZm9sbG93aW5nIGNhc2Ug YXQgbGVhc3Q6CiAgICAKICAgIGlmY29uZmlnIGlmYWNlMCAxOTIuMTY4LjUuMQogICAgaWZjb25m aWcgaWZhY2UwIGRvd24KICAgIGlmY29uZmlnIGlmYWNlMCBhbGlhcyAxOTIuMTY4LjYuMQogICAg CiAgICBCZWZvcmUgdGhpcyBjb21taXQsIHRoZSByZWxhdGVkIHBhcnQgb2YgdGhlIHJvdXRpbmcg dGFibGUgaXM6CiAgICAxOTIuMTY4LjUuMSAgICAgICAgbGluayMzICAgICAgICAgICAgIFVIUyAg ICAgICAgIGxvMAogICAgMTkyLjE2OC42LjAvMjQgICAgIGxpbmsjMyAgICAgICAgICAgICBVICAg ICAgICAgICBobjEKICAgIDE5Mi4xNjguNi4xICAgICAgICBsaW5rIzMgICAgICAgICAgICAgVUhT ICAgICAgICAgbG8wCiAgICAKICAgIFRoZSAxOTIuMTY4LjUuMC8yNCBjYW4ndCBiZSByZWFjaGVk LgogICAgCiAgICBBZnRlciB0aGlzIGZpeCwgdGhlIHJlbGF0ZWQgcGFydCBvZiB0aGUgcm91dGlu ZyB0YWJsZSBpczoKICAgIDE5Mi4xNjguNS4wLzI0ICAgICBsaW5rIzMgICAgICAgICAgICAgVSAg ICAgICAgICAgaG4xCiAgICAxOTIuMTY4LjUuMSAgICAgICAgbGluayMzICAgICAgICAgICAgIFVI UyAgICAgICAgIGxvMAogICAgMTkyLjE2OC42LjAvMjQgICAgIGxpbmsjMyAgICAgICAgICAgICBV ICAgICAgICAgICBobjEKICAgIDE5Mi4xNjguNi4xICAgICAgICBsaW5rIzMgICAgICAgICAgICAg VUhTICAgICAgICAgbG8wCiAgICAKICAgIEV2ZXJ5dGhpbmcgd29ya3MgYXMgZXhwZWN0ZWQuCgpS RVZJU0lPTiBERVRBSUwKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDg5MDQKCkFGRkVD VEVEIEZJTEVTCiAgc3lzL25ldGluZXQvaW4uYwoKQ0hBTkdFIERFVEFJTFMKCmRpZmYgLS1naXQg YS9zeXMvbmV0aW5ldC9pbi5jIGIvc3lzL25ldGluZXQvaW4uYwotLS0gYS9zeXMvbmV0aW5ldC9p bi5jCisrKyBiL3N5cy9uZXRpbmV0L2luLmMKQEAgLTIyOCw3ICsyMjgsNyBAQAogCXN0cnVjdCBz b2NrYWRkcl9pbiAqYWRkciA9IChzdHJ1Y3Qgc29ja2FkZHJfaW4gKikmaWZyLT5pZnJfYWRkcjsK IAlzdHJ1Y3QgaWZhZGRyICppZmE7CiAJc3RydWN0IGluX2lmYWRkciAqaWE7Ci0JaW50IGVycm9y OworCWludCBlcnJvciwgd2FzX3VwID0gMDsKIAogCWlmIChpZnAgPT0gTlVMTCkKIAkJcmV0dXJu IChFQUREUk5PVEFWQUlMKTsKQEAgLTI1MCw5ICsyNTAsMTMgQEAKIAkJcmV0dXJuIChlcnJvcik7 CiAJY2FzZSBPU0lPQ0FJRkFERFI6CS8qIDkueCBjb21wYXQgKi8KIAljYXNlIFNJT0NBSUZBRERS OgorCQlpZiAoaWZwLT5pZl9mbGFncyAmIElGRl9VUCkKKwkJCXdhc191cCA9IDE7CiAJCXN4X3hs b2NrKCZpbl9jb250cm9sX3N4KTsKIAkJZXJyb3IgPSBpbl9haWZhZGRyX2lvY3RsKGNtZCwgZGF0 YSwgaWZwLCB0ZCk7CiAJCXN4X3h1bmxvY2soJmluX2NvbnRyb2xfc3gpOworCQlpZiAoIXdhc191 cCAmJiAoaWZwLT5pZl9mbGFncyAmIElGRl9VUCkpCisJCQlpZl91cChpZnApOwogCQlyZXR1cm4g KGVycm9yKTsKIAljYXNlIFNJT0NTSUZBRERSOgogCWNhc2UgU0lPQ1NJRkJSREFERFI6CgoKCkVN QUlMIFBSRUZFUkVOQ0VTCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3NldHRpbmdzL3Bh bmVsL2VtYWlscHJlZmVyZW5jZXMvCgpUbzogc2VwaGVyb3NhX2dtYWlsLmNvbSwgZGVscGhpaiwg cm95Z2VyLCBkZWN1aV9taWNyb3NvZnQuY29tLCBob256aGFuX21pY3Jvc29mdC5jb20sIGhvd2Fy ZDBzdV9nbWFpbC5jb20sIGFkcmlhbiwgYnosIGdubiwgaGlyZW4sIGdsZWJpdXMsIHJ3YXRzb24s IGthcmVscwpDYzogZnJlZWJzZC1uZXQtbGlzdAo= --b1_95b4e9613d858d57bb5877c475faaff0 Content-Type: text/x-patch; charset=utf-8; name="D8904.23257.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D8904.23257.patch" ZGlmZiAtLWdpdCBhL3N5cy9uZXRpbmV0L2luLmMgYi9zeXMvbmV0aW5ldC9pbi5jCi0tLSBhL3N5 cy9uZXRpbmV0L2luLmMKKysrIGIvc3lzL25ldGluZXQvaW4uYwpAQCAtMjI4LDcgKzIyOCw3IEBA CiAJc3RydWN0IHNvY2thZGRyX2luICphZGRyID0gKHN0cnVjdCBzb2NrYWRkcl9pbiAqKSZpZnIt Pmlmcl9hZGRyOwogCXN0cnVjdCBpZmFkZHIgKmlmYTsKIAlzdHJ1Y3QgaW5faWZhZGRyICppYTsK LQlpbnQgZXJyb3I7CisJaW50IGVycm9yLCB3YXNfdXAgPSAwOwogCiAJaWYgKGlmcCA9PSBOVUxM KQogCQlyZXR1cm4gKEVBRERSTk9UQVZBSUwpOwpAQCAtMjUwLDkgKzI1MCwxMyBAQAogCQlyZXR1 cm4gKGVycm9yKTsKIAljYXNlIE9TSU9DQUlGQUREUjoJLyogOS54IGNvbXBhdCAqLwogCWNhc2Ug U0lPQ0FJRkFERFI6CisJCWlmIChpZnAtPmlmX2ZsYWdzICYgSUZGX1VQKQorCQkJd2FzX3VwID0g MTsKIAkJc3hfeGxvY2soJmluX2NvbnRyb2xfc3gpOwogCQllcnJvciA9IGluX2FpZmFkZHJfaW9j dGwoY21kLCBkYXRhLCBpZnAsIHRkKTsKIAkJc3hfeHVubG9jaygmaW5fY29udHJvbF9zeCk7CisJ CWlmICghd2FzX3VwICYmIChpZnAtPmlmX2ZsYWdzICYgSUZGX1VQKSkKKwkJCWlmX3VwKGlmcCk7 CiAJCXJldHVybiAoZXJyb3IpOwogCWNhc2UgU0lPQ1NJRkFERFI6CiAJY2FzZSBTSU9DU0lGQlJE QUREUjoKCg== --b1_95b4e9613d858d57bb5877c475faaff0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?differential-rev-PHID-DREV-ep6hmkx4cno4dfdlhp4a-req>