mirror_frr/doc
Paul Jakma 7514fb7739 [zebra] Routemap support on received routes, with 'set src' command (linux)
2007-05-01 David L Stevens <dlstevens@us.ibm.com>

	* (general) These changes collectively add route-map and
	  prefix-list support to zebra and fix a bug in "show
	  route-map" (with no argument).
	* doc/main.texi: added route-map, prefix-list, ip protocol
	  and set src documentation
	* lib/command.h: added PROTOCOL_NODE type
	* lib/log.c: (proto_name2num) new function, protocol name to
	  number translation.
	* lib/routemap.c: (vty_show_route_map) fixed "show route-map"
	  without route-map name
	* lib/routemap.h: added RMAP_ZEBRA type
	* lib/zebra.h: added proto_name2num() prototype
	* vtysh/extract.pl.in: added VTYSH_ZEBRA flag for route-map and
	  plist
	* vtysh/Makefile.am: added zebra_routemap.c
	* vtysh/vtysh.h: added VTYSH_ZEBRA flag to VTYSH_RMAP
	* zebra/connected.c: (connected_up_ipv4) added src preference argument
	  to rib_add_ipv4()
	* zebra/kernel_socket.c: (rtm_read) ditto
	* zebra/main.c: added prefix list initialization
	* zebra/Makefile.am: added zebra_routemap.c source file
	* zebra/rib.h: added generic address union "g_addr" and use in
	  existing places that had an explicit union.
	  Added "src" to struct nexthop.
	  Added preferred src arg to nexthop_ipv4_add and rib_add_ipv4.
	* zebra/rt_netlink.c: (netlink_routing_table) set preferred source on
	  netlink messages.
	  (netlink_route_change) ditto
	  (netlink_route_multipath) ditto.
	* zebra/rtread_getmsg.c: (handle_route_entry) added (NULL) src to
	  rib_add_ipv4() call.
	* zebra/rtread_proc.c: (proc_route_read) ditto
	* zebra/zebra_rib.c: (nexthop_ipv4_add) add src argument.
	  (nexthop_ipv4_ifindex_add) ditto
	  (rib_add_ipv4) ditto
	  (nexthop_active_check) Add route-map processing.
	* zebra/zebra_routemap.c: new file for zebra route-map commands.
	* zebra/zebra_vty.c: (ip_protocol_cmd) Apply route-map to protocol
	  (vty_show_ip_route_detail) added "src" printing
	  (vty_show_ip_route) ditto
	  (show_ip_protocol_cmd) new command, list routemaps.
	  (config_write_protocol) write out routemap protocl config.
	  (zebra_vty_init) Install the new routemap protocol commands.
	* zebra/zserv.c: (zread_ipv4_add) added (NULL) src arg
	  (zebra_init) init zebra route-maps.
	* zebra/zserv.h: add zebra_route_map_init
2007-05-02 16:05:35 +00:00
..
mpls - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
.cvsignore [doc] remove the auto-generated quagga.info file from CVS 2006-07-04 14:41:08 +00:00
appendix.texi 2004-11-06 Paul Jakma <paul@dishone.st> 2004-11-06 17:13:09 +00:00
basic.texi [logging] Add new "log timestamp precision" command for subsecond timestamps 2007-04-29 15:24:15 +00:00
BGP-TypeCode Initial revision 2002-12-13 20:15:29 +00:00
bgpd.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
bgpd.texi [doc] OSPF MD5 keyid documentation, fix texinfo warnings in bgpd.texi 2006-06-26 12:55:58 +00:00
ChangeLog [zebra] Routemap support on received routes, with 'set src' command (linux) 2007-05-02 16:05:35 +00:00
defines.texi.in 2005-04-29 Paul Jakma <paul@dishone.st> 2005-04-29 03:16:42 +00:00
draft-zebra-00.ms Initial revision 2002-12-13 20:15:29 +00:00
fig_topologies_full.dia 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig_topologies_full.png 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig_topologies_full.txt [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
fig_topologies_rs.dia 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig_topologies_rs.png 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig_topologies_rs.txt [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
fig-normal-processing.dia 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig-normal-processing.png 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig-normal-processing.txt [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
fig-rs-processing.dia 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig-rs-processing.png 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 10:18:42 +00:00
fig-rs-processing.txt [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
filter.texi 2004-11-06 Paul Jakma <paul@dishone.st> 2004-11-06 17:13:09 +00:00
install.texi 2004-11-06 Paul Jakma <paul@dishone.st> 2004-11-06 17:13:09 +00:00
ipv6.texi 2005-03-25 Jean-Mickael Guerin <jean-mickael.guerin@6wind.com> 2005-03-25 13:05:47 +00:00
isisd.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
kernel.texi 2004-11-06 Paul Jakma <paul@dishone.st> 2004-11-06 17:13:09 +00:00
main.texi [zebra] Routemap support on received routes, with 'set src' command (linux) 2007-05-02 16:05:35 +00:00
Makefile.am [doc] Makefile VPATH patch 2007-03-21 21:03:44 +00:00
ospf6d.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
ospf6d.texi 2005-11-04 Paul Jakma <paul.jakma@sun.com> 2005-11-04 21:53:59 +00:00
ospfd.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
ospfd.texi [ospfd] network command now behaves more logically when a peer prefix is defined 2007-04-30 16:52:05 +00:00
overview.texi [doc] minor tweaks, refine ospf redist,passive-inter, and abr-type help 2006-07-27 23:30:16 +00:00
protocol.texi [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
quagga.texi [doc] minor tweaks, refine ospf redist,passive-inter, and abr-type help 2006-07-27 23:30:16 +00:00
ripd.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
ripd.texi [docs] Update ripd docs on version and authentication, see bugs #261,#262 2006-05-04 07:37:37 +00:00
ripngd.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00
ripngd.texi 2004-11-07 Paul Jakma <paul@dishone.st> 2004-11-07 19:39:13 +00:00
routemap.texi 2005-11-04 Paul Jakma <paul.jakma@sun.com> 2005-11-04 21:53:59 +00:00
routeserver.texi [doc] minor tweaks, refine ospf redist,passive-inter, and abr-type help 2006-07-27 23:30:16 +00:00
snmp.texi 2005-11-04 Paul Jakma <paul.jakma@sun.com> 2005-11-04 12:48:25 +00:00
snmptrap.texi [doc] Credit Jeroen Simonetti for contributing snmptrap.texi 2006-02-19 07:16:25 +00:00
texinfo.tex 2005-11-25 Paul Jakma <paul.jakma@sun.com> 2005-11-25 20:23:46 +00:00
vtysh.1 [vtysh] Never skip authentication, and add support for multiple -c commands 2006-07-27 18:01:41 +00:00
vtysh.texi 2005-01-10 Paul Jakma <paul@dishone.st> 2005-01-10 22:31:16 +00:00
zebra.8 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-22 13:14:49 +00:00