mirror_frr/zebra
Timo Teräs 2f97fa65ff zebra: make ZEBRA_FLAG_CHANGED internal status
This flag is used internally in zebra only. And it makes no sense
to expose it over the zclient API, as having it set from client
could corrupt the internal state.

Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
(cherry picked from commit 7eb6136b2732d4782360f9f376336c6d4f667ff0)
2016-08-19 16:30:47 -04:00
..
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
client_main.c lib, vtysh: Return actual problem further up 2016-04-06 20:07:27 -04:00
connected.c build: remove INRIA, NRL and MUSICA IPv6 quirks 2016-06-03 14:40:03 -04:00
connected.h Zebra: Remove reliance on NEXTHOP_TYPE_IPV4_ONLINK 2015-11-16 12:48:07 -08:00
debug.c zebra: Add debug zebra kernel msgdump functionality 2016-06-21 18:55:01 +00:00
debug.h zebra: Add debug zebra kernel msgdump functionality 2016-06-21 18:55:01 +00:00
GNOME-PRODUCT-ZEBRA-MIB Initial revision 2002-12-13 20:15:29 +00:00
GNOME-SMI Initial revision 2002-12-13 20:15:29 +00:00
if_ioctl_solaris.c build/solaris: create ioctl_solaris.h 2016-06-09 10:51:59 -04:00
if_ioctl.c *: fix trivial build errors on *BSD 2016-08-07 21:05:26 -04:00
if_netlink.c lib, zebra: The Bulk of the conversion over to NS and VRF 2016-02-01 10:55:42 -08:00
if_null.c lib, zebra: Rework zebra_ns to be a bit more modular 2016-04-14 20:56:57 -04:00
if_sysctl.c lib, zebra: The Bulk of the conversion over to NS and VRF 2016-02-01 10:55:42 -08:00
interface.c zebra: create an abstraction layer for netlink_neigh_update() 2016-08-07 21:05:26 -04:00
interface.h zebra: Add ipv6 router advertisement message counter 2016-06-20 15:29:47 +00:00
ioctl_null.c Add missing GPL headers, and copyright claims that certainly apply. 2016-05-26 01:06:59 +00:00
ioctl_solaris.c zebra/ioctl_solaris: Fix use of prefix2str in if_prefix_add/delete_ipv6 2016-06-09 10:52:16 -04:00
ioctl_solaris.h build/solaris: create ioctl_solaris.h 2016-06-09 10:51:59 -04:00
ioctl.c *: fix more initialisers (for BSD) 2016-06-08 15:01:33 -04:00
ioctl.h [zebra/solaris] Interface state fixups for Solaris. 2006-01-25 04:31:40 +00:00
ipforward_proc.c zebra: fix warnings in forward proc 2011-12-07 01:24:09 +04:00
ipforward_solaris.c 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 17:17:12 +00:00
ipforward_sysctl.c build: remove INRIA, NRL and MUSICA IPv6 quirks 2016-06-03 14:40:03 -04:00
ipforward.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 17:17:12 +00:00
irdp_interface.c zebra: Refactor struct zebra_t 2016-04-14 20:56:45 -04:00
irdp_main.c zebra: use prefix2str for logging where possible 2016-06-09 09:08:05 -04:00
irdp_packet.c zebra: Refactor struct zebra_t 2016-04-14 20:56:45 -04:00
irdp.h zebra: deal with irdp compile warnings 2009-12-10 14:22:44 +03:00
kernel_netlink.c Initial revision 2002-12-13 20:15:29 +00:00
kernel_null.c zebra: create an abstraction layer for netlink_neigh_update() 2016-08-07 21:05:26 -04:00
kernel_socket.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
kernel_socket.h [lib] mes_lookup string lookup table argument should be marked const 2008-08-22 19:52:58 +01:00
main.c Fix for CM-12450 Ensure quagga logs at startup are sent to syslog (until log configuration is processed) 2016-08-17 19:36:54 -07:00
Makefile.am build/solaris: create ioctl_solaris.h 2016-06-09 10:51:59 -04:00
misc_null.c zebra: clean up misc_null pragmas 2016-06-07 09:43:32 -04:00
redistribute_null.c Add missing GPL headers, and copyright claims that certainly apply. 2016-05-26 01:06:59 +00:00
redistribute.c zebra: Fix up cherry-pick mistake 2016-08-18 10:15:01 -04:00
redistribute.h zebra: Add route-map support to ip import-table 2016-05-12 20:22:53 -04:00
rib.h zebra: make ZEBRA_FLAG_CHANGED internal status 2016-08-19 16:30:47 -04:00
router-id.c Fix most compiler warnings in default GCC build. 2016-05-26 18:57:39 +00:00
router-id.h zebra: maintain the router-id per VRF 2015-10-30 00:19:15 -07:00
rt_ioctl.c zebra: remove kernel_delete_ipv6_old() 2016-05-26 15:25:13 +00:00
rt_netlink.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
rt_netlink.h zebra: create an abstraction layer for netlink_neigh_update() 2016-08-07 21:05:26 -04:00
rt_socket.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
rt.h zebra: create an abstraction layer for netlink_neigh_update() 2016-08-07 21:05:26 -04:00
rtadv_null.c BGP: Trigger IPv6 router advertisements upon config of unnumbered neighbor 2016-05-02 13:53:38 -07:00
rtadv.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
rtadv.h zebra: fix build with rtadv disabled 2016-06-08 14:15:47 -04:00
rtread_getmsg.c zebra/rtread_getmsg: fix sign warnings 2016-05-26 15:33:33 +00:00
rtread_netlink.c lib, zebra: The Bulk of the conversion over to NS and VRF 2016-02-01 10:55:42 -08:00
rtread_sysctl.c lib, zebra: The Bulk of the conversion over to NS and VRF 2016-02-01 10:55:42 -08:00
test_main.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
testrib.conf zebra: Build the test client, can be useful, and add IPv6 to testrib.conf 2016-05-26 01:13:58 +00:00
zebra_fpm_netlink.c zebra: Refactor zebra_vrf 2016-04-14 20:57:04 -04:00
zebra_fpm_private.h zebra: add module to communicate routes to FPM 2012-11-30 21:41:17 +01:00
zebra_fpm.c zebra: use prefix2str for logging where possible 2016-06-09 09:08:05 -04:00
zebra_fpm.h zebra: add module to communicate routes to FPM 2012-11-30 21:41:17 +01:00
zebra_ns.c zebra: Refactor zebra_vrf 2016-04-14 20:57:04 -04:00
zebra_ns.h lib, zebra: Rework zebra_ns to be a bit more modular 2016-04-14 20:56:57 -04:00
zebra_ptm_null.c Zebra and bgpd: VRF support for BFD 2016-03-08 05:10:56 -08:00
zebra_ptm_redistribute.c zebra: Refactor struct zebra_t 2016-04-14 20:56:45 -04:00
zebra_ptm_redistribute.h Zebra and bgpd: VRF support for BFD 2016-03-08 05:10:56 -08:00
zebra_ptm.c *: fix trivial build errors on *BSD 2016-08-07 21:05:26 -04:00
zebra_ptm.h bfd: Fix for missing BFD client regs/deregs from quagga clients 2016-06-21 03:39:58 -07:00
zebra_rib.c zebra: make ZEBRA_FLAG_CHANGED internal status 2016-08-19 16:30:47 -04:00
zebra_rnh_null.c Zebra: Fix static NHT to work properly in a VRF 2016-02-26 19:13:34 +00:00
zebra_rnh.c zebra: make ZEBRA_FLAG_CHANGED internal status 2016-08-19 16:30:47 -04:00
zebra_rnh.h Zebra: Fix static NHT to work properly in a VRF 2016-02-26 19:51:34 +00:00
zebra_routemap.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
zebra_routemap.h zebra: Add route-map support to ip import-table 2016-05-12 20:22:53 -04:00
zebra_snmp.c *: snmp: add a load of "static" specifiers 2016-07-28 07:27:47 -04:00
zebra_vrf.c zebra/ospf/ospf6: Fix several memory leaks on if up/down 2016-06-28 04:52:38 -07:00
zebra_vrf.h zebra: Fix show vrf and show run to use the zvrf_list 2016-05-06 10:41:30 -04:00
zebra_vty.c zebra: resolved problem with show ip route vrf 2016-06-27 08:31:57 -07:00
zebra.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
zserv_null.c zebra: Refactor zebra_vrf 2016-04-14 20:57:04 -04:00
zserv.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
zserv.h zebra: Fix comparison warning 2016-06-08 15:37:21 -04:00