mirror_frr/zebra
Philippe Guibert 5a0bdc782c zebra: nht resolution default configurable per vrf
even if vty commands were available, the default resolution command was
working only for the first vrf configured. others were ignored. Also,
for nexthop, resolution was working for all vrfs, and not the specific
one.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
2019-08-28 16:19:34 +02:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
connected.c zebra: Correct /32 addr del with broadcast set 2019-08-18 18:59:45 +02:00
connected.h zebra: Do not use connection dest for bcast 2019-08-18 18:54:46 +02:00
debug.c zebra: Add detailed debugging command for NHT tracking 2019-03-27 16:22:22 -04:00
debug.h zebra: Add detailed debugging command for NHT tracking 2019-03-27 16:22:22 -04:00
if_ioctl_solaris.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
if_ioctl.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
if_netlink.c Merge pull request #4812 from pogojotz/fix-destination-multi-use 2019-08-26 09:25:17 -04:00
if_netlink.h vrrpd: protodown macvlan in backup state 2019-05-17 00:27:08 +00:00
if_sysctl.c *: spelchek 2018-10-25 20:10:57 +02:00
interface.c Merge pull request #4812 from pogojotz/fix-destination-multi-use 2019-08-26 09:25:17 -04:00
interface.h *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
ioctl_solaris.c lib, zebra: remove uses of strncpy 2019-05-29 18:03:26 +00:00
ioctl_solaris.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
ioctl.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
ioctl.h zebra: removing old intf address code 2019-04-22 13:49:27 -04:00
ipforward_proc.c zebra: fix includes 2018-09-06 20:56:41 +00:00
ipforward_solaris.c *: LIB_[ERR|WARN] -> EC_LIB 2018-09-13 19:34:28 +00:00
ipforward_sysctl.c *: style for EC replacements 2018-09-13 19:38:57 +00:00
ipforward.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
irdp_interface.c *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
irdp_main.c *: remove trailing newlines from zlog messages 2019-03-14 18:41:15 +00:00
irdp_packet.c zebra: remove bs irdp error code 2019-07-03 00:27:14 +00:00
irdp.h *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
kernel_netlink.c Merge pull request #4546 from donaldsharp/better_debugs 2019-06-18 10:06:54 -04:00
kernel_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
kernel_socket.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
kernel_socket.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
label_manager.c zebra: Guard debug messages 2019-07-16 20:30:55 -04:00
label_manager.h zebra: label manager refactor 2019-07-10 15:20:27 +02:00
main.c all: remove logical-router functionality 2019-08-02 17:10:11 +03:00
Makefile build: convert zebra/ to non-recursive build 2017-07-31 23:03:30 +02:00
redistribute.c zebra : zebra redistributing IPV4 link local Addresses inconsistently. 2019-08-14 06:44:22 -07:00
redistribute.h zebra: Push VRF_DEFAULT outside of import table code 2019-06-25 17:47:41 -04:00
rib.h zebra, tests: Remove ROUTE_ENTRY_NEXTHOPS_CHANGED 2019-07-29 14:53:58 -04:00
router-id.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
router-id.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rt_netlink.c Merge pull request #4778 from mjstapp/dplane_macs 2019-08-21 20:26:29 -04:00
rt_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rt_socket.c zebra: use dataplane for vxlan remote mac programming 2019-08-02 14:54:16 -04:00
rt.h zebra: use dataplane for vxlan remote mac programming 2019-08-02 14:54:16 -04:00
rtadv.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
rtadv.h zebra: move rtadv service from zrouter to zvrf 2019-06-04 18:33:53 +02:00
rtread_getmsg.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rtread_netlink.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rtread_sysctl.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rule_netlink.c zebra: Fix late memset of pbr rule in rule_netlink 2019-04-09 10:35:11 -04:00
rule_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rule_socket.c zebra: Create zebra_dplane.c and .h 2018-09-19 18:29:55 -04:00
subdir.am zebra: Move nexthop_active_XXX functions to zebra_nhg.c 2019-05-28 17:41:38 -04:00
table_manager.c *: list_delete_and_null() -> list_delete() 2018-10-02 11:40:52 +02:00
table_manager.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
testrib.conf
zapi_msg.c zebra: Print out client who sent us bad data 2019-07-16 20:31:22 -04:00
zapi_msg.h zebra: label manager refactor 2019-07-10 15:20:27 +02:00
zebra_dplane.c Merge pull request #4812 from pogojotz/fix-destination-multi-use 2019-08-26 09:25:17 -04:00
zebra_dplane.h zebra: initial dplane support for MAC updates 2019-07-26 14:17:31 -04:00
zebra_errors.c *: Fix spelling errors pointed out by debian packaging 2019-08-19 10:36:53 -04:00
zebra_errors.h zebra: remove bs irdp error code 2019-07-03 00:27:14 +00:00
zebra_fpm_dt.c *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
zebra_fpm_netlink.c Zebra: Incorrect L3VNI for FPM rtmsg for EVPN RT-5 prefix 2019-08-09 15:23:46 -07:00
zebra_fpm_private.h Zebra: Build nelink message for RMAC updates 2019-06-17 12:05:38 -07:00
zebra_fpm_protobuf.c zebra: fix missed multipath_num change 2019-05-16 11:53:33 -04:00
zebra_fpm.c *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
zebra_l2.c zebra: Ensure master's ifname is known, even if slave comes up first 2019-08-13 16:29:40 +00:00
zebra_l2.h zebra: Ensure master's ifname is known, even if slave comes up first 2019-08-13 16:29:40 +00:00
zebra_memory.c zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_memory.h zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_mlag.c zebra: Add ability to send to all clients updated capability information 2019-01-31 09:28:39 -05:00
zebra_mlag.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_mpls_netlink.c zebra: convert PW updates to async dataplane 2019-01-25 10:45:57 -05:00
zebra_mpls_null.c zebra: convert PW updates to async dataplane 2019-01-25 10:45:57 -05:00
zebra_mpls_openbsd.c zebra: consolidate dataplane interface name and ifindex attrs 2019-07-25 14:01:22 -04:00
zebra_mpls_vty.c bgpd, ospfd, pimd, zebra: Convert more use_json locations to bool 2018-09-04 17:39:04 +00:00
zebra_mpls.c zebra: strcat -> strlcat 2019-05-29 18:03:26 +00:00
zebra_mpls.h zebra: mpls lsp async notifications 2019-05-28 08:35:01 -04:00
zebra_mroute.c zebra: Add some additional vrf debug for retrieving mroute info 2018-09-17 09:22:31 -04:00
zebra_mroute.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_netns_id.c zebra: dead code (Coverity 1465497) 2018-10-02 15:45:44 +02:00
zebra_netns_id.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_netns_notify.c zebra: Move the master thread handler to the zrouter structure 2019-01-31 09:20:46 -05:00
zebra_netns_notify.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_nhg.c zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_nhg.h zebra: Move nexthop_active_XXX functions to zebra_nhg.c 2019-05-28 17:41:38 -04:00
zebra_ns.c all: remove logical-router functionality 2019-08-02 17:10:11 +03:00
zebra_ns.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_pbr.c bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
zebra_pbr.h bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
zebra_ptm_redistribute.c zebra: Remove zclient->idinfo restrictions 2019-02-05 09:13:30 -05:00
zebra_ptm_redistribute.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_ptm.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
zebra_ptm.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_pw.c zebra: pseudowire event recovery (DoS fix) 2019-04-10 19:17:49 +02:00
zebra_pw.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_rib.c Merge pull request #4778 from mjstapp/dplane_macs 2019-08-21 20:26:29 -04:00
zebra_rnh.c zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_rnh.h zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_routemap.c lib: Introducing a 3rd state for route-map match cmd: RMAP_NOOP 2019-07-22 08:08:13 -07:00
zebra_routemap.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_router.c zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_router.h zebra: keep rtadv_sock field in zrouter for optimisation 2019-06-04 18:33:57 +02:00
zebra_snmp.c *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
zebra_vrf.c zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_vrf.h zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_vty.c zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_vxlan_private.h Zebra: Handle RMAC add/delete operation and add fpm_mac_info_t 2019-06-17 12:05:38 -07:00
zebra_vxlan.c Merge pull request #4778 from mjstapp/dplane_macs 2019-08-21 20:26:29 -04:00
zebra_vxlan.h zebra: use dataplane for vxlan remote mac programming 2019-08-02 14:54:16 -04:00
zebra.conf.sample *: Remove cvs control points 2017-12-05 17:28:12 -05:00
zserv.c zebra: label manager refactor 2019-07-10 15:20:27 +02:00
zserv.h zebra: label manager refactor 2019-07-10 15:20:27 +02:00