1bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes/* Generated by ./xlat/gen.sh from ./xlat/multicast_router_types.in; do not edit. */
2bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#if !(defined(MDB_RTR_TYPE_DISABLED) || (defined(HAVE_DECL_MDB_RTR_TYPE_DISABLED) && HAVE_DECL_MDB_RTR_TYPE_DISABLED))
3bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes# define MDB_RTR_TYPE_DISABLED 0
4bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#endif
5bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#if !(defined(MDB_RTR_TYPE_TEMP_QUERY) || (defined(HAVE_DECL_MDB_RTR_TYPE_TEMP_QUERY) && HAVE_DECL_MDB_RTR_TYPE_TEMP_QUERY))
6bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes# define MDB_RTR_TYPE_TEMP_QUERY 1
7bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#endif
8bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#if !(defined(MDB_RTR_TYPE_PERM) || (defined(HAVE_DECL_MDB_RTR_TYPE_PERM) && HAVE_DECL_MDB_RTR_TYPE_PERM))
9bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes# define MDB_RTR_TYPE_PERM 2
10bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#endif
11bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#if !(defined(MDB_RTR_TYPE_TEMP) || (defined(HAVE_DECL_MDB_RTR_TYPE_TEMP) && HAVE_DECL_MDB_RTR_TYPE_TEMP))
12bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes# define MDB_RTR_TYPE_TEMP 3
13bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#endif
14bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes
15bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#ifdef IN_MPERS
16bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes
17bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes# error static const struct xlat multicast_router_types in mpers mode
18bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes
19bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#else
20bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes
21bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughesstatic
22bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughesconst struct xlat multicast_router_types[] = {
23bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes XLAT(MDB_RTR_TYPE_DISABLED),
24bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes XLAT(MDB_RTR_TYPE_TEMP_QUERY),
25bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes XLAT(MDB_RTR_TYPE_PERM),
26bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes XLAT(MDB_RTR_TYPE_TEMP),
27bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes XLAT_END
28bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes};
29bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes
30bbf97dc20c4ee0e36b4628fe03e0e7db5a11d469Elliott Hughes#endif /* !IN_MPERS */
31