mirror of
				https://gitlab.labs.nic.cz/labs/bird.git
				synced 2024-05-11 16:54:54 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			506 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			506 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  *	BIRD -- MRTdump 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
 | |
| 
 | |
| /* MRTdump types */
 | |
| 
 | |
| #define BGP4MP			16
 | |
| 
 | |
| /* MRTdump subtypes */
 | |
| 
 | |
| #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
 | |
| 
 |