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 130BD4FE6B for ; Thu, 3 Jul 2025 14:07:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id DD14D68EB88; Thu, 3 Jul 2025 17:07:01 +0300 (EEST) Received: from mail-qk1-f177.google.com (mail-qk1-f177.google.com [209.85.222.177]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 663BF68EB52 for ; Thu, 3 Jul 2025 17:06:55 +0300 (EEST) Received: by mail-qk1-f177.google.com with SMTP id af79cd13be357-7d5bf3300e0so303590685a.0 for ; Thu, 03 Jul 2025 07:06:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751551614; x=1752156414; 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=Nvo74KxhHHV/2Mrg8x9uRS88z98HXv4w2y4A7dMPsCI=; b=cUr+m46BpnSEKFBYbpS+frqJTuP1Om/lmhAF4CPG/vvUvTU03zYptxWAgi/bXD5TzI +QLlalJFrXCJ4lzsjP3WAE3lij9Mbam0/I1WHBEKSBHKvlA6506ZyS9jwSDdG+crFtD+ 00FWR9CSocHS/BiALDaUspthJHh94jE3fMAHVWDXDYErTXwvQfobq8H2mv+EBj5EtT0A 2At6QTgU2kx2ahkLG3/zaboO0Pt7BYhYs3B8UTYd91LUjEsM1OSMgUA5tDNbLx/J8mjy 74rprziaXaeUSJ7l7YmtpECfAikxKeERXoipkDRP6Nb55EAWGzEivPsepdvtFKouwo0g nSwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751551614; x=1752156414; 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=Nvo74KxhHHV/2Mrg8x9uRS88z98HXv4w2y4A7dMPsCI=; b=QroWg0cPI9C7EmFb8DOxRcOXjV96eGbIu3cQhioPMGRt/bP+TS5H/02PK8t8gsf/df /BfxEcTK1atMi88JJtgegXqGhLAIS2d/ODS4ktMXJo//+Oryza309wqY0tzyrAKcCpqq a30GSvVxSpzLRRiuF3a5Bpnf74mapVC7PsB0XXUuGZ0D2fhbpPQMzouO1TOsZInHrXHa 9xg2uZA5Zo9dCMrq2vqtYjpY4Gd4+gmeLARmZVoJylrSbZfprVpP8oqVg8PeJualjhIL Gh0tmc0qNEHepdrTQJoECNsyQ+y1oSdTWI/00qC1xqblC5xFMpVyJSRXPXKKOTPx20RZ Js8g== X-Gm-Message-State: AOJu0YzX/5z8A4Tyh2igymgpairf/QQ3BfJJSwJR/4rDa1CT9c8qUGHs qNoxOtX8I/yGRvSECfHvqfHLEnmp4kUKq2poFg017BGFUsZalqepmVpb45ShcvNo7AS4Rh0rq+c COe+Apf2wRCnrPm10adppBuWQWj1WVve6/J5fJjY= X-Gm-Gg: ASbGncuSqrOmAsbMLclk2auXQegJLbqaqLRiO5kzDCRv9mDzzW1fSVlQ8eokeNNlEPT A7e/rqxdw0AxKUsKCIq49BqDiaLOMP5oLUQiTYbgCErsudNkoi79+rU6GgGifx1Ih2YMLeOyssi 0NZQI9FQIRklsIS9kv7ohlhIsaUxg4gGsii+adEV69xQ== X-Google-Smtp-Source: AGHT+IEDFEY7hX1OdSsv85V0rdIcLnWUIJp2lfVWUoyek0J1wq2EvITYp5ih4h2OFDhEaK1cAe1/KoZxJq0ELpPVdhg= X-Received: by 2002:a05:620a:25c8:b0:7d3:8d5a:434f with SMTP id af79cd13be357-7d5d13c3f01mr468082785a.3.1751551613719; Thu, 03 Jul 2025 07:06:53 -0700 (PDT) MIME-Version: 1.0 References: <20250702165655.1325-1-timo@rothenpieler.org> <20250702165655.1325-11-timo@rothenpieler.org> In-Reply-To: <20250702165655.1325-11-timo@rothenpieler.org> From: Steven Liu Date: Thu, 3 Jul 2025 22:06:42 +0800 X-Gm-Features: Ac12FXy-dm0QxsEy6IhSGDqsr5KkWy0f4lrE3MHnFBOMU9Ms4MnI4wulnzERHO0 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH 10/18] avformat/tls: fix udp init 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: Timo Rothenpieler 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: VGltbyBSb3RoZW5waWVsZXIgPHRpbW9Acm90aGVucGllbGVyLm9yZz4g5LqOMjAyNeW5tDfmnIgz 5pel5ZGo5ZubIDAxOjA55YaZ6YGT77yaCj4KPiAtLS0KPiAgbGliYXZmb3JtYXQvdGxzLmMgfCAx MiArKysrKysrKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMyBkZWxl dGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC90bHMuYyBiL2xpYmF2Zm9ybWF0 L3Rscy5jCj4gaW5kZXggZjg4ODk3MDk2OS4uYmQ5YzA1ZTZkYyAxMDA2NDQKPiAtLS0gYS9saWJh dmZvcm1hdC90bHMuYwo+ICsrKyBiL2xpYmF2Zm9ybWF0L3Rscy5jCj4gQEAgLTgxLDcgKzgxLDcg QEAgaW50IGZmX3Rsc19vcGVuX3VuZGVybHlpbmcoVExTU2hhcmVkICpjLCBVUkxDb250ZXh0ICpw YXJlbnQsIGNvbnN0IGNoYXIgKnVyaSwgQVYKPiAgICAgIGlmIChyZXQgPCAwKQo+ICAgICAgICAg IHJldHVybiByZXQ7Cj4KPiAtICAgIGlmIChjLT5saXN0ZW4pCj4gKyAgICBpZiAoYy0+bGlzdGVu ICYmICFjLT5pc19kdGxzKQo+ICAgICAgICAgIHNucHJpbnRmKG9wdHMsIHNpemVvZihvcHRzKSwg Ij9saXN0ZW49MSIpOwo+Cj4gICAgICBhdl91cmxfc3BsaXQoTlVMTCwgMCwgTlVMTCwgMCwgYy0+ dW5kZXJseWluZ19ob3N0LCBzaXplb2YoYy0+dW5kZXJseWluZ19ob3N0KSwgJnBvcnQsIE5VTEws IDAsIHVyaSk7Cj4gQEAgLTk1LDcgKzk1LDcgQEAgaW50IGZmX3Rsc19vcGVuX3VuZGVybHlpbmco VExTU2hhcmVkICpjLCBVUkxDb250ZXh0ICpwYXJlbnQsIGNvbnN0IGNoYXIgKnVyaSwgQVYKPiAg ICAgICAgICAgICAgYy0+bGlzdGVuID0gMTsKPiAgICAgIH0KPgo+IC0gICAgZmZfdXJsX2pvaW4o YnVmLCBzaXplb2YoYnVmKSwgYy0+aXNfZHRscyA/ICJ1ZHAiIDogInRjcCIsIE5VTEwsIGMtPnVu ZGVybHlpbmdfaG9zdCwgcG9ydCwgIiVzIiwgcCk7Cj4gKyAgICBmZl91cmxfam9pbihidWYsIHNp emVvZihidWYpLCBjLT5pc19kdGxzID8gInVkcCIgOiAidGNwIiwgTlVMTCwgKGMtPmlzX2R0bHMg JiYgYy0+bGlzdGVuKSA/ICIiIDogYy0+dW5kZXJseWluZ19ob3N0LCBwb3J0LCAiJXMiLCBwKTsK Pgo+ICAgICAgaGludHMuYWlfZmxhZ3MgPSBBSV9OVU1FUklDSE9TVDsKPiAgICAgIGlmICghZ2V0 YWRkcmluZm8oYy0+dW5kZXJseWluZ19ob3N0LCBOVUxMLCAmaGludHMsICZhaSkpIHsKPiBAQCAt MTI3LDcgKzEyNywxMyBAQCBpbnQgZmZfdGxzX29wZW5fdW5kZXJseWluZyhUTFNTaGFyZWQgKmMs IFVSTENvbnRleHQgKnBhcmVudCwgY29uc3QgY2hhciAqdXJpLCBBVgo+Cj4gICAgICBmcmVlZW52 X3V0ZjgoZW52X2h0dHBfcHJveHkpOwo+ICAgICAgaWYgKGMtPmlzX2R0bHMpIHsKPiAtICAgICAg ICBhdl9kaWN0X3NldF9pbnQob3B0aW9ucywgImNvbm5lY3QiLCAxLCAwKTsKPiArICAgICAgICBp ZiAoYy0+bGlzdGVuKSB7Cj4gKyAgICAgICAgICAgIGF2X2RpY3Rfc2V0X2ludChvcHRpb25zLCAi bG9jYWxwb3J0IiwgcG9ydCwgMCk7Cj4gKyAgICAgICAgICAgIGF2X2RpY3Rfc2V0KG9wdGlvbnMs ICJsb2NhbGFkZHIiLCBjLT51bmRlcmx5aW5nX2hvc3QsIDApOwo+ICsgICAgICAgIH0gZWxzZSB7 Cj4gKyAgICAgICAgICAgIGF2X2RpY3Rfc2V0X2ludChvcHRpb25zLCAibG9jYWxwb3J0IiwgMCwg MCk7Cj4gKyAgICAgICAgICAgIGF2X2RpY3Rfc2V0X2ludChvcHRpb25zLCAiY29ubmVjdCIsIDEs IDApOwo+ICsgICAgICAgIH0KPiAgICAgICAgICBhdl9kaWN0X3NldF9pbnQob3B0aW9ucywgImZp Zm9fc2l6ZSIsIDAsIDApOwo+ICAgICAgICAgIC8qIFNldCB0aGUgbWF4IHBhY2tldCBzaXplIHRv IHRoZSBidWZmZXIgc2l6ZS4gKi8KPiAgICAgICAgICBhdl9kaWN0X3NldF9pbnQob3B0aW9ucywg InBrdF9zaXplIiwgYy0+bXR1LCAwKTsKPiAtLQo+IDIuNDkuMAo+Cj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFi b3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCgpMR1RNCgpUaGFua3MKU3RldmVuCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K