From nobody Sat Jan 4 12:22:18 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQKMG3VTMz5kBsm; Sat, 04 Jan 2025 12:22:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQKMG2zgLz4K74; Sat, 4 Jan 2025 12:22:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735993338; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=merpQEMB/aAY2IQFyF8K6Pa6lLCvq6yYeMEpKFtKOpg=; b=PaAuK+bFGm7XI5Rmd5WBbCeNPb18azr24eNFeuDHsgp108Ht/73nMh40mvHqi6cguQGabv iQEqaLXBhIsKfzRy5oTL1ticKBLYtzHuc3Kg+ZmOEn9HcI/4AgAdzlC7/s8eQGVDw9nCEd qht8TvTDhY4XFLwXYhusHH4L/NFnAInU//YiRw52mw1zTlH2LVr7Z4TSXTEgaD6XNct9lE Y6KKTCFCH7tZ+Qh7jCq1Ftb28Rv2/QYmfNgSir6rXqsvWxso9kHWGmS40m2X6Xikfxj1fj /mMyxJDLs+tpQww2VH4lF+IYQP4p0JG14pJ3euHWWR0AcVvB2uHnvqQbvBpwTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735993338; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=merpQEMB/aAY2IQFyF8K6Pa6lLCvq6yYeMEpKFtKOpg=; b=e73n8rUJ9a6B8o+I3CPQDh/T9hkr4PaVcnbvi0D2QoZdtCp+KDxj85lO1gqcrYxBGon6Ov DuwZQz5KeVUOlNejlVkdKeceIltEzTZNyS0GFCTNTRtfW9pmcFf3gi9yT7Gri6V1Auz5xg 4lG3+Y9Mx7gYCMvVOjB9aZJMyh53Eek33dXatQ0+nEzEbiPMj0bdmc+CeIvmjmZ70OQqvA KaXBu8LaHai4OKWy83DinQzsrn8Zt9FtifAARy7DLCB7K0+FthvcZ+dIyJHNJ7x/HfUyNQ 6ie5iDiSmmxzlsciCnWcXOSos3XTr2SuFaka2uUAh73lWWqkHLkmJPjnFa574g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735993338; a=rsa-sha256; cv=none; b=hoy/+Zkqi0+bCiXxf5BUjOfs9ctL3r1/6RDNxie2EXnQUA3eg/54M4yaHStMCwuBA4d24U xlNuAIMijUoLP0Nw5cXzl9O+fylR9Y4Tbp7EDtu7bx1+EUFvGyr7ZG0yS3kK3gavhuBiw9 iuf3wSVNZa7AYns0U/tL47loKFZcsHYOJrVMxaMiDCCNe+T44ndzuDSyhylSR7PEnTViO2 pmM72EQnV2AdDLmG3EtaGxWmSofokuzU+mmhhZT9V7iKwgiZR1Bs9asD4HuYlpkK3lUZxD i8ausNb0FRhuFGszFzYpniZhMp4M3umgaFwKx8X4Kzrl+zkAWytxpEsen+Jq/Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YQKMG2Nq1zt0r; Sat, 04 Jan 2025 12:22:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 504CMIOC079790; Sat, 4 Jan 2025 12:22:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 504CMIWL079776; Sat, 4 Jan 2025 12:22:18 GMT (envelope-from git) Date: Sat, 4 Jan 2025 12:22:18 GMT Message-Id: <202501041222.504CMIWL079776@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kurt Jaeger Subject: git: c0ea645db3b0 - main - net/radvd: update 2.19 -> 2.20 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pi X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c0ea645db3b0021333d4b58777b8a7c16defc052 Auto-Submitted: auto-generated The branch main has been updated by pi: URL: https://cgit.FreeBSD.org/ports/commit/?id=c0ea645db3b0021333d4b58777b8a7c16defc052 commit c0ea645db3b0021333d4b58777b8a7c16defc052 Author: Kurt Jaeger AuthorDate: 2025-01-04 12:20:25 +0000 Commit: Kurt Jaeger CommitDate: 2025-01-04 12:20:25 +0000 net/radvd: update 2.19 -> 2.20 PR: 283775, 271908 [1] Approved by: farrokhi Submitted by: brd [1] Changes: https://github.com/radvd-project/radvd/blob/master/CHANGES --- net/radvd/Makefile | 7 +++---- net/radvd/distinfo | 6 +++--- net/radvd/files/patch-device-bsd44.c | 40 ------------------------------------ 3 files changed, 6 insertions(+), 47 deletions(-) diff --git a/net/radvd/Makefile b/net/radvd/Makefile index e7299ea3d615..38b1f1f59fb0 100644 --- a/net/radvd/Makefile +++ b/net/radvd/Makefile @@ -1,11 +1,10 @@ PORTNAME= radvd -PORTVERSION= 2.19 -PORTREVISION= 4 +PORTVERSION= 2.20 CATEGORIES= net MASTER_SITES= http://www.litech.org/radvd/dist/ -PATCH_SITES= https://github.com/${PORTNAME}-project/${PORTNAME}/commit/ -PATCHFILES= 3f1aeb2.patch:-p1 +#PATCH_SITES= https://github.com/${PORTNAME}-project/${PORTNAME}/commit/ +#PATCHFILES= 3f1aeb2.patch:-p1 MAINTAINER= farrokhi@FreeBSD.org COMMENT= Linux/BSD IPv6 router advertisement daemon diff --git a/net/radvd/distinfo b/net/radvd/distinfo index 481924fcc88a..df34b5717b9a 100644 --- a/net/radvd/distinfo +++ b/net/radvd/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1707290399 -SHA256 (radvd-2.19.tar.gz) = c36470706fec3a9e6bed394ffea08acaff5dac647848d26b96bb9b9c65d58da0 -SIZE (radvd-2.19.tar.gz) = 222794 +TIMESTAMP = 1735751085 +SHA256 (radvd-2.20.tar.gz) = af37c5a81d59f3bdc00d83056606ffa1810d4550beed6caa4f81181246494220 +SIZE (radvd-2.20.tar.gz) = 243189 SHA256 (3f1aeb2.patch) = 8130a1f6e04292629c2c2cd9613beb4d4b085f0c08005e15b139bae10467f84c SIZE (3f1aeb2.patch) = 3699 diff --git a/net/radvd/files/patch-device-bsd44.c b/net/radvd/files/patch-device-bsd44.c deleted file mode 100644 index 003e0a30de5f..000000000000 --- a/net/radvd/files/patch-device-bsd44.c +++ /dev/null @@ -1,40 +0,0 @@ ---- device-bsd44.c.orig 2019-07-20 03:58:19 UTC -+++ device-bsd44.c -@@ -126,8 +126,29 @@ ret: - return -1; - } - --int setup_allrouters_membership(int sock, struct Interface *iface) { return 0; } -+int setup_allrouters_membership(int sock, struct Interface *iface) -+{ -+ struct ipv6_mreq mreq; - -+ memset(&mreq, 0, sizeof(mreq)); -+ mreq.ipv6mr_interface = iface->props.if_index; -+ -+ /* all-routers multicast address */ -+ if (inet_pton(AF_INET6, "ff02::2", -+ &mreq.ipv6mr_multiaddr.s6_addr) != 1) { -+ flog(LOG_ERR, "inet_pton failed"); -+ return (-1); -+ } -+ -+ if (setsockopt(sock, IPPROTO_IPV6, IPV6_JOIN_GROUP, -+ &mreq, sizeof(mreq)) < 0 && errno != EADDRINUSE) { -+ flog(LOG_ERR, "can't join ipv6-allrouters on %s", iface->props.name); -+ return (-1); -+ } -+ -+ return 0; -+} -+ - int set_interface_linkmtu(const char *iface, uint32_t mtu) - { - dlog(LOG_DEBUG, 4, "setting LinkMTU (%u) for %s is not supported", mtu, iface); -@@ -161,5 +182,5 @@ int check_ip6_forwarding(void) - int check_ip6_iface_forwarding(const char *iface) - { - dlog(LOG_DEBUG, 4, "checking ipv6 forwarding of interface not supported"); -- return -1; -+ return 1; - }