mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-11-03 23:47:16 +00:00 
			
		
		
		
	This includes community and large-community data.
```
exit1-debian-9# show ip route 172.16.16.1/32
Routing entry for 172.16.16.1/32
  Known via "bgp", distance 20, metric 0, best
  Last update 00:00:23 ago
  * 192.168.0.2, via eth1, weight 1
    AS-Path          : 65030
    Communities      : 65001:1 65001:2 65001:3 65001:4 65001:5 65001:6
    Large-Communities: 65001:123:1 65001:123:2
```
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
		
	
			
		
			
				
	
	
		
			39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/* Opaque data for Zebra from other daemons.
 | 
						|
 *
 | 
						|
 * Copyright (C) 2021 Donatas Abraitis <donatas.abraitis@gmail.com>
 | 
						|
 *
 | 
						|
 * This file is part of FRRouting (FRR).
 | 
						|
 *
 | 
						|
 * FRR is free software; you can redistribute it and/or modify it under the
 | 
						|
 * terms of the GNU General Public License as published by the Free Software
 | 
						|
 * Foundation; either version 2, or (at your option) any later version.
 | 
						|
 *
 | 
						|
 * FRR is distributed in the hope that it will be useful, but WITHOUT ANY
 | 
						|
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 | 
						|
 * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 | 
						|
 * details.
 | 
						|
 *
 | 
						|
 * You should have received a copy of the GNU General Public License along
 | 
						|
 * with this program; see the file COPYING; if not, write to the Free Software
 | 
						|
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef FRR_ROUTE_OPAQUE_H
 | 
						|
#define FRR_ROUTE_OPAQUE_H
 | 
						|
 | 
						|
#include "bgpd/bgp_aspath.h"
 | 
						|
#include "bgpd/bgp_community.h"
 | 
						|
#include "bgpd/bgp_lcommunity.h"
 | 
						|
 | 
						|
struct bgp_zebra_opaque {
 | 
						|
	char aspath[ASPATH_STR_DEFAULT_LEN];
 | 
						|
 | 
						|
	/* Show at least 10 communities AA:BB */
 | 
						|
	char community[COMMUNITY_SIZE * 20];
 | 
						|
 | 
						|
	/* Show at least 10 large-communities AA:BB:CC */
 | 
						|
	char lcommunity[LCOMMUNITY_SIZE * 30];
 | 
						|
};
 | 
						|
 | 
						|
#endif /* FRR_ROUTE_OPAQUE_H */
 |