Date: Fri, 20 Nov 2020 14:46:12 +0000 From: "mhorne (Mitchell Horne)" <phabric-noreply@FreeBSD.org> To: Phabricator <phabric-noreply@FreeBSD.org> Cc: dev-reviews@freebsd.org Subject: [Differential] D27286: net/ifq.h: make header C++ friendly Message-ID: <5b6c43fd328fae8d40ad1bfbf105e2ae@localhost.localdomain> In-Reply-To: <differential-rev-PHID-DREV-td2nhty4ivv4a2dl4vod-req@reviews.freebsd.org> References: <differential-rev-PHID-DREV-td2nhty4ivv4a2dl4vod-req@reviews.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--b1_5b6c43fd328fae8d40ad1bfbf105e2ae Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 VGhpcyByZXZpc2lvbiB3YXMgYXV0b21hdGljYWxseSB1cGRhdGVkIHRvIHJlZmxlY3QgdGhlIGNv bW1pdHRlZCBjaGFuZ2VzLgpDbG9zZWQgYnkgY29tbWl0IHJTMzY3ODk0OiBNYWtlIG5ldC9pZnEu aCBDKysgZnJpZW5kbHkgKGF1dGhvcmVkIGJ5IG1ob3JuZSkuCkhlcmFsZCBhZGRlZCBhIHN1YnNj cmliZXI6IGltcC4KCkNIQU5HRUQgUFJJT1IgVE8gQ09NTUlUCiAgaHR0cHM6Ly9yZXZpZXdzLmZy ZWVic2Qub3JnL0QyNzI4Nj92cz03OTc2OSZpZD03OTgwMCN0b2MKClJFUE9TSVRPUlkKICByUyBG cmVlQlNEIHNyYyByZXBvc2l0b3J5CgpDSEFOR0VTIFNJTkNFIExBU1QgVVBEQVRFCiAgaHR0cHM6 Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QyNzI4Nj92cz03OTc2OSZpZD03OTgwMAoKQ0hBTkdFUyBT SU5DRSBMQVNUIEFDVElPTgogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EMjcyODYvbmV3 LwoKUkVWSVNJT04gREVUQUlMCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QyNzI4NgoK QUZGRUNURUQgRklMRVMKICBoZWFkL3N5cy9uZXQvaWZxLmgKCkVNQUlMIFBSRUZFUkVOQ0VTCiAg aHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3NldHRpbmdzL3BhbmVsL2VtYWlscHJlZmVyZW5j ZXMvCgpUbzogbWhvcm5lLCBnbGViaXVzLCByc2NoZWZmCkNjOiBpbXAsIHJzY2hlZmYsIGFlLCBt ZWxpZmFybywgI25ldGFwcCwga3J6eXN6dG9mLmdhbGF6a2FfaW50ZWwuY29tLCBkZXYtcmV2aWV3 cwo= --b1_5b6c43fd328fae8d40ad1bfbf105e2ae Content-Type: text/x-patch; charset=utf-8; name="D27286.79800.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D27286.79800.patch" ZGlmZiAtLWdpdCBhL2hlYWQvc3lzL25ldC9pZnEuaCBiL2hlYWQvc3lzL25ldC9pZnEuaAotLS0g YS9oZWFkL3N5cy9uZXQvaWZxLmgKKysrIGIvaGVhZC9zeXMvbmV0L2lmcS5oCkBAIC0zMzYsNyAr MzM2LDcgQEAKIH0KIAogc3RhdGljIF9faW5saW5lIHZvaWQKLWRyYnJfcHV0YmFjayhzdHJ1Y3Qg aWZuZXQgKmlmcCwgc3RydWN0IGJ1Zl9yaW5nICpiciwgc3RydWN0IG1idWYgKm5ldykKK2RyYnJf cHV0YmFjayhzdHJ1Y3QgaWZuZXQgKmlmcCwgc3RydWN0IGJ1Zl9yaW5nICpiciwgc3RydWN0IG1i dWYgKm1fbmV3KQogewogCS8qCiAJICogVGhlIHRvcCBvZiB0aGUgbGlzdCBuZWVkcyB0byBiZSBz d2FwcGVkIApAQCAtMzQ4LDExICszNDgsMTEgQEAKIAkJICogUGVlayBpbiBhbHRxIGNhc2UgZGVx dWV1ZWQgaXQKIAkJICogc28gcHV0IGl0IGJhY2suCiAJCSAqLwotCQlJRlFfRFJWX1BSRVBFTkQo JmlmcC0+aWZfc25kLCBuZXcpOworCQlJRlFfRFJWX1BSRVBFTkQoJmlmcC0+aWZfc25kLCBtX25l dyk7CiAJCXJldHVybjsKIAl9CiAjZW5kaWYKLQlidWZfcmluZ19wdXRiYWNrX3NjKGJyLCBuZXcp OworCWJ1Zl9yaW5nX3B1dGJhY2tfc2MoYnIsIG1fbmV3KTsKIH0KIAogc3RhdGljIF9faW5saW5l IHN0cnVjdCBtYnVmICoKQEAgLTM3MSw3ICszNzEsNyBAQAogCQlyZXR1cm4gKG0pOwogCX0KICNl bmRpZgotCXJldHVybihidWZfcmluZ19wZWVrX2NsZWFyX3NjKGJyKSk7CisJcmV0dXJuICgoc3Ry dWN0IG1idWYgKilidWZfcmluZ19wZWVrX2NsZWFyX3NjKGJyKSk7CiB9CiAKIHN0YXRpYyBfX2lu bGluZSB2b2lkCkBAIC0zODMsNyArMzgzLDcgQEAKIAlpZiAoaWZwICE9IE5VTEwgJiYgQUxUUV9J U19FTkFCTEVEKCZpZnAtPmlmX3NuZCkpCiAJCUlGUV9QVVJHRSgmaWZwLT5pZl9zbmQpOwogI2Vu ZGlmCQotCXdoaWxlICgobSA9IGJ1Zl9yaW5nX2RlcXVldWVfc2MoYnIpKSAhPSBOVUxMKQorCXdo aWxlICgobSA9IChzdHJ1Y3QgbWJ1ZiAqKWJ1Zl9yaW5nX2RlcXVldWVfc2MoYnIpKSAhPSBOVUxM KQogCQltX2ZyZWVtKG0pOwogfQogCkBAIC00MDYsNyArNDA2LDcgQEAKIAkJcmV0dXJuIChtKTsK IAl9CiAjZW5kaWYKLQlyZXR1cm4gKGJ1Zl9yaW5nX2RlcXVldWVfc2MoYnIpKTsKKwlyZXR1cm4g KChzdHJ1Y3QgbWJ1ZiAqKWJ1Zl9yaW5nX2RlcXVldWVfc2MoYnIpKTsKIH0KIAogc3RhdGljIF9f aW5saW5lIHZvaWQKQEAgLTQzOCwxMSArNDM4LDExIEBACiAJCXJldHVybiAobSk7CiAJfQogI2Vu ZGlmCi0JbSA9IGJ1Zl9yaW5nX3BlZWsoYnIpOworCW0gPSAoc3RydWN0IG1idWYgKilidWZfcmlu Z19wZWVrKGJyKTsKIAlpZiAobSA9PSBOVUxMIHx8IGZ1bmMobSwgYXJnKSA9PSAwKQogCQlyZXR1 cm4gKE5VTEwpOwogCi0JcmV0dXJuIChidWZfcmluZ19kZXF1ZXVlX3NjKGJyKSk7CisJcmV0dXJu ICgoc3RydWN0IG1idWYgKilidWZfcmluZ19kZXF1ZXVlX3NjKGJyKSk7CiB9CiAKIHN0YXRpYyBf X2lubGluZSBpbnQKCg== --b1_5b6c43fd328fae8d40ad1bfbf105e2ae--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5b6c43fd328fae8d40ad1bfbf105e2ae>