diff options
Diffstat (limited to 'ospf6d/ospf6_zebra.h')
| -rw-r--r-- | ospf6d/ospf6_zebra.h | 60 | 
1 files changed, 28 insertions, 32 deletions
diff --git a/ospf6d/ospf6_zebra.h b/ospf6d/ospf6_zebra.h index 83032b64b1..b858a551b1 100644 --- a/ospf6d/ospf6_zebra.h +++ b/ospf6d/ospf6_zebra.h @@ -14,9 +14,9 @@   * General Public License for more details.   *   * You should have received a copy of the GNU General Public License - * along with GNU Zebra; see the file COPYING.  If not, write to the  - * Free Software Foundation, Inc., 59 Temple Place - Suite 330,  - * Boston, MA 02111-1307, USA.   + * along with GNU Zebra; see the file COPYING.  If not, write to the + * Free Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA.   */  #ifndef OSPF6_ZEBRA_H @@ -28,46 +28,42 @@  extern unsigned char conf_debug_ospf6_zebra;  #define OSPF6_DEBUG_ZEBRA_SEND 0x01  #define OSPF6_DEBUG_ZEBRA_RECV 0x02 -#define OSPF6_DEBUG_ZEBRA_ON(level) \ -  (conf_debug_ospf6_zebra |= level) -#define OSPF6_DEBUG_ZEBRA_OFF(level) \ -  (conf_debug_ospf6_zebra &= ~(level)) -#define IS_OSPF6_DEBUG_ZEBRA(e) \ -  (conf_debug_ospf6_zebra & OSPF6_DEBUG_ZEBRA_ ## e) +#define OSPF6_DEBUG_ZEBRA_ON(level) (conf_debug_ospf6_zebra |= level) +#define OSPF6_DEBUG_ZEBRA_OFF(level) (conf_debug_ospf6_zebra &= ~(level)) +#define IS_OSPF6_DEBUG_ZEBRA(e) (conf_debug_ospf6_zebra & OSPF6_DEBUG_ZEBRA_##e)  /* OSPF6 distance */ -struct ospf6_distance -{ -  /* Distance value for the IP source prefix */ -  u_char distance; +struct ospf6_distance { +	/* Distance value for the IP source prefix */ +	u_char distance; -  /* Name of the access-list to be matched */ -  char *access_list; +	/* Name of the access-list to be matched */ +	char *access_list;  };  extern struct zclient *zclient; -extern void ospf6_zebra_route_update_add (struct ospf6_route *request); -extern void ospf6_zebra_route_update_remove (struct ospf6_route *request); +extern void ospf6_zebra_route_update_add(struct ospf6_route *request); +extern void ospf6_zebra_route_update_remove(struct ospf6_route *request); -extern void ospf6_zebra_redistribute (int); -extern void ospf6_zebra_no_redistribute (int); -#define ospf6_zebra_is_redistribute(type) \ -    vrf_bitmap_check (zclient->redist[AFI_IP6][type], VRF_DEFAULT) -extern void ospf6_zebra_init (struct thread_master *); -extern void ospf6_zebra_add_discard (struct ospf6_route *request); -extern void ospf6_zebra_delete_discard (struct ospf6_route *request); +extern void ospf6_zebra_redistribute(int); +extern void ospf6_zebra_no_redistribute(int); +#define ospf6_zebra_is_redistribute(type)                                      \ +	vrf_bitmap_check(zclient->redist[AFI_IP6][type], VRF_DEFAULT) +extern void ospf6_zebra_init(struct thread_master *); +extern void ospf6_zebra_add_discard(struct ospf6_route *request); +extern void ospf6_zebra_delete_discard(struct ospf6_route *request);  struct ospf6; -extern void ospf6_distance_reset (struct ospf6 *); -extern u_char ospf6_distance_apply (struct prefix_ipv6 *, struct ospf6_route *); +extern void ospf6_distance_reset(struct ospf6 *); +extern u_char ospf6_distance_apply(struct prefix_ipv6 *, struct ospf6_route *); -extern int ospf6_distance_set (struct vty *, struct ospf6 *, const char *, -                               const char *, const char *); -extern int ospf6_distance_unset (struct vty *, struct ospf6 *, const char *, -                                 const char *, const char *); +extern int ospf6_distance_set(struct vty *, struct ospf6 *, const char *, +			      const char *, const char *); +extern int ospf6_distance_unset(struct vty *, struct ospf6 *, const char *, +				const char *, const char *); -extern int config_write_ospf6_debug_zebra (struct vty *vty); -extern void install_element_ospf6_debug_zebra (void); +extern int config_write_ospf6_debug_zebra(struct vty *vty); +extern void install_element_ospf6_debug_zebra(void);  #endif /*OSPF6_ZEBRA_H*/  | 
