From owner-freebsd-net@freebsd.org Thu Jan 26 16:04:40 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 80D67CC29B5 for ; Thu, 26 Jan 2017 16:04:40 +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 4370DCDF for ; Thu, 26 Jan 2017 16:04:40 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 7AABE36306; Thu, 26 Jan 2017 16:04:39 +0000 (UTC) Date: Thu, 26 Jan 2017 16:04:39 +0000 To: freebsd-net@freebsd.org From: "decui_microsoft.com (Dexuan Cui)" Reply-to: D9345+325+c9b812d4eb678e67@reviews.freebsd.org Subject: [Differential] D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h Message-ID: 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: D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLAREs to net/if_var.h X-Herald-Rules: <81> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk In-Reply-To: References: Thread-Index: ZDA2ODRkMmQ5ZDYyNDI1YzBkOWU5MzVkMmE4IFiKHhc= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_e133e2f9cd01f535aa2a4ad47476bdd3" 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: Thu, 26 Jan 2017 16:04:40 -0000 --b1_e133e2f9cd01f535aa2a4ad47476bdd3 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 ZGVjdWlfbWljcm9zb2Z0LmNvbSB1cGRhdGVkIHRoaXMgcmV2aXNpb24gdG8gRGlmZiAyNDQ3OS4K ZGVjdWlfbWljcm9zb2Z0LmNvbSBhZGRlZCBhIGNvbW1lbnQuClRoaXMgcmV2aXNpb24gbm93IHJl cXVpcmVzIHJldmlldyB0byBwcm9jZWVkLgoKCiAgZml4ZWQgdGhlIGNvbW1lbnQgdHlwbyBwb2lu dGVkIG91dCBieSBEYXZpZC4KCkNIQU5HRVMgU0lOQ0UgTEFTVCBVUERBVEUKICBodHRwczovL3Jl dmlld3MuZnJlZWJzZC5vcmcvRDkzNDU/dnM9MjQ0NjUmaWQ9MjQ0NzkKClJFVklTSU9OIERFVEFJ TAogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EOTM0NQoKQUZGRUNURUQgRklMRVMKICBz eXMvbmV0L2lmLmMKICBzeXMvbmV0L2lmX3Zhci5oCiAgc3lzL3N5cy9ldmVudGhhbmRsZXIuaAoK RU1BSUwgUFJFRkVSRU5DRVMKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvc2V0dGluZ3Mv cGFuZWwvZW1haWxwcmVmZXJlbmNlcy8KClRvOiBkZWN1aV9taWNyb3NvZnQuY29tLCBoc2VsYXNr eSwgc2VwaGVyb3NhX2dtYWlsLmNvbSwgY2VtLCBucCwga21hY3ksIGtpYiwgaG9uemhhbl9taWNy b3NvZnQuY29tLCBob3dhcmQwc3VfZ21haWwuY29tLCBqaGIsIGFlLCBkZWxwaGlqLCByb3lnZXIs IGdsZWJpdXMsIGdubiwgcndhdHNvbiwgRGF2aWRfQV9CcmlnaHRfREVMTC5jb20KQ2M6IERhdmlk X0FfQnJpZ2h0X0RFTEwuY29tLCBmcmVlYnNkLW5ldC1saXN0Cg== --b1_e133e2f9cd01f535aa2a4ad47476bdd3 Content-Type: text/x-patch; charset=utf-8; name="D9345.24479.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D9345.24479.patch" ZGlmZiAtLWdpdCBhL3N5cy9zeXMvZXZlbnRoYW5kbGVyLmggYi9zeXMvc3lzL2V2ZW50aGFuZGxl ci5oCi0tLSBhL3N5cy9zeXMvZXZlbnRoYW5kbGVyLmgKKysrIGIvc3lzL3N5cy9ldmVudGhhbmRs ZXIuaApAQCAtMjg0LDExICsyODQsNCBAQAogRVZFTlRIQU5ETEVSX0RFQ0xBUkUoc3dhcG9uLCBz d2Fwb25fZm4pOwogRVZFTlRIQU5ETEVSX0RFQ0xBUkUoc3dhcG9mZiwgc3dhcG9mZl9mbik7CiAK LS8qIGlmdXAvaWZkb3duIGV2ZW50cyAqLwotI2RlZmluZSBJRk5FVF9FVkVOVF9VUAkJMAotI2Rl ZmluZSBJRk5FVF9FVkVOVF9ET1dOCTEKLXN0cnVjdCBpZm5ldDsKLXR5cGVkZWYgdm9pZCAoKmlm bmV0X2V2ZW50X2ZuKSh2b2lkICosIHN0cnVjdCBpZm5ldCAqaWZwLCBpbnQgZXZlbnQpOwotRVZF TlRIQU5ETEVSX0RFQ0xBUkUoaWZuZXRfZXZlbnQsIGlmbmV0X2V2ZW50X2ZuKTsKLQogI2VuZGlm IC8qIF9TWVNfRVZFTlRIQU5ETEVSX0hfICovCmRpZmYgLS1naXQgYS9zeXMvbmV0L2lmX3Zhci5o IGIvc3lzL25ldC9pZl92YXIuaAotLS0gYS9zeXMvbmV0L2lmX3Zhci5oCisrKyBiL3N5cy9uZXQv aWZfdmFyLmgKQEAgLTQwNCw2ICs0MDQsMTEgQEAKIC8qIEludGVyZmFjZSBsaW5rIHN0YXRlIGNo YW5nZSBldmVudCAqLwogdHlwZWRlZiB2b2lkICgqaWZuZXRfbGlua19ldmVudF9oYW5kbGVyX3Qp KHZvaWQgKiwgc3RydWN0IGlmbmV0ICosIGludCk7CiBFVkVOVEhBTkRMRVJfREVDTEFSRShpZm5l dF9saW5rX2V2ZW50LCBpZm5ldF9saW5rX2V2ZW50X2hhbmRsZXJfdCk7CisvKiBJbnRlcmZhY2Ug dXAvZG93biBldmVudCAqLworI2RlZmluZSBJRk5FVF9FVkVOVF9VUAkJMAorI2RlZmluZSBJRk5F VF9FVkVOVF9ET1dOCTEKK3R5cGVkZWYgdm9pZCAoKmlmbmV0X2V2ZW50X2ZuKSh2b2lkICosIHN0 cnVjdCBpZm5ldCAqaWZwLCBpbnQgZXZlbnQpOworRVZFTlRIQU5ETEVSX0RFQ0xBUkUoaWZuZXRf ZXZlbnQsIGlmbmV0X2V2ZW50X2ZuKTsKICNlbmRpZiAvKiBfU1lTX0VWRU5USEFORExFUl9IXyAq LwogCiAvKgpkaWZmIC0tZ2l0IGEvc3lzL25ldC9pZi5jIGIvc3lzL25ldC9pZi5jCi0tLSBhL3N5 cy9uZXQvaWYuYworKysgYi9zeXMvbmV0L2lmLmMKQEAgLTU5LDcgKzU5LDYgQEAKICNpbmNsdWRl IDxzeXMvZG9tYWluLmg+CiAjaW5jbHVkZSA8c3lzL2phaWwuaD4KICNpbmNsdWRlIDxzeXMvcHJp di5oPgotI2luY2x1ZGUgPHN5cy9ldmVudGhhbmRsZXIuaD4KIAogI2luY2x1ZGUgPG1hY2hpbmUv c3RkYXJnLmg+CiAjaW5jbHVkZSA8dm0vdW1hLmg+Cgo= --b1_e133e2f9cd01f535aa2a4ad47476bdd3--