]> git.proxmox.com Git - mirror_frr.git/blobdiff - isisd/isis_redist.h
Merge pull request #3325 from adeg/bugfix/bgpd-vtysh-fixes
[mirror_frr.git] / isisd / isis_redist.h
index 2bd40e849c8db205b0fe7ba9b55a022b92fa4b7a..95f06f71ec9a343f88e71e4fa4f88867d77797f9 100644 (file)
@@ -30,7 +30,7 @@
 struct isis_ext_info {
        int origin;
        uint32_t metric;
-       u_char distance;
+       uint8_t distance;
 };
 
 struct isis_redist {
@@ -42,13 +42,14 @@ struct isis_redist {
 
 struct isis_area;
 struct prefix;
+struct prefix_ipv6;
 struct vty;
 
 struct route_table *get_ext_reach(struct isis_area *area, int family,
                                  int level);
-void isis_redist_add(int type, struct prefix *p, u_char distance,
-                    uint32_t metric);
-void isis_redist_delete(int type, struct prefix *p);
+void isis_redist_add(int type, struct prefix *p, struct prefix_ipv6 *src_p,
+                    uint8_t distance, uint32_t metric);
+void isis_redist_delete(int type, struct prefix *p, struct prefix_ipv6 *src_p);
 int isis_redist_config_write(struct vty *vty, struct isis_area *area,
                             int family);
 void isis_redist_init(void);