From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 645D850332 for ; Fri, 11 Jul 2025 15:05:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 8A60E6900A0; Fri, 11 Jul 2025 18:05:38 +0300 (EEST) Received: from mail-vk1-f180.google.com (mail-vk1-f180.google.com [209.85.221.180]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id EF89D68A67E for ; Fri, 11 Jul 2025 18:05:31 +0300 (EEST) Received: by mail-vk1-f180.google.com with SMTP id 71dfb90a1353d-532d498eb95so960159e0c.1 for ; Fri, 11 Jul 2025 08:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752246330; x=1752851130; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ZjmGvXh3GXpbJzXgILoQb3WtiZPCXIQtsRRGXkTeKRI=; b=BXzT6Hh7Kgclb/fDfBYErWXdVY1gqPWcuvVMAxeGs8UcpBaPYc91sode5NAGdOhVEq kgDGXOscjlWcpalXALMAuzSNgSNYS/51Tu4znsG2py07crKrmfr/VdOtdLQdoXxt93lV xOWlROWLkJOiHVgTY/4EO8e1wDXngCNaYhfDvpjFhyUg+vtdFOgaHtDP0YOObR9axK9c Y5Q42eO++n7NClvQPnW8WW0Q01SPTKixQrEJjtzpIap9oT/iubs1cQo13pOU5WPeA0Sm N6KtnR16lDcZsygqWqhWKwpOOmacxIsNnzl/0XTJxH2HiuKMNkeXIf516rzbhngf9joL lflg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752246330; x=1752851130; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZjmGvXh3GXpbJzXgILoQb3WtiZPCXIQtsRRGXkTeKRI=; b=k8gTtknNkGaIBDmAsA8kT8y/cowjobsooTnA7caKWLzSFOWLwDcQFhiXcFxc9FGuMi zQeT4nKTjDwTJcMmVoHGeHyG9qymIBPyhY5c6xOI+tQ2sN/QeYDzSNk60dlqmL9FkyJT NFVcC/kzSk/x7f2zxoLsrsH/sDlrGC6B+IrjWJYkEyiSD4ulDOGX5G9BPJGV3149IuJJ EEVRwjbfQCURRgU0ZEWj4d1rYSca0iN8P5mDD6+rgs6DGJSFcevFfQAHttS6V1350FEY B1+V7rWwr0zjDScKjskJSbIsidlYbTM/L5uXor8Xt8Hy8+VbZ0Lx+BZPbFZ3BvJxBrz9 IEuA== X-Gm-Message-State: AOJu0YwNppTAbXyWY3zskpCmbmGb1g6O7KeFZJhzsFC6/pjKhOtciZb3 XG9boVvn/K9SEgjkXBzYi0usvpyHPZgRnUuzKH3CGGwN1biaQ9t2roqcZnYSUufPSlRMdYyydX0 SLDO8KLxSufjyEzB8fVTG9gglZE7w1g2CyAm3 X-Gm-Gg: ASbGncvvFx8HlT24TC4mLN2ZKP2t7BofFjvi/pODZRAFEAQoK5c4p6NDTKyo7dDBIyM rdihzZ7V26kowoQdvj0d82vCFnfnX57ajT5sblQllS0Ww5JbtNquugJh4/MSDGZOz0RH8fhiBov RDLVJ0qPDWFReGgpzKvFQ4NiybXXdG2cZJbuSyXznkZlwNcb+yZozN95XRcHld/0+MgsjX9lfoD HvQrUW8AQ== X-Google-Smtp-Source: AGHT+IH+BQOQ9yXlHW/nPnf+BA+0RSAx4aeFrIj+dWfp0KONcV1OH9lfI6zid30P9+q8D1AmwB7rNm306XWRcK5ZYnc= X-Received: by 2002:a05:6122:8b04:b0:520:60c2:3fd with SMTP id 71dfb90a1353d-535f4704334mr2682072e0c.3.1752246327593; Fri, 11 Jul 2025 08:05:27 -0700 (PDT) MIME-Version: 1.0 References: <20250711132120.38507-1-jacklau1222@qq.com> <20250711132120.38507-3-jacklau1222@qq.com> In-Reply-To: <20250711132120.38507-3-jacklau1222@qq.com> From: Steven Liu Date: Fri, 11 Jul 2025 23:05:15 +0800 X-Gm-Features: Ac12FXyyn1dgvbtoR1e7dkYp7qx43rhA2_TW8psp2sHKxybveq6tNXT70OKHFn4 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2 2/4] avformat/tls_openssl: fix dtls_handshake return code 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 Cc: Jack Lau 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: SmFjayBMYXUgPGphY2tsYXUxMjIyZ20tYXQtZ21haWwuY29tQGZmbXBlZy5vcmc+IOS6jjIwMjXl ubQ35pyIMTHml6XlkajkupQgMjE6MjLlhpnpgZPvvJoKPgo+IElmIHRoZSBoYW5kc2hha2UgaXMg c3RpbGwgaW4gcHJvZ3Jlc3MsIGR0bHNfaGFuZHNoYWtlIHNob3VsZAo+IHJldHVybiBhIHBvc2l0 aXZlIHN0YXR1cyBjb2RlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFjayBMYXUgPGphY2tsYXUxMjIy QHFxLmNvbT4KPiAtLS0KPiAgbGliYXZmb3JtYXQvdGxzX29wZW5zc2wuYyB8IDcgKysrLS0tLQo+ ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Cj4gZGlm ZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3Rsc19vcGVuc3NsLmMgYi9saWJhdmZvcm1hdC90bHNfb3Bl bnNzbC5jCj4gaW5kZXggODYzOWFjOTc1OC4uZmZkOWNkNTFkMiAxMDA2NDQKPiAtLS0gYS9saWJh dmZvcm1hdC90bHNfb3BlbnNzbC5jCj4gKysrIGIvbGliYXZmb3JtYXQvdGxzX29wZW5zc2wuYwo+ IEBAIC03MTYsMTUgKzcxNiwxNCBAQCBzdGF0aWMgaW50IG9wZW5zc2xfZHRsc192ZXJpZnlfY2Fs bGJhY2soaW50IHByZXZlcmlmeV9vaywgWDUwOV9TVE9SRV9DVFggKmN0eCkKPgo+ICBzdGF0aWMg aW50IGR0bHNfaGFuZHNoYWtlKFVSTENvbnRleHQgKmgpCj4gIHsKPiAtICAgIGludCByZXQgPSAw LCByMCwgcjE7Cj4gKyAgICBpbnQgcmV0ID0gRUlOUFJPR1JFU1MsIHIwLCByMTsKQVZFUlJPUihF SU5QUk9HUkVTUykgPwo+ICAgICAgVExTQ29udGV4dCAqcCA9IGgtPnByaXZfZGF0YTsKPgo+ICAg ICAgcjAgPSBTU0xfZG9faGFuZHNoYWtlKHAtPnNzbCk7Cj4gICAgICByMSA9IFNTTF9nZXRfZXJy b3IocC0+c3NsLCByMCk7Cj4gICAgICBpZiAocjAgPD0gMCkgewo+ICAgICAgICAgIGlmIChyMSAh PSBTU0xfRVJST1JfV0FOVF9SRUFEICYmIHIxICE9IFNTTF9FUlJPUl9XQU5UX1dSSVRFICYmIHIx ICE9IFNTTF9FUlJPUl9aRVJPX1JFVFVSTikgewo+IC0gICAgICAgICAgICBhdl9sb2cocCwgQVZf TE9HX0VSUk9SLCAiVExTOiBSZWFkIGZhaWxlZCwgcjA9JWQsIHIxPSVkICVzXG4iLCByMCwgcjEs IG9wZW5zc2xfZ2V0X2Vycm9yKHApKTsKPiAtICAgICAgICAgICAgcmV0ID0gQVZFUlJPUihFSU8p Owo+ICsgICAgICAgICAgICByZXQgPSBwcmludF9zc2xfZXJyb3IoaCwgcjEpOwo+ICAgICAgICAg ICAgICBnb3RvIGVuZDsKPiAgICAgICAgICB9Cj4gICAgICB9IGVsc2Ugewo+IEBAIC03MzQsNyAr NzMzLDcgQEAgc3RhdGljIGludCBkdGxzX2hhbmRzaGFrZShVUkxDb250ZXh0ICpoKQo+ICAgICAg LyogQ2hlY2sgd2hldGhlciB0aGUgRFRMUyBpcyBjb21wbGV0ZWQuICovCj4gICAgICBpZiAoU1NM X2lzX2luaXRfZmluaXNoZWQocC0+c3NsKSAhPSAxKQo+ICAgICAgICAgIGdvdG8gZW5kOwo+IC0K PiArICAgIHJldCA9IDA7Cj4gICAgICBwLT50bHNfc2hhcmVkLnN0YXRlID0gRFRMU19TVEFURV9G SU5JU0hFRDsKPiAgZW5kOgo+ICAgICAgcmV0dXJuIHJldDsKPiAtLQo+IDIuNDkuMAo+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K