From owner-freebsd-net@freebsd.org Tue Mar 7 05:56:12 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CF79D01DEE for ; Tue, 7 Mar 2017 05:56:12 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:607c::16:b]) by mx1.freebsd.org (Postfix) with ESMTP id 289DA1AB2 for ; Tue, 7 Mar 2017 05:56:12 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id DE0D51B875; Tue, 7 Mar 2017 05:56:11 +0000 (UTC) Date: Tue, 7 Mar 2017 05:56:11 +0000 To: freebsd-net@freebsd.org From: "jhujhiti_adjectivism.org (Erick Turnquist)" Reply-to: D9451+325+eaa6f8a0c0731bfe@reviews.freebsd.org Subject: [Differential] D9451: Constrain IPv6 interface routes to each FIB Message-ID: <14ac8c3649478f5de2d7725334b55892@localhost.localdomain> X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: Thread-Topic: D9451: Constrain IPv6 interface routes to each FIB X-Herald-Rules: <28>, <81>, <51> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk In-Reply-To: References: Thread-Index: MzA4MmVhNjA3MDYxYjk1ZGE4NzFjZWJhMzgyIFi+S3s= MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Mar 2017 05:56:12 -0000 amh1amhpdGlfYWRqZWN0aXZpc20ub3JnIGFkZGVkIGEgY29tbWVudC4KCgogIEZvcmdvdCB0byBj aGFuZ2UgdGhlIG90aGVyIHRlc3RzIC0gdGhpcyBvdWdodCB0byBkbyBpdC4KICAKICBPbmUgYW5u b3lpbmcgZGV0YWlsOiB3aGlsZSBydW5uaW5nIHRoZXNlIHRlc3RzLCBJIG5vdGljZWQgaW50ZXJt aXR0ZW50IGZhaWx1cmVzIG9uIHRoZSBTTEFBQyB0ZXN0LiBJIHdhcyByZW1pbmRlZCBvZiBhIHNp bWlsYXIgaW50ZXJtaXR0ZW50IGlzc3VlIEkgaGFkIHdoaWxlIGRldmVsb3BpbmcgdGhpczogZm9y IHJlYXNvbnMgSSBjYW4gbm90IGV4cGxhaW4sIHRoZSBlcGFpcjBhIGludGVyZmFjZSAoaW4gdGhp cyBleGFtcGxlKSBvZnRlbnRpbWVzIGdldHMgY29ycmVjdGx5IGNvbmZpZ3VyZWQsIGJ1dCB0aGUg SUZESVNBQkxFRCBmbGFnIGlzIG5ldmVyIHJlbW92ZWQsIGxpa2Ugc286CiAgCiAgICBlcGFpcjBh OiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRy aWMgMCBtdHUgMTUwMAogICAgICAgICAgICBvcHRpb25zPTg8VkxBTl9NVFU+CiAgICAgICAgICAg IGV0aGVyIDAyOmZmOmUwOjAwOjA0OjBhCiAgICAgICAgICAgIGluZXQ2IDIwMDE6ZGI4OjoyIHBy ZWZpeGxlbiA2NCB0ZW50YXRpdmUgCiAgICAgICAgICAgIGluZXQ2IGZlODA6OmZmOmUwZmY6ZmUw MDo0MGElZXBhaXIwYSBwcmVmaXhsZW4gNjQgdGVudGF0aXZlIHNjb3BlaWQgMHg0IAogICAgICAg ICAgICBuZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+ CiAgICAgICAgICAgIG1lZGlhOiBFdGhlcm5ldCAxMEdiYXNlLVQgKDEwR2Jhc2UtVCA8ZnVsbC1k dXBsZXg+KQogICAgICAgICAgICBzdGF0dXM6IGFjdGl2ZQogICAgICAgICAgICBmaWI6IDEKICAg ICAgICAgICAgZ3JvdXBzOiBlcGFpcgogIAogIEluc2VydGluZyBhIHNsZWVwIGJldHdlZW4gY3Jl YXRpb24gb2YgdGhlIGVwYWlyIGFuZCBjb25maWd1cmF0aW9uIHNvbHZlcyBpdC4gVGhlIGdvb2Qg bmV3cyBpcyB0aGF0IHRoaXMgYmVoYXZlcyBpZGVudGljYWxseSBvbiBteSBzeXN0ZW0gd2l0aG91 dCB0aGUgcGF0Y2gsIHNvIGl0J3Mgbm90IGEgbmV3IHJlZ3Jlc3Npb24uCgpJTkxJTkUgQ09NTUVO VFMKCj4gamh1amhpdGlfYWRqZWN0aXZpc20ub3JnIHdyb3RlIGluIGljbXA2LmM6MjE0Nwo+ID4g QXQgbGluZSAyMTU5LCBkbyB3ZSBrbm93IHRoZSBmaWIgb2YgdGhlIHJlY2VpdmluZyBpbnRlcmZh Y2U/Cj4gCj4gSXQgbG9va3MgbGlrZSB0aGUgbWJ1ZiBwYXNzZWQgdG8gaWNtcDZfcmVmbGVjdCgp IHdpbGwgYWx3YXlzIGhhdmUgdGhlIEZJQiBzZXQgYmFzZWQgb24gdGhlIHJlY2VpdmluZyBpbnRl cmZhY2UsIHNvIHdlIGNhbiBqdXN0IHVzZSB0aGF0ISBDYW4gYSBtb3JlIGV4cGVyaWVuY2VkIHNl dCBvZiBleWVzIGNvbmZpcm0/CgpAYXNvbWVycywgY2FuIHlvdSBjb25maXJtIHRoYXQgTV9HRVRG SUIobSkgaXMgYWx3YXlzIGNvcnJlY3RseSBzZXQgdG8gdGhlIEZJQiBvZiB0aGUgcmVjZWl2aW5n IGludGVyZmFjZT8KClJFUE9TSVRPUlkKICByUyBGcmVlQlNEIHNyYyByZXBvc2l0b3J5CgpSRVZJ U0lPTiBERVRBSUwKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDk0NTEKCkVNQUlMIFBS RUZFUkVOQ0VTCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3NldHRpbmdzL3BhbmVsL2Vt YWlscHJlZmVyZW5jZXMvCgpUbzogamh1amhpdGlfYWRqZWN0aXZpc20ub3JnLCAjbmV0d29yaywg YnosIGFzb21lcnMKQ2M6IGpjaCwgYnosIGltcCwgYWUsIGZyZWVic2QtbmV0LWxpc3QK