]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/subdir.am
lib: add flowspec safi to identitiy ref parsing
[mirror_frr.git] / bgpd / subdir.am
index 6b5c0fe7191e7da58bf4da69ad69e210205398ff..ea60b921d1b5c5888b078b3e98dabdf560172fd8 100644 (file)
@@ -15,6 +15,7 @@ vtysh_scan += \
        bgpd/bgp_bfd.c \
        bgpd/bgp_debug.c \
        bgpd/bgp_dump.c \
+       bgpd/bgp_evpn_mh.c \
        bgpd/bgp_evpn_vty.c \
        bgpd/bgp_filter.c \
        bgpd/bgp_mplsvpn.c \
@@ -29,6 +30,8 @@ vtysh_scan += \
 vtysh_scan += bgpd/bgp_rpki.c
 vtysh_scan += bgpd/bgp_bmp.c
 
+vtysh_daemons += bgpd
+
 if ENABLE_BGP_VNC
 vtysh_scan += \
        bgpd/rfapi/bgp_rfapi_cfg.c \
@@ -58,6 +61,7 @@ bgpd_libbgp_a_SOURCES = \
        bgpd/bgp_bfd.c \
        bgpd/bgp_clist.c \
        bgpd/bgp_community.c \
+       bgpd/bgp_conditional_adv.c \
        bgpd/bgp_damp.c \
        bgpd/bgp_debug.c \
        bgpd/bgp_dump.c \
@@ -65,6 +69,7 @@ bgpd_libbgp_a_SOURCES = \
        bgpd/bgp_encap_tlv.c \
        bgpd/bgp_errors.c \
        bgpd/bgp_evpn.c \
+       bgpd/bgp_evpn_mh.c \
        bgpd/bgp_evpn_vty.c \
        bgpd/bgp_filter.c \
        bgpd/bgp_flowspec.c \
@@ -98,6 +103,9 @@ bgpd_libbgp_a_SOURCES = \
        bgpd/bgp_vty.c \
        bgpd/bgp_zebra.c \
        bgpd/bgpd.c \
+       bgpd/bgp_nb.c \
+       bgpd/bgp_nb_config.c \
+       bgpd/bgp_trace.c \
        # end
 
 if ENABLE_BGP_VNC
@@ -130,6 +138,7 @@ noinst_HEADERS += \
        bgpd/bgp_bfd.h \
        bgpd/bgp_clist.h \
        bgpd/bgp_community.h \
+       bgpd/bgp_conditional_adv.h \
        bgpd/bgp_damp.h \
        bgpd/bgp_debug.h \
        bgpd/bgp_dump.h \
@@ -139,6 +148,7 @@ noinst_HEADERS += \
        bgpd/bgp_encap_types.h \
        bgpd/bgp_errors.h \
        bgpd/bgp_evpn.h \
+       bgpd/bgp_evpn_mh.h \
        bgpd/bgp_evpn_private.h \
        bgpd/bgp_evpn_vty.h \
        bgpd/bgp_filter.h \
@@ -170,6 +180,8 @@ noinst_HEADERS += \
        bgpd/bgp_vty.h \
        bgpd/bgp_zebra.h \
        bgpd/bgpd.h \
+       bgpd/bgp_nb.h \
+       bgpd/bgp_trace.h \
        \
        bgpd/rfapi/bgp_rfapi_cfg.h \
        bgpd/rfapi/rfapi_import.h \
@@ -200,8 +212,8 @@ bgpd_bgpd_CFLAGS = $(AM_CFLAGS)
 bgpd_bgp_btoa_CFLAGS = $(AM_CFLAGS)
 
 # RFPLDADD is set in bgpd/rfp-example/librfp/subdir.am
-bgpd_bgpd_LDADD = bgpd/libbgp.a $(RFPLDADD) lib/libfrr.la $(LIBCAP) $(LIBM)
-bgpd_bgp_btoa_LDADD = bgpd/libbgp.a $(RFPLDADD) lib/libfrr.la $(LIBCAP) $(LIBM)
+bgpd_bgpd_LDADD = bgpd/libbgp.a $(RFPLDADD) lib/libfrr.la $(LIBCAP) $(LIBM) $(UST_LIBS)
+bgpd_bgp_btoa_LDADD = bgpd/libbgp.a $(RFPLDADD) lib/libfrr.la $(LIBCAP) $(LIBM) $(UST_LIBS)
 
 bgpd_bgpd_snmp_la_SOURCES = bgpd/bgp_snmp.c
 bgpd_bgpd_snmp_la_CFLAGS = $(WERROR) $(SNMP_CFLAGS) -std=gnu99
@@ -226,3 +238,16 @@ clippy_scan += \
        bgpd/bgp_rpki.c \
        bgpd/bgp_vty.c \
        # end
+
+nodist_bgpd_bgpd_SOURCES = \
+       yang/frr-bgp-types.yang.c \
+       yang/frr-bgp.yang.c \
+       yang/frr-bgp-common-structure.yang.c \
+       yang/frr-bgp-common.yang.c \
+       yang/frr-bgp-common-multiprotocol.yang.c \
+       yang/frr-bgp-neighbor.yang.c \
+       yang/frr-bgp-peer-group.yang.c \
+       yang/frr-bgp-bmp.yang.c \
+       yang/frr-bgp-rpki.yang.c \
+       yang/frr-deviations-bgp-datacenter.yang.c \
+       # end