]> git.proxmox.com Git - mirror_frr.git/commit - zebra/rt_netlink.c
Zebra: Add IPv6 protocol filtering support & Setting Src of IPv6 routes
authorDinesh G Dutt <ddutt@cumulusnetworks.com>
Wed, 16 Sep 2015 06:48:00 +0000 (23:48 -0700)
committerDinesh G Dutt <ddutt@cumulusnetworks.com>
Wed, 16 Sep 2015 06:48:00 +0000 (23:48 -0700)
commit0aabccc0a849346fe45838b293add0ef79a71b07
tree05023ccd5dba4b378bd6189e6ee57b7485dda477
parent3a8c7ba1ec02bd2560ebcf4b961a13d2b3e611bd
Zebra: Add IPv6 protocol filtering support & Setting Src of IPv6 routes

Ticket:
Reviewed By: CCR-3335
Testing Done: bgpsmoke, ENHE tests etc.

    Add support for filtering routes from upper layer protocols to zebra
    via route-maps for IPv6. The same functionality already existed for
    IPv4.

    In addition, add support for setting source of routes via IPv6 protocol
    map.

Signed-off-by: Dinesh G Dutt <ddutt@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Vivek Venkataraman <vivek@cumulusnetworks.com>
Reviewed-by: Vipin Kumar <vipin@cumulusnetworks.com>
lib/if.c
lib/if.h
ospfd/ospf_packet.c
ripd/rip_snmp.c
ripd/ripd.c
zebra/redistribute.c
zebra/redistribute.h
zebra/rib.h
zebra/rt_netlink.c
zebra/zebra_rib.c
zebra/zebra_routemap.c