From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 324C24057F for ; Thu, 27 Jan 2022 01:24:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7E18468B18F; Thu, 27 Jan 2022 03:24:37 +0200 (EET) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5026D68A948 for ; Thu, 27 Jan 2022 03:24:31 +0200 (EET) Received: by mail-pl1-f172.google.com with SMTP id i1so1126780pla.9 for ; Wed, 26 Jan 2022 17:24:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=triularity-org.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=wECgAeSaAW8zUomwk6ZTWa6x2W8WVXGNlhnhUlvR1pA=; b=fbyQOm9OMaS2U3UCxGtX9UygfaCnUpDALeEMj3wEFm+mniRroyU/Xax+3YimaZxDvZ YQHJ/PjJcEw22RMsnWLyoSmYpJ0lrXeF5wb0PnHOlPBRSSov/wkmDjkdDMcyOnj8aFX0 CIwXyjIXoviPUYa6iqZrsY7D+5FBXcSlR041SF0kT8ejqCvWmM+cVrKAl/DOM8bW49Te mmMu9NjfynhFYC6VhaB+ZzAyW6s6CGu/bUQ6HLBAQwXmMvQN00uTxHRV4dO187eWV8Uc OCa0l9Ojq3GPcBpqGBhY8QfGRe9zeT7UfZWbaR54nM4Rbv6PX/Ktuo1hisevKLdFAva8 sSEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=wECgAeSaAW8zUomwk6ZTWa6x2W8WVXGNlhnhUlvR1pA=; b=ec8XFwdJGtrxZxw9nRDZiIVBLdCTs7AkSEQiayLB/0IuAzoVVzqw39jTbfWicDchfp FixYrqjkAAyERJqd7srCPTDS7n/vYRDm+bRSSx/M9TCRJgeMjzOR4z35FKw+QLaZS4IF Xlf0F1L7NUlc3lHyVY3TDl2smfHBkCDfGGnH4OzCYF4FgH9ZWSfhOQlk9uHHaTc6VP3t MFBmWdHCXhkr2HQEgMLMHvJaG+Raec1ibCmakpSiviUzK3/pYKbeDqbmlep152zo+hoM 7SHliGkzCN/LBnD5j5frbNYJvzPdEyOnoJzZKy2O1PyLDVPWKg2mxzibFWb+3KbF6v1t evYQ== X-Gm-Message-State: AOAM533+2hIxhoGMsDRkFUA47Rs/YynX7Gh/kIBIWL4eyouFz565PKzM XU3t6z+C/N1YKMjgNp4E3vvS8Pa4OoFFftDv X-Google-Smtp-Source: ABdhPJyD9oGGaYXRxwzy+aPJLWKEmP1Du+Rro7r18YBdXNlseV9WNVw24USpz3RgB3EdYN7GbNiZqA== X-Received: by 2002:a17:90b:1bc9:: with SMTP id oa9mr1664367pjb.217.1643246668209; Wed, 26 Jan 2022 17:24:28 -0800 (PST) Received: from ?IPV6:2601:603:5000:f89:799d:3275:1ddd:c802? ([2601:603:5000:f89:799d:3275:1ddd:c802]) by smtp.gmail.com with ESMTPSA id x17sm3251992pfa.105.2022.01.26.17.24.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Jan 2022 17:24:27 -0800 (PST) Message-ID: Date: Wed, 26 Jan 2022 17:24:26 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <5b8ea94d-b731-7f48-d4b-a849bc2aac6d@passwd.hu> From: Chad Fraleigh In-Reply-To: <5b8ea94d-b731-7f48-d4b-a849bc2aac6d@passwd.hu> Subject: Re: [FFmpeg-devel] [PATCH] Fix setsockopt IP_MULTICAST_TTL on OpenBSD X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Ck9uIDEvMjYvMjAyMiAxMjo1MCBQTSwgTWFydG9uIEJhbGludCB3cm90ZToKPiAKPiAKPiBPbiBX ZWQsIDI2IEphbiAyMDIyLCBCcmFkIFNtaXRoIHdyb3RlOgo+IAo+PiBPbiBXZWQsIEphbiAxMiwg MjAyMiBhdCAxMjoxMzoxNEFNIC0wNTAwLCBCcmFkIFNtaXRoIHdyb3RlOgo+Pj4gRml4IHNldHNv Y2tvcHQoKSB1c2FnZSBvbiBPcGVuQlNEIHdpdGggSVBfTVVMVElDQVNUX1RUTC4gVGhlIGZpZWxk Cj4+PiB0eXBlIHNob3VsZCBiZSBhbiB1bnNpZ25lZCBjaGFyIG9uIGFueXRoaW5nIGJ1dCBMaW51 eC4KPj4KPj4gQmFzZWQgb24gZmVlZGJhY2sgc28gZmFyLiBIZXJlIGlzIGEgbXVjaCBzaW1wbGVy IGFwcHJvYWNoIHRvIHRoaXMgaXNzdWUuLgo+IAo+IFdpbjMyIG5lZWRzIERXT1JEIHVuZm9ydHVu YXRlbHkuIEkgbWlzc2VkIGl0IGVhcmxpZXIsIHNvcnJ5Lgo+IAo+IGh0dHBzOi8vZG9jcy5taWNy b3NvZnQuY29tL2VuLXVzL3dpbmRvd3Mvd2luMzIvd2luc29jay9pcHByb3RvLWlwLXNvY2tldC1v cHRpb25zCgpJdCBnZXRzIHdvcnNlIGZyb20gdGhlcmUuIFNpbmNlIEkgY2FuJ3QgbG9vayBhdCB0 aGUgcmVhbCBXaW4zMiBzb3VyY2UgdG8gc2VlIGlmIGl0IGhhbmRsZXMgaXQgYm90aCB3YXksIEkg aGFkIHRvIGdvIHdpdGggV2luZSBhbmQgUmVhY3RPUy4uCgpJbiBXaW5lLCB0aGUgdGVzdHMgc2Vl bSB0byB1c2UganVzdCBhbiAnaW50JyAod2hpY2ggaXMgcHJvYmFibHkgYWx3YXlzIHRoZSBzYW1l IGFzICdEV09SRCcpLiBCdXQgdGhlbiwgaXQgcHJvY2VlZHMgdG8gY2hlY2sgaXQgdXNpbmcgYSAx LCAyLCAzLCBhbmQgNCBieXRlIG9wdGxlbi4gSW4gdGhlIGltcGxlbWVudGF0aW9uLCBpdCBhcHBl YXJzIHRvIGp1c3QgcGFzcyB0aGUgdmFsdWVzIGFzLWlzIHRvIHRoZSB1bmRlcmx5aW5nIE9TLCBy YXRoZXIgdGhhbiBleHBsaWNpdGx5IHRyYW5zbGF0ZSBpdCB0byB0aGUgYXBwcm9wcmlhdGUgdHlw ZS4KCkZvciBSZWFjdE9TLCBpdCBibGluZGx5IHRyZWF0cyBpdCBhcyBhbiB1bnNpZ25lZCBjaGFy IChyZWdhcmRsZXNzIG9mIG9wdGxlbiwgYXMgbG9uZyBhcyBpdCBhdCBsZWFzdCAxKSB3aGVuIHNl dHRpbmcvZ2V0dGluZyB0aGUgdmFsdWUuIEJ1dCB0aGVuIGluIGEgZGVidWcgbGluZSBqdXN0IGJl bG93IHRoYXQsIGl0IHRyZWF0cyBvcHR2YWwgYXMgYW4gJ2ludCAqJy4KCk1heWJlIHNvbWUgdGVz dHMgbmVlZCB0byBiZSBkb25lIG9uIFdpbjMyIHRvIHNlZSBpZiBpdCB3b3JrcyB3aXRoIGVpdGhl ciBzaXplIChpLmUuIHNldCBhcyB1Y2hhciwgZ2V0IGFzIERXT1JELCB0aGVuIGluIHJldmVyc2Ug YW5kIG1ha2Ugc3VyZSB0aGUgaW5wdXQvb3V0cHV0IG1hdGNoIGluIGFsbCBjYXNlcykuCgpJIGRp ZG4ndCBjaGVjayB0byBzZWUgd2hhdCBtc3lzL21pbmd3KiBkb2VzLCBpZiBhbnl0aGluZy4KCj4g Cj4gUmVnYXJkcywKPiBNYXJ0b24KPiAKPj4KPj4KPj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0 L3VkcC5jIGIvbGliYXZmb3JtYXQvdWRwLmMKPj4gaW5kZXggODNjMDQyZDA3OS4uZGExYjk4ODkw YiAxMDA2NDQKPj4gLS0tIGEvbGliYXZmb3JtYXQvdWRwLmMKPj4gKysrIGIvbGliYXZmb3JtYXQv dWRwLmMKPj4gQEAgLTE2NCw3ICsxNjQsOSBAQCBzdGF0aWMgaW50IHVkcF9zZXRfbXVsdGljYXN0 X3R0bChpbnQgc29ja2ZkLCBpbnQgbWNhc3RUVEwsCj4+IHsKPj4gI2lmZGVmIElQX01VTFRJQ0FT VF9UVEwKPj4gwqDCoMKgIGlmIChhZGRyLT5zYV9mYW1pbHkgPT0gQUZfSU5FVCkgewo+PiAtwqDC oMKgwqDCoMKgwqAgaWYgKHNldHNvY2tvcHQoc29ja2ZkLCBJUFBST1RPX0lQLCBJUF9NVUxUSUNB U1RfVFRMLCAmbWNhc3RUVEwsIHNpemVvZihtY2FzdFRUTCkpIDwgMCkgewo+PiArwqDCoMKgwqDC oMKgwqAgdW5zaWduZWQgY2hhciB0dGwgPSBtY2FzdFRUTDvCoCAvKiBpZ25vcmUgdGhlIG91dGRh dGVkIExpbnV4IGRvY3VtZW50YXRpb24gKi8KPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgaWYgKHNl dHNvY2tvcHQoc29ja2ZkLCBJUFBST1RPX0lQLCBJUF9NVUxUSUNBU1RfVFRMLCAmdHRsLCBzaXpl b2YodHRsKSkgPCAwKSB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmZfbG9nX25ldF9lcnJv cihsb2djdHgsIEFWX0xPR19FUlJPUiwgInNldHNvY2tvcHQoSVBfTVVMVElDQVNUX1RUTCkiKTsK Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gZmZfbmV0ZXJybm8oKTsKPj4gwqDCoMKg wqDCoMKgwqAgfQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+ Pgo+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPj4K PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K