Annotation of embedaddon/bird/nest/mrtdump.h, revision 1.1.1.1

1.1       misho       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>