File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / bird / nest / mrtdump.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Aug 22 12:33:54 2017 UTC (6 years, 10 months ago) by misho
Branches: bird, MAIN
CVS tags: v1_6_3p0, v1_6_3, HEAD
bird 1.6.3

    1: /*
    2:  *	BIRD -- MRTdump handling
    3:  *
    4:  *
    5:  *	Can be freely distributed and used under the terms of the GNU GPL.
    6:  */
    7: 
    8: #ifndef MRTDUMP_H
    9: #define MRTDUMP_H
   10: #include "nest/protocol.h"
   11: 
   12: /* MRTDump values */
   13: 
   14: #define MRTDUMP_HDR_LENGTH	12
   15: 
   16: /* MRTdump types */
   17: 
   18: #define BGP4MP			16
   19: 
   20: /* MRTdump subtypes */
   21: 
   22: #define BGP4MP_MESSAGE		1
   23: #define BGP4MP_MESSAGE_AS4	4
   24: #define BGP4MP_STATE_CHANGE_AS4	5
   25: 
   26: 
   27: /* implemented in sysdep */
   28: void mrt_dump_message(struct proto *p, u16 type, u16 subtype, byte *buf, u32 len);
   29: 
   30: #endif
   31: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>