pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/frr



Module Name:    pkgsrc
Committed By:   chopps
Date:           Tue Jan  9 20:17:41 UTC 2024

Modified Files:
        pkgsrc/net/frr: Makefile PLIST distinfo options.mk
        pkgsrc/net/frr/patches: patch-lib_frr__pthread.c
            patch-pkgsrc_zebra.sh.in patch-zebra_kernel__socket.c
Added Files:
        pkgsrc/net/frr/patches: patch-configure.ac
Removed Files:
        pkgsrc/net/frr/patches: patch-pimd_pim__mroute.c patch-pimd_pim__sock.c

Log Message:
net/frr: update to version 9.1


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/frr/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/net/frr/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/frr/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/frr/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/net/frr/patches/patch-configure.ac
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/frr/patches/patch-lib_frr__pthread.c \
    pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in
cvs rdiff -u -r1.1 -r0 pkgsrc/net/frr/patches/patch-pimd_pim__mroute.c \
    pkgsrc/net/frr/patches/patch-pimd_pim__sock.c
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/frr/Makefile
diff -u pkgsrc/net/frr/Makefile:1.15 pkgsrc/net/frr/Makefile:1.16
--- pkgsrc/net/frr/Makefile:1.15        Mon Aug 14 05:24:59 2023
+++ pkgsrc/net/frr/Makefile     Tue Jan  9 20:17:41 2024
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.15 2023/08/14 05:24:59 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2024/01/09 20:17:41 chopps Exp $
 
 GITHUB_PROJECT=        frr
-VERSION=       8.2.2
+VERSION=       9.1
 GITHUB_TAG=    frr-${VERSION}
 DISTNAME=      frr-${VERSION}
-PKGREVISION=   5
+PKGREVISION=   1
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=FRRouting/}
 
