Revision 9c11ec9e

View differences:

configure.in
8 8

  
9 9
AC_ARG_ENABLE(debug,[  --enable-debug          enable internal debugging routines (default: enabled)],,enable_debug=yes)
10 10
AC_ARG_WITH(sysconfig,[  --with-sysconfig=FILE   use specified BIRD system configuration file])
11
AC_ARG_WITH(protocols,[  --with-protocols=LIST   include specified routing protocols (default: rip,static)],,[with_protocols="rip,static"])
11
AC_ARG_WITH(protocols,[  --with-protocols=LIST   include specified routing protocols (default: rip,static,pipe)],,[with_protocols="rip,static,pipe"])
12 12
AC_ARG_WITH(sysinclude,[  --with-sysinclude=PATH  search for system includes on specified place])
13 13

  
14 14
if test "$srcdir" = . ; then
doc/bird.conf.example
50 50
#	route 10.1.3.0:255.255.255.0 via 62.168.0.4;
51 51
#	route 10.2.0.0/24 via "arc0";
52 52
}
53

  
54
#protocol pipe {
55
#	peer table testable;
56
#	import all;
57
#	export all;
58
#}
nest/protocol.h
64 64
extern struct protocol proto_rip;
65 65
extern struct protocol proto_static;
66 66
extern struct protocol proto_ospf;
67
extern struct protocol proto_pipe;
67 68

  
68 69
/*
69 70
 *	Routing Protocol Instance
nest/route.h
117 117
  struct fib fib;
118 118
  char *name;				/* Name of this table */
119 119
  list hooks;				/* List of announcement hooks */
120
  int pipe_busy;			/* Pipe loop detection */
120 121
} rtable;
121 122

  
122 123
typedef struct network {
......
223 224
#define RTS_OSPF_IA 10			/* OSPF inter-area route */
224 225
#define RTS_OSPF_BOUNDARY 11		/* OSPF route to boundary router (???) */
225 226
#define RTS_BGP 12			/* BGP route */
227
#define RTS_PIPE 13			/* Inter-table wormhole */
226 228

  
227 229
#define RTC_UNICAST 0
228 230
#define RTC_BROADCAST 1
......
316 318
#define DEF_PREF_BGP		100	/* BGP */
317 319
#define DEF_PREF_OSPF_EXTERNAL	80	/* OSPF external routes */
318 320
#define DEF_PREF_RIP_EXTERNAL	70	/* RIP external routes */
321
#define DEF_PREF_PIPE		60	/* Routes piped from other tables */
319 322
#define DEF_PREF_UKR		50	/* Unidentified Kernel Route */
320 323
#define DEF_PREF_SINK		10	/* Sink route */
321 324

  

Also available in: Unified diff