]>
git.proxmox.com Git - mirror_frr.git/blob - babeld/xroute.h
1 // SPDX-License-Identifier: MIT
3 Copyright (c) 2007, 2008 by Juliusz Chroboczek
4 Copyright 2011 by Matthieu Boutier and Juliusz Chroboczek
11 unsigned char prefix
[16];
13 unsigned short metric
;
20 struct xroute
*find_xroute(const unsigned char *prefix
, unsigned char plen
);
21 void flush_xroute(struct xroute
*xroute
);
22 int babel_route_add (struct zapi_route
*api
);
23 int babel_route_delete (struct zapi_route
*api
);
24 int xroutes_estimate(void);
25 struct xroute_stream
*xroute_stream(void);
26 struct xroute
*xroute_stream_next(struct xroute_stream
*stream
);
27 void xroute_stream_done(struct xroute_stream
*stream
);
29 #endif /* BABEL_XROUTE_H */