@@ -88,6 +88,9 @@ CONFIGURE_ARGS+=      --enable-vty-group=${FR
 CONFIGURE_ARGS+=       --enable-configfile-mask=${FRR_CONF_MODE}
 CONFIGURE_ARGS+=       --enable-logfile-mask=${FRR_LOG_MODE}
 CONFIGURE_ARGS+=       --enable-fpm
+CONFIGURE_ARGS+=       --disable-ospfclient
+CONFIGURE_ARGS+=       --enable-protobuf
+CONFIGURE_ARGS+=       --enable-sharpd
 CONFIGURE_ARGS+=       --with-pkg-git-version
 CONFIGURE_ARGS+=       --with-pkg-extra-version=/${DISTNAME}
 # CONFIGURE_ARGS+=     --enable-address-sanitizer
@@ -102,6 +105,7 @@ post-build:
        cd ${WRKSRC} && rm -f doc/user/_build/html/_static/jquery-*.js doc/user/_build/html/_static/underscore-*.js
 
 .include "../../devel/libyang2/buildlink3.mk"
+.include "../../devel/protobuf-c/buildlink3.mk"
 .include "../../devel/readline/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../net/libcares/buildlink3.mk"

Index: pkgsrc/net/frr/PLIST
diff -u pkgsrc/net/frr/PLIST:1.7 pkgsrc/net/frr/PLIST:1.8
--- pkgsrc/net/frr/PLIST:1.7    Sun May 28 16:03:43 2023
+++ pkgsrc/net/frr/PLIST        Tue Jan  9 20:17:41 2024
@@ -1,9 +1,13 @@
-@comment $NetBSD: PLIST,v 1.7 2023/05/28 16:03:43 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/01/09 20:17:41 chopps Exp $
 bin/mtracebis
 bin/vtysh
+include/frr/admin_group.h
+include/frr/affinitymap.h
 include/frr/agg_table.h
+include/frr/asn.h
 include/frr/assert.h
 include/frr/atomlist.h
+include/frr/base64.h
 include/frr/bfd.h
 include/frr/bfdd/bfddp_packet.h
 include/frr/bitfield.h
@@ -13,7 +17,9 @@ include/frr/command.h
 include/frr/command_graph.h
 include/frr/command_match.h
 include/frr/compiler.h
+include/frr/cspf.h
 include/frr/csv.h
+include/frr/darr.h
 include/frr/db.h
 include/frr/debug.h
 include/frr/defaults.h
@@ -23,14 +29,15 @@ include/frr/eigrpd/eigrp_topology.h
 include/frr/eigrpd/eigrpd.h
 include/frr/ferr.h
 include/frr/filter.h
+include/frr/flex_algo.h
 include/frr/freebsd-queue.h
 include/frr/frr_pthread.h
 include/frr/frratomic.h
 include/frr/frrcu.h
+include/frr/frrevent.h
 include/frr/frrlua.h
 include/frr/frrscript.h
 include/frr/frrstr.h
-include/frr/getopt.h
 include/frr/graph.h
 include/frr/hash.h
 include/frr/hook.h
@@ -40,6 +47,7 @@ include/frr/if.h
 include/frr/if_rmap.h
 include/frr/imsg.h
 include/frr/ipaddr.h
+include/frr/iso.h
 include/frr/jhash.h
 include/frr/json.h
 include/frr/keychain.h
@@ -55,6 +63,12 @@ include/frr/log.h
 include/frr/log_vty.h
 include/frr/md5.h
 include/frr/memory.h
+include/frr/mgmt.pb-c.h
+include/frr/mgmt_be_client.h
+include/frr/mgmt_fe_client.h
+include/frr/mgmt_msg.h
+include/frr/mgmt_pb.h
+include/frr/mgmtd/mgmt_defines.h
 include/frr/mlag.h
 include/frr/module.h
 include/frr/monotime.h
@@ -69,7 +83,6 @@ include/frr/northbound_db.h
 include/frr/ns.h
 include/frr/openbsd-queue.h
 include/frr/openbsd-tree.h
-include/frr/ospfapi/ospf_apiclient.h
 include/frr/ospfd/ospf_api.h
 include/frr/ospfd/ospf_asbr.h
 include/frr/ospfd/ospf_dump.h
@@ -97,6 +110,7 @@ include/frr/route_types.h
 include/frr/routemap.h
 include/frr/routing_nb.h
 include/frr/sbuf.h
+include/frr/segment_routing.h
 include/frr/seqlock.h
 include/frr/sha256.h
 include/frr/sigevent.h
@@ -111,8 +125,8 @@ include/frr/srv6.h
 include/frr/stream.h
 include/frr/systemd.h
 include/frr/table.h
+include/frr/tc.h
 include/frr/termtable.h
-include/frr/thread.h
 include/frr/trace.h
 include/frr/typerb.h
 include/frr/typesafe.h
@@ -132,6 +146,8 @@ include/frr/yang_wrappers.h
 include/frr/zclient.h
 include/frr/zebra.h
 include/frr/zlog.h
+include/frr/zlog_5424.h
+include/frr/zlog_live.h
 include/frr/zlog_targets.h
 ${PLIST.doc}info/frr.info
 lib/frr/modules/bgpd_bmp.la
@@ -139,8 +155,10 @@ lib/frr/modules/dplane_sample_plugin.la
 lib/frr/modules/pathd_pcep.la
 lib/frr/modules/zebra_fpm.la
 lib/libfrr.la
+lib/libfrr_pb.la
 lib/libfrrcares.la
-lib/libfrrospfapiclient.la
+lib/libfrrfpm_pb.la
+lib/libmgmt_be_nb.la
 ${PLIST.doc}man/man1/frr.1
 ${PLIST.doc}man/man1/vtysh.1
 ${PLIST.doc}man/man8/frr-bfdd.8
@@ -154,6 +172,7 @@ ${PLIST.doc}man/man8/frr-pbrd.8
 ${PLIST.doc}man/man8/frr-pimd.8
 ${PLIST.doc}man/man8/frr-ripd.8
 ${PLIST.doc}man/man8/frr-ripngd.8
+${PLIST.doc}man/man8/frr-sharpd.8
 ${PLIST.doc}man/man8/frr-staticd.8
 ${PLIST.doc}man/man8/frr-watchfrr.8
 ${PLIST.doc}man/man8/frr-zebra.8
@@ -172,6 +191,7 @@ sbin/frrinit.sh
 sbin/generate_support_bundle.py
 sbin/isisd
 sbin/ldpd
+sbin/mgmtd
 sbin/ospf6d
 sbin/ospfd
 sbin/pathd
@@ -179,6 +199,7 @@ sbin/pbrd
 sbin/pimd
 sbin/ripd
 sbin/ripngd
+sbin/sharpd
 sbin/ssd
 sbin/staticd
 sbin/watchfrr
@@ -198,6 +219,7 @@ ${PLIST.doc}share/doc/frr/html/_images/f
 ${PLIST.doc}share/doc/frr/html/_images/pathd_config.png
 ${PLIST.doc}share/doc/frr/html/_images/pathd_general.png
 ${PLIST.doc}share/doc/frr/html/_images/pathd_initiated_multi.png
+${PLIST.doc}share/doc/frr/html/_sources/affinitymap.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/babeld.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/basic.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/bfd.rst.txt
@@ -205,6 +227,8 @@ ${PLIST.doc}share/doc/frr/html/_sources/
 ${PLIST.doc}share/doc/frr/html/_sources/bmp.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/bugs.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/eigrpd.rst.txt
+${PLIST.doc}share/doc/frr/html/_sources/evpn.rst.txt
+${PLIST.doc}share/doc/frr/html/_sources/extlog.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/fabricd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/filter.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/frr-reload.rst.txt
@@ -216,6 +240,8 @@ ${PLIST.doc}share/doc/frr/html/_sources/
 ${PLIST.doc}share/doc/frr/html/_sources/isisd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/kernel.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/ldpd.rst.txt
+${PLIST.doc}share/doc/frr/html/_sources/mgmtd.rst.txt
+${PLIST.doc}share/doc/frr/html/_sources/nexthop_groups.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/nhrpd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/ospf6d.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/ospfd.rst.txt
@@ -224,6 +250,7 @@ ${PLIST.doc}share/doc/frr/html/_sources/
 ${PLIST.doc}share/doc/frr/html/_sources/pathd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/pbr.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/pim.rst.txt
+${PLIST.doc}share/doc/frr/html/_sources/pimv6.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/ripd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/ripngd.rst.txt
 ${PLIST.doc}share/doc/frr/html/_sources/routemap.rst.txt
@@ -254,6 +281,7 @@ ${PLIST.doc}share/doc/frr/html/_static/p
 ${PLIST.doc}share/doc/frr/html/_static/searchtools.js
 ${PLIST.doc}share/doc/frr/html/_static/sidebar.js
 ${PLIST.doc}share/doc/frr/html/_static/sphinx_highlight.js
+${PLIST.doc}share/doc/frr/html/affinitymap.html
 ${PLIST.doc}share/doc/frr/html/babeld.html
 ${PLIST.doc}share/doc/frr/html/basic.html
 ${PLIST.doc}share/doc/frr/html/bfd.html
@@ -261,6 +289,8 @@ ${PLIST.doc}share/doc/frr/html/bgp.html
 ${PLIST.doc}share/doc/frr/html/bmp.html
 ${PLIST.doc}share/doc/frr/html/bugs.html
 ${PLIST.doc}share/doc/frr/html/eigrpd.html
+${PLIST.doc}share/doc/frr/html/evpn.html
+${PLIST.doc}share/doc/frr/html/extlog.html
 ${PLIST.doc}share/doc/frr/html/fabricd.html
 ${PLIST.doc}share/doc/frr/html/filter.html
 ${PLIST.doc}share/doc/frr/html/frr-reload.html
@@ -273,6 +303,8 @@ ${PLIST.doc}share/doc/frr/html/ipv6.html
 ${PLIST.doc}share/doc/frr/html/isisd.html
 ${PLIST.doc}share/doc/frr/html/kernel.html
 ${PLIST.doc}share/doc/frr/html/ldpd.html
+${PLIST.doc}share/doc/frr/html/mgmtd.html
+${PLIST.doc}share/doc/frr/html/nexthop_groups.html
 ${PLIST.doc}share/doc/frr/html/nhrpd.html
 ${PLIST.doc}share/doc/frr/html/objects.inv
 ${PLIST.doc}share/doc/frr/html/ospf6d.html
@@ -282,6 +314,7 @@ ${PLIST.doc}share/doc/frr/html/packet-du
 ${PLIST.doc}share/doc/frr/html/pathd.html
 ${PLIST.doc}share/doc/frr/html/pbr.html
 ${PLIST.doc}share/doc/frr/html/pim.html
+${PLIST.doc}share/doc/frr/html/pimv6.html
 ${PLIST.doc}share/doc/frr/html/ripd.html
 ${PLIST.doc}share/doc/frr/html/ripngd.html
 ${PLIST.doc}share/doc/frr/html/routemap.html
@@ -297,6 +330,7 @@ ${PLIST.doc}share/doc/frr/html/vrrp.html
 ${PLIST.doc}share/doc/frr/html/vtysh.html
 ${PLIST.doc}share/doc/frr/html/watchfrr.html
 ${PLIST.doc}share/doc/frr/html/zebra.html
+share/yang/frr-affinity-map.yang
 share/yang/frr-bfdd.yang
 share/yang/frr-bgp-bmp.yang
 share/yang/frr-bgp-common-multiprotocol.yang
@@ -313,6 +347,7 @@ share/yang/frr-deviations-bgp-datacenter
 share/yang/frr-eigrpd.yang
 share/yang/frr-filter.yang
 share/yang/frr-gmp.yang
+share/yang/frr-if-rmap.yang
 share/yang/frr-interface.yang
 share/yang/frr-isisd.yang
 share/yang/frr-module-translator.yang

Index: pkgsrc/net/frr/distinfo
diff -u pkgsrc/net/frr/distinfo:1.8 pkgsrc/net/frr/distinfo:1.9
--- pkgsrc/net/frr/distinfo:1.8 Mon May 16 11:54:19 2022
+++ pkgsrc/net/frr/distinfo     Tue Jan  9 20:17:41 2024
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.8 2022/05/16 11:54:19 kardel Exp $
+$NetBSD: distinfo,v 1.9 2024/01/09 20:17:41 chopps Exp $
 
-BLAKE2s (frr-8.2.2.tar.gz) = e815bbd44cc9bf04031ed2aae259d863c11e8573bcfd6bb97b0b720f13a0f49e
-SHA512 (frr-8.2.2.tar.gz) = 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
-Size (frr-8.2.2.tar.gz) = 9439460 bytes
-SHA1 (patch-lib_frr__pthread.c) = 24d695d906e2d4461080d6cdcd82f473e6eee6d8
-SHA1 (patch-pimd_pim__mroute.c) = d0c306ba3fa400532978d18a220c283aae34c7f4
-SHA1 (patch-pimd_pim__sock.c) = 5c99f7671d35813eb1b2e76ef23fa049053b1141
-SHA1 (patch-pkgsrc_zebra.sh.in) = d458e74a1f3319f6e075d3d3a81414bc7d7022f2
-SHA1 (patch-zebra_kernel__socket.c) = 74ef772fa70b69a1767ad11ce89d907504c7528e
+BLAKE2s (frr-9.1.tar.gz) = c09d3967700a1a385d2b055d603e5291c6863767581a9115d46c96e40908a296
+SHA512 (frr-9.1.tar.gz) = 77b278a3ea87da9dfd7b87e4f9ae67f08ed0f24809f6dd228d2ab2e2c29e2b3191d59d50fc474e53e159ac6c79c302481b462125d0657889516f07b8e05e8562
+Size (frr-9.1.tar.gz) = 10779477 bytes
+SHA1 (patch-configure.ac) = d10b406ff371ffab7ce8eb63392c856a87300aa3
+SHA1 (patch-lib_frr__pthread.c) = 566b2a54ebbcf79abaae7f39e563b4b83bd8f474
+SHA1 (patch-pkgsrc_zebra.sh.in) = a466eef102995b1627f031986d10b1d1519dc59e
+SHA1 (patch-zebra_kernel__socket.c) = 118acf4a3d5424a45d1d1c037f1198f6162f4993

Index: pkgsrc/net/frr/options.mk
diff -u pkgsrc/net/frr/options.mk:1.2 pkgsrc/net/frr/options.mk:1.3
--- pkgsrc/net/frr/options.mk:1.2       Sun May 28 16:03:43 2023
+++ pkgsrc/net/frr/options.mk   Tue Jan  9 20:17:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2023/05/28 16:03:43 wiz Exp $
+# $NetBSD: options.mk,v 1.3 2024/01/09 20:17:41 chopps Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.frr
 PKG_SUPPORTED_OPTIONS= doc
@@ -16,7 +16,6 @@ PLIST_VARS+=          doc
 .if !empty(PKG_OPTIONS:Mdoc)
 USE_TOOLS+=            makeinfo
 CONFIGURE_ARGS+=       --enable-doc-html
-CONFIGURE_ARGS+=       --infodir=${PREFIX}/info
 TOOL_DEPENDS+=         ${PYPKGPREFIX}-sphinx>=7.0:../../textproc/py-sphinx
 PLIST.doc=             yes
 INFO_FILES=            yes

Index: pkgsrc/net/frr/patches/patch-lib_frr__pthread.c
diff -u pkgsrc/net/frr/patches/patch-lib_frr__pthread.c:1.1 pkgsrc/net/frr/patches/patch-lib_frr__pthread.c:1.2
--- pkgsrc/net/frr/patches/patch-lib_frr__pthread.c:1.1 Mon May 16 11:54:20 2022
+++ pkgsrc/net/frr/patches/patch-lib_frr__pthread.c     Tue Jan  9 20:17:41 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-lib_frr__pthread.c,v 1.1 2022/05/16 11:54:20 kardel Exp $
+$NetBSD: patch-lib_frr__pthread.c,v 1.2 2024/01/09 20:17:41 chopps Exp $
 
        avoid tripping over NULL pointer
 
---- lib/frr_pthread.c.orig     2022-03-13 15:59:48.000000000 +0000
+--- lib/frr_pthread.c.orig     2023-11-27 13:45:33.000000000 +0000
 +++ lib/frr_pthread.c
-@@ -141,7 +141,7 @@ int frr_pthread_set_name(struct frr_pthr
+@@ -128,7 +128,7 @@ int frr_pthread_set_name(struct frr_pthr
  # ifdef GNU_LINUX
        ret = pthread_setname_np(fpt->thread, fpt->os_name);
  # elif defined(__NetBSD__)
Index: pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in
diff -u pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in:1.1 pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in:1.2
--- pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in:1.1 Thu Dec 10 16:43:24 2020
+++ pkgsrc/net/frr/patches/patch-pkgsrc_zebra.sh.in     Tue Jan  9 20:17:41 2024
@@ -1,9 +1,9 @@
-$NetBSD: patch-pkgsrc_zebra.sh.in,v 1.1 2020/12/10 16:43:24 kardel Exp $
+$NetBSD: patch-pkgsrc_zebra.sh.in,v 1.2 2024/01/09 20:17:41 chopps Exp $
 
        don't hard-code quagga.quagga in chown command in
        pkgsrc/zebra.sh.in.
 
---- pkgsrc/zebra.sh.in.orig    2020-06-30 11:08:57.000000000 +0000
+--- pkgsrc/zebra.sh.in.orig    2023-11-27 13:45:33.000000000 +0000
 +++ pkgsrc/zebra.sh.in
 @@ -28,7 +28,7 @@ pidfile="${socket_dir}/${name}.pid"
  zebra_precmd()

Index: pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c
diff -u pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c:1.4 pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c:1.5
--- pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c:1.4     Mon May 16 11:54:20 2022
+++ pkgsrc/net/frr/patches/patch-zebra_kernel__socket.c Tue Jan  9 20:17:41 2024
@@ -1,18 +1,18 @@
-$NetBSD: patch-zebra_kernel__socket.c,v 1.4 2022/05/16 11:54:20 kardel Exp $
+$NetBSD: patch-zebra_kernel__socket.c,v 1.5 2024/01/09 20:17:41 chopps Exp $
 
        Pass IFP interface index if known (normal case) to make
        interface specific routes work such as in
 
                ipv6 route ::/0 <ipv6 address> carp0 100
-               ivv6 route ::/0 <other ipv6 address> 200
+               ipv6 route ::/0 <other ipv6 address> 200
 
        frr-8 now enables SO_RERROR but exits cowardly when the
        routing socket returns ENOBUFS. ensure at least a bit more
        socket buffer space by increasing SO_RCVBUF.
 
---- zebra/kernel_socket.c.orig 2022-03-13 15:59:48.000000000 +0000
+--- zebra/kernel_socket.c.orig 2023-11-27 13:45:33.000000000 +0000
 +++ zebra/kernel_socket.c
-@@ -39,6 +39,7 @@
+@@ -24,6 +24,7 @@
  #include "privs.h"
  #include "vrf.h"
  #include "lib_errors.h"
@@ -20,7 +20,7 @@ $NetBSD: patch-zebra_kernel__socket.c,v 
  
  #include "zebra/rt.h"
  #include "zebra/interface.h"
-@@ -1249,6 +1250,20 @@ int rtm_write(int message, union sockuni
+@@ -1234,6 +1235,20 @@ int rtm_write(int message, union sockuni
  #ifdef __OpenBSD__
        SOCKADDRSET(mpls, RTA_SRC);
  #endif
@@ -41,7 +41,7 @@ $NetBSD: patch-zebra_kernel__socket.c,v 
  
        msg.rtm.rtm_msglen = pnt - (caddr_t)&msg;
  
-@@ -1434,6 +1449,9 @@ static void routing_socket(struct zebra_
+@@ -1431,6 +1446,9 @@ static void routing_socket(struct zebra_
                return;
        }
  

Added files:

Index: pkgsrc/net/frr/patches/patch-configure.ac
diff -u /dev/null pkgsrc/net/frr/patches/patch-configure.ac:1.1
--- /dev/null   Tue Jan  9 20:17:41 2024
+++ pkgsrc/net/frr/patches/patch-configure.ac   Tue Jan  9 20:17:41 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure.ac,v 1.1 2024/01/09 20:17:41 chopps Exp $
+
+       use standard single equal comparison
+
+--- configure.ac.orig  2023-11-27 13:45:33.000000000 +0000
++++ configure.ac
+@@ -1734,7 +1734,7 @@ AS_IF([test "$enable_mgmtd" != "no"], [
+   AC_DEFINE([HAVE_MGMTD], [1], [mgmtd])
+ 
+   # Enable MGMTD local validations
+-  AS_IF([test "$enable_mgmtd_local_validations" == "yes"], [
++  AS_IF([test "$enable_mgmtd_local_validations" = "yes"], [
+     AC_DEFINE([MGMTD_LOCAL_VALIDATIONS_ENABLED], [1], [Enable mgmtd local validations.])
+   ])
+ ])



Home | Main Index | Thread Index | Old Index