From: "Rémi Denis-Courmont" <remi@remlab.net> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH v2] avformat: enable UDP IPv6 multicast interface selection Date: Thu, 21 Mar 2024 09:26:15 +0200 Message-ID: <18F37B3F-99D8-4CDB-9197-A606C319E802@remlab.net> (raw) In-Reply-To: <AS8P193MB1997CF4B7C2A82EA354CDCD48D332@AS8P193MB1997.EURP193.PROD.OUTLOOK.COM> Le 20 mars 2024 14:35:28 GMT+02:00, "Ignjatović, Lazar (RS)" <Lazar.Ignjatovic@cubic.com> a écrit : > Specifying egress interface is done by setting the setsockopt(IPV6_MULTICAST_IF) to the value of the interface, not address. On the other hand v4 for the similar option setsockopt(IP_MULTICAST_IF) sets it by definig an address (not interface). Without setting IPV6_MULTICAST_IF to the appropriate interface, default interface is chosen. We want to have control over this, and I cant se how this can be achieved without knowing the interface id. >For ingress IPv6 traffic, the way to filter on which interface is being listened on is by binding to a mcast addres, which has sin6_scope_id properly set. Your MR makes even less sense for multicast. For multicast there is no local address to match to an interface. So you just have to have the interface specified explicitly in addition to the LL group address. This is true for both egress and ingress. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
next prev parent reply other threads:[~2024-03-21 7:26 UTC|newest] Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top 2024-03-14 12:04 [FFmpeg-devel] [PATCH] " Ignjatović, Lazar (RS) 2024-03-14 21:13 ` Michael Niedermayer 2024-03-18 13:45 ` Ignjatović, Lazar (RS) 2024-03-19 1:23 ` Michael Niedermayer 2024-03-20 9:28 ` [FFmpeg-devel] [PATCH v2] " Ignjatović, Lazar (RS) 2024-03-20 10:51 ` Rémi Denis-Courmont 2024-03-20 11:09 ` Ignjatović, Lazar (RS) 2024-03-20 11:29 ` Rémi Denis-Courmont 2024-03-20 11:45 ` Ignjatović, Lazar (RS) 2024-03-20 12:17 ` Rémi Denis-Courmont 2024-03-20 12:35 ` Ignjatović, Lazar (RS) 2024-03-21 7:26 ` Rémi Denis-Courmont [this message] 2024-03-21 13:01 ` Ignjatović, Lazar (RS) 2024-03-21 19:44 ` Rémi Denis-Courmont 2024-03-22 9:31 ` Ignjatović, Lazar (RS) 2024-03-22 9:55 ` Rémi Denis-Courmont 2024-03-22 10:16 ` Ignjatović, Lazar (RS) 2024-03-26 12:34 ` [FFmpeg-devel] [PATCH v3] avformat: enable UDP IPv6 multicast interface selection using localaddr Ignjatović, Lazar (RS) 2024-03-26 18:25 ` Rémi Denis-Courmont 2024-03-27 8:53 ` Ignjatović, Lazar (RS) 2024-03-27 15:31 ` Rémi Denis-Courmont 2024-03-27 15:38 ` [FFmpeg-devel] [PATCH v2] avformat: enable UDP IPv6 multicast interface selection using zone index Ignjatović, Lazar (RS) 2024-04-11 7:45 ` Ignjatović, Lazar (RS) 2024-04-11 7:50 ` Lynne 2024-04-11 7:58 ` Ignjatović, Lazar (RS) 2024-04-11 13:01 ` [FFmpeg-devel] [PATCH v3] " Ignjatović, Lazar (RS) 2024-04-19 10:23 ` Ignjatović, Lazar (RS) 2024-04-28 18:15 ` [FFmpeg-devel] [PATCH v2] " Rémi Denis-Courmont 2024-04-28 20:11 ` Lynne 2024-04-29 7:33 ` Rémi Denis-Courmont 2024-04-29 8:20 ` Lynne 2024-04-29 9:56 ` Rémi Denis-Courmont 2024-04-29 10:32 ` Lynne 2024-04-29 11:34 ` Rémi Denis-Courmont 2024-04-29 12:03 ` Lynne 2024-04-29 0:01 ` Brad Smith 2024-03-26 12:34 ` [FFmpeg-devel] [PATCH] " Ignjatović, Lazar (RS) 2024-03-26 18:24 ` [FFmpeg-devel] [PATCH v2] avformat: enable UDP IPv6 multicast interface selection Rémi Denis-Courmont
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=18F37B3F-99D8-4CDB-9197-A606C319E802@remlab.net \ --to=remi@remlab.net \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git