diff --git a/configure.ac b/configure.ac index d902f23d7609..dbfae537b1cd 100644 --- a/configure.ac +++ b/configure.ac @@ -789,7 +789,7 @@ AC_ARG_ENABLE([realms], AC_ARG_ENABLE([rtadv], AS_HELP_STRING([--disable-rtadv], [disable IPV6 router advertisement feature])) AC_ARG_ENABLE([irdp], - AS_HELP_STRING([--disable-irdp], [disable IRDP server support in zebra (enabled by default if supported)])) + AS_HELP_STRING([--enable-irdp], [enable IRDP server support in zebra])) AC_ARG_ENABLE([capabilities], AS_HELP_STRING([--disable-capabilities], [disable using POSIX capabilities])) AC_ARG_ENABLE([gcc_ultra_verbose], @@ -2334,6 +2334,9 @@ yes) no) IRDP=false ;; +*) + IRDP=false + ;; esac diff --git a/debian/frr.install b/debian/frr.install index 02912d448dee..d4b904b6e3f0 100644 --- a/debian/frr.install +++ b/debian/frr.install @@ -13,7 +13,6 @@ usr/lib/*/frr/modules/bgpd_bmp.so usr/lib/*/frr/modules/dplane_fpm_nl.so usr/lib/*/frr/modules/zebra_cumulus_mlag.so usr/lib/*/frr/modules/zebra_fpm.so -usr/lib/*/frr/modules/zebra_irdp.so usr/lib/*/frr/modules/pathd_pcep.so usr/lib/frr/*.sh usr/lib/frr/*d diff --git a/doc/user/installation.rst b/doc/user/installation.rst index efe478769663..fb9e23d13f86 100644 --- a/doc/user/installation.rst +++ b/doc/user/installation.rst @@ -234,10 +234,9 @@ options from the list below. assigned to the realm. See the tc man page. This option is currently not compatible with the usage of nexthop groups in the linux kernel itself. -.. option:: --disable-irdp +.. option:: --enable-irdp - Disable IRDP server support. This is enabled by default if we have - both `struct in_pktinfo` and `struct icmphdr` available to us. + Enable IRDP server support. This is deprecated. .. option:: --disable-rtadv diff --git a/redhat/frr.spec.in b/redhat/frr.spec.in index 83c881a14b66..37a2e17e8e61 100644 --- a/redhat/frr.spec.in +++ b/redhat/frr.spec.in @@ -322,7 +322,6 @@ routing state through standard SNMP MIBs. --localstatedir=%{_localstatedir} \ --disable-static \ --disable-werror \ - --enable-irdp \ %if %{with_multipath} --enable-multipath=%{with_multipath} \ %endif @@ -717,7 +716,6 @@ fi %endif %{_libdir}/frr/modules/zebra_cumulus_mlag.so %{_libdir}/frr/modules/dplane_fpm_nl.so -%{_libdir}/frr/modules/zebra_irdp.so %{_libdir}/frr/modules/bgpd_bmp.so %{_libdir}/libfrr_pb.so* %{_libdir}/libfrrfpm_pb.so* diff --git a/snapcraft/snapcraft.yaml.in b/snapcraft/snapcraft.yaml.in index 84f3136e06bb..cef02c39729b 100644 --- a/snapcraft/snapcraft.yaml.in +++ b/snapcraft/snapcraft.yaml.in @@ -369,7 +369,6 @@ parts: - --enable-ospfapi=yes - --enable-multipath=64 - --enable-rtadv - - --enable-irdp - --enable-user=root - --enable-group=root - --enable-pimd