diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2010-01-03 12:17:52 +0100 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2010-01-03 12:17:52 +0100 |
commit | cf31112f0d7618464097f71228f84bd534f1bc0f (patch) | |
tree | 68f7fa93bd2154a16169b4db3dc9c16e51c2e84f /nest/mrtdump.h | |
parent | 610bb3cff05f6d5b09c77724bc97295b809d15e2 (diff) |
Implements MRTdump feature.
Diffstat (limited to 'nest/mrtdump.h')
-rw-r--r-- | nest/mrtdump.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/nest/mrtdump.h b/nest/mrtdump.h new file mode 100644 index 00000000..8638804a --- /dev/null +++ b/nest/mrtdump.h @@ -0,0 +1,27 @@ +/* + * BIRD -- Password handling + * + * + * Can be freely distributed and used under the terms of the GNU GPL. + */ + +#ifndef MRTDUMP_H +#define MRTDUMP_H +#include "nest/protocol.h" + +/* MRTDump values */ + +#define MRTDUMP_HDR_LENGTH 12 + +#define BGP4MP 16 + +#define BGP4MP_MESSAGE 1 +#define BGP4MP_MESSAGE_AS4 4 +#define BGP4MP_STATE_CHANGE_AS4 5 + + +/* implemented in sysdep */ +void mrt_dump_message(struct proto *p, u16 type, u16 subtype, byte *buf, u32 len); + +#endif + |