From: Klemens Nanni Subject: Re: new net/smcroute To: Alexander Bluhm , ports@openbsd.org Date: Fri, 24 Jul 2026 22:40:16 +0000 24.07.2026 19:59, Alexander Bluhm пишет: > On Sun, Jul 19, 2026 at 11:06:50AM +0200, Alexander Bluhm wrote: >> Hi, >> >> I need an IPv6 capable multicast router for testing the muticast >> forwarding path in the kernel. >> >> ok to import smcroute 2.6.0 ? > > anyone? Upstream has stable release assets, so the standard idiom is V = 2.6.0 DISTNAME = smcroute-${V} HOMEPAGE = https://github.com/troglobit/smcroute SITES = https://github.com/troglobit/smcroute/releases/download/${V}/ Alternatively, you can pick the latest commit for 2.6.1 and remove all patches except for the Makefile.am one: GH_ACCOUNT = troglobit GH_PROJECT = smcroute # no tag/release yet, contains OpenBSD fixes GH_COMMIT = 2fab0beb90eba032db2919bb647be7253c04ec84 DISTNAME = smcroute-2.6.1pre0 # XXX CFLAGS += -DMRT_PIM=MRT_ASSERT \ -DIGMPMSG_WHOLEPKT=3 Either way builds and packages, as you like. OK kn > >> Comment: >> static multicast routing daemon >> >> Description: >> smcrouted is a static multicast routing daemon providing fine grained >> control over the multicast forwarding cache (MFC) in the UNIX kernel. >> Both IPv4 and IPv6 are fully supported. >> >> smcrouted can be used as an alternative to dynamic multicast daemons like >> mrouted(8), pimd(8) or pim6sd(8) in situations where static multicast >> routes should be maintained and/or no proper IGMP or MLD signaling >> exists.