]> git.proxmox.com Git - mirror_frr.git/blame - zebra/zebra_routemap_nb.h
Merge pull request #13386 from donaldsharp/bgp_received_routes
[mirror_frr.git] / zebra / zebra_routemap_nb.h
CommitLineData
acddc0ed 1// SPDX-License-Identifier: GPL-2.0-or-later
e71627cb
SP
2/*
3 * Copyright (C) 2020 Vmware
4 * Sarita Patra
e71627cb
SP
5 */
6
7#ifndef _FRR_ZEBRA_ROUTEMAP_NB_H_
8#define _FRR_ZEBRA_ROUTEMAP_NB_H_
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14/* prototypes */
15int lib_route_map_entry_match_condition_rmap_match_condition_ipv4_prefix_length_modify(struct nb_cb_modify_args *args);
16int lib_route_map_entry_match_condition_rmap_match_condition_ipv4_prefix_length_destroy(struct nb_cb_destroy_args *args);
17int lib_route_map_entry_match_condition_rmap_match_condition_ipv6_prefix_length_modify(struct nb_cb_modify_args *args);
18int lib_route_map_entry_match_condition_rmap_match_condition_ipv6_prefix_length_destroy(struct nb_cb_destroy_args *args);
19int lib_route_map_entry_match_condition_rmap_match_condition_source_instance_modify(struct nb_cb_modify_args *args);
20int lib_route_map_entry_match_condition_rmap_match_condition_source_instance_destroy(struct nb_cb_destroy_args *args);
21int lib_route_map_entry_match_condition_rmap_match_condition_source_protocol_modify(struct nb_cb_modify_args *args);
22int lib_route_map_entry_match_condition_rmap_match_condition_source_protocol_destroy(struct nb_cb_destroy_args *args);
23int lib_route_map_entry_set_action_rmap_set_action_ipv4_src_address_modify(struct nb_cb_modify_args *args);
24int lib_route_map_entry_set_action_rmap_set_action_ipv4_src_address_destroy(struct nb_cb_destroy_args *args);
25int lib_route_map_entry_set_action_rmap_set_action_ipv6_src_address_modify(struct nb_cb_modify_args *args);
26int lib_route_map_entry_set_action_rmap_set_action_ipv6_src_address_destroy(struct nb_cb_destroy_args *args);
27
28#ifdef __cplusplus
29}
30#endif
31
32#endif