mirror_frr/bgpd
Donald Sharp a7e046a20a bgpd: Use string length not sizeof the array
strlen is the same as sizeof when the memory is dynamically allocated
but it is not the same when the memory being looked at is an array.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2019-01-16 20:43:53 -05:00
..
rfapi Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
rfp-example bgpd: don't show default value in configuration 2018-12-06 17:26:10 -02:00
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
bgp_addpath_types.h bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_addpath.c bgpd: Abstract bgp_info retrieving/setting from info pointer 2018-11-16 09:43:35 -05:00
bgp_addpath.h bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_advertise.c bgpd: Convert adj_out to a RB tree 2018-12-07 10:26:00 -05:00
bgp_advertise.h bgpd: Convert adj_out to a RB tree 2018-12-07 10:26:00 -05:00
bgp_aspath.c *: Replace hash_cmp function return value to a bool 2018-10-19 13:14:45 -04:00
bgp_aspath.h *: Replace hash_cmp function return value to a bool 2018-10-19 13:14:45 -04:00
bgp_attr_evpn.c bgpd, lib: few more prefixlen updated 2018-10-25 20:25:36 +00:00
bgp_attr_evpn.h bgpd: support evpn nd ext community 2018-07-17 13:06:41 -07:00
bgp_attr.c Merge pull request #3198 from donaldsharp/mac_rejection 2019-01-10 11:21:18 -02:00
bgp_attr.h bgpd: Remove duplicate data structure 2018-12-12 16:10:30 -05:00
bgp_bfd.c bgpd/ospfd: make bgp and ospf json response a bit more consistent 2018-08-30 12:40:18 +00:00
bgp_bfd.h bgpd/ospfd: make bgp and ospf json response a bit more consistent 2018-08-30 12:40:18 +00:00
bgp_btoa.c bgpd: Untrusted argument (Coverity 1399380) 2018-06-19 15:00:25 +02:00
bgp_clist.c bgpd: Further refine hash lookup to store hash value 2019-01-08 20:24:13 -05:00
bgp_clist.h bgpd: Use string length not sizeof the array 2019-01-16 20:43:53 -05:00
bgp_community.c Merge branch 'master' of https://github.com/FRRouting/frr into community 2018-10-23 09:53:39 -07:00
bgp_community.h Merge branch 'master' of https://github.com/FRRouting/frr into community 2018-10-23 09:53:39 -07:00
bgp_damp.c *: spelchek 2018-10-25 20:10:57 +02:00
bgp_damp.h bgpd: Convert binfo to path 2018-10-09 14:26:30 -04:00
bgp_debug.c lib: change M:A:C to X:X:X:X:X:X 2018-10-24 21:44:33 +00:00
bgp_debug.h bgpd: add pbr error flag for pbr errors 2018-04-30 11:56:23 +02:00
bgp_dump.c bgpd: Abstract bgp_info retrieving/setting from info pointer 2018-11-16 09:43:35 -05:00
bgp_dump.h *: reindent 2017-07-17 14:04:07 +02:00
bgp_ecommunity.c bgpd: add new draft for redirect ip for flowspec 2018-11-30 15:29:43 +01:00
bgp_ecommunity.h bgpd: add new draft for redirect ip for flowspec 2018-11-30 15:29:43 +01:00
bgp_encap_tlv.c bgpd: Fix off by one error introduced by 8c9cc7bbf6 2017-10-18 18:37:38 -04:00
bgp_encap_tlv.h *: reindent 2017-07-17 14:04:07 +02:00
bgp_encap_types.h *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
bgp_errors.c *: spelchek 2018-10-25 20:10:57 +02:00
bgp_errors.h bgpd: Try to notice when configuration changes during startup 2018-10-01 10:58:06 -04:00
bgp_evpn_private.h bgpd: The default IP route not advertised with configured RD 2018-11-28 19:18:08 -08:00
bgp_evpn_vty.c bgpd: evpn command to restrict to default vrf 2018-12-31 15:53:46 -08:00
bgp_evpn_vty.h bgpd: get rid of afi_header_vty_out() & co. 2017-08-29 08:36:03 +02:00
bgp_evpn.c Merge pull request #3448 from chiragshah6/evpn_dev1 2018-12-18 18:12:18 -08:00
bgp_evpn.h bgpd: Add '[no] flood <disable|head-end-replication>' 2018-10-11 20:27:28 -04:00
bgp_filter.c bgpd: remove ip prefix from as-path, <large,ext>community-list 2018-10-04 21:50:44 -07:00
bgp_filter.h *: reindent 2017-07-17 14:04:07 +02:00
bgp_flowspec_private.h bgpd: support for show bgp ipv4 flowspec 2018-03-30 14:01:05 +02:00
bgp_flowspec_util.c bgpd: flowspec redirect IP info is retrieved into nh tracking 2018-12-28 18:10:26 +01:00
bgp_flowspec_util.h bgpd: flowspec redirect IP info is retrieved into nh tracking 2018-12-28 18:10:26 +01:00
bgp_flowspec_vty.c Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
bgp_flowspec.c *: style for EC replacements 2018-09-13 19:38:57 +00:00
bgp_flowspec.h bgpd: Convert binfo to path 2018-10-09 14:26:30 -04:00
bgp_fsm.c bgpd: Creating Loopback Interface Flaps BGPd (#2865) 2018-11-19 04:35:32 -08:00
bgp_fsm.h bgpd: fix bgp_packet.c / bgp_fsm.c organization 2017-11-30 16:18:02 -05:00
bgp_io.c lib,bgpd: remove deprecated stream lib macros 2018-11-29 11:13:15 -05:00
bgp_io.h bgpd: update pthreads to use lib changes 2018-01-24 15:30:55 -05:00
bgp_keepalives.c lib, bgpd: Convert frr_pthread_set_name to only cause it to set os name of the thread 2019-01-09 14:59:22 -05:00
bgp_keepalives.h bgpd: update pthreads to use lib changes 2018-01-24 15:30:55 -05:00
bgp_label.c bgpd, zebra: auto assign labels from label pool to regular prefixes in BGP labeled unicast 2018-12-20 15:28:52 +03:00
bgp_label.h bgpd, zebra: auto assign labels from label pool to regular prefixes in BGP labeled unicast 2018-12-20 15:28:52 +03:00
bgp_labelpool.c *: list_delete_and_null() -> list_delete() 2018-10-02 11:40:52 +02:00
bgp_labelpool.h bgpd, zebra: auto assign labels from label pool to regular prefixes in BGP labeled unicast 2018-12-20 15:28:52 +03:00
bgp_lcommunity.c Merge branch 'pull/3197' 2018-10-23 12:31:25 +02:00
bgp_lcommunity.h *: Replace hash_cmp function return value to a bool 2018-10-19 13:14:45 -04:00
bgp_mac.c bgpd: Add code to reject mac's and to rescan table 2018-12-12 16:11:45 -05:00
bgp_mac.h bgpd: Add code to reject mac's and to rescan table 2018-12-12 16:11:45 -05:00
bgp_main.c bgpd: delay destruction of label pool 2018-12-05 18:24:12 +01:00
bgp_memory.c *: support for evpn type-4 route 2018-05-30 07:48:20 -04:00
bgp_memory.h *: support for evpn type-4 route 2018-05-30 07:48:20 -04:00
bgp_mpath.c bgpd:Fixing the signature of community_free function 2018-10-23 09:52:32 -07:00
bgp_mpath.h bgpd: Rename various variable names to something more appropriate 2018-10-09 14:26:30 -04:00
bgp_mplsvpn.c bgpd: Do not send a label to zebra that it doesn't understand 2019-01-09 09:09:53 -05:00
bgp_mplsvpn.h bgpd: Rename various variable names to something more appropriate 2018-10-09 14:26:30 -04:00
bgp_network.c bgpd: fix resource leak (Coverity 1475489) 2018-11-16 20:13:43 +01:00
bgp_network.h bgpd: server socket is created for all enabled VRF 2018-02-27 11:11:24 +01:00
bgp_nexthop.c bgpd: add show bgp import-check-table 2018-12-17 12:19:28 +01:00
bgp_nexthop.h bgpd: Convert struct bgp_info to struct bgp_path_info 2018-10-09 14:14:25 -04:00
bgp_nht.c Merge pull request #3415 from pguibert6WIND/flowspec_support_nh_tracking 2019-01-09 15:41:16 -05:00
bgp_nht.h bgpd: Late registration of Extended Nexthop should allow RA's to happen 2018-11-07 14:11:45 -05:00
bgp_open.c bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_open.h bgpd/ospfd: resolve warnings for bgp/ospf json commit 2018-08-30 15:54:46 +00:00
bgp_packet.c bgpd: Modify End of Rib notification to INFO 2019-01-07 17:51:27 +01:00
bgp_packet.h *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
bgp_pbr.c bgpd: flowspec redirect IP info is retrieved into nh tracking 2018-12-28 18:10:26 +01:00
bgp_pbr.h bgpd: flowspec redirect IP info is retrieved into nh tracking 2018-12-28 18:10:26 +01:00
bgp_rd.c bgpd, lib, ospfd, zebra: all_digit moved to frrstr 2018-06-19 17:59:53 +02:00
bgp_rd.h bgpd: Auto RD definitions and encoding 2018-04-25 12:39:16 -04:00
bgp_regex.c *: reindent 2017-07-17 14:04:07 +02:00
bgp_regex.h *: reindent 2017-07-17 14:04:07 +02:00
bgp_route.c Merge pull request #3532 from donaldsharp/community_list_speedup 2019-01-15 10:05:20 -05:00
bgp_route.h bgpd: reuse bgp_path_info_extra_free() routing in rfapi 2018-12-05 15:09:35 +01:00
bgp_routemap.c bgpd: Further refine hash lookup to store hash value 2019-01-08 20:24:13 -05:00
bgp_rpki.c bgpd: Cleanup non-normal compiled code path 2018-12-12 16:18:15 -05:00
bgp_snmp.c bgpd: Cleanup non-normal compiled code path 2018-12-12 16:18:15 -05:00
bgp_table.c Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
bgp_table.h Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
bgp_updgrp_adv.c Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
bgp_updgrp_packet.c bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_updgrp.c bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_updgrp.h bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_vnc_types.h bgpd: Cleanup of bgp daemon code 2018-07-07 22:51:13 +02:00
bgp_vpn.c bgpd: Cleanup non-usage of prefix2str in bgp_vpn.c 2018-11-16 09:43:35 -05:00
bgp_vpn.h bgpd/ospfd: make bgp and ospf json response a bit more consistent 2018-08-30 12:40:18 +00:00
bgp_vty.c Merge pull request #3532 from donaldsharp/community_list_speedup 2019-01-15 10:05:20 -05:00
bgp_vty.h bgpd, lib, vtysh, zebra: Convert to using CMD_VNI_RANGE 2018-10-31 06:23:32 -04:00
bgp_zebra.c bgpd: Add code to track the addition/removal of mac addresses 2018-12-12 16:11:45 -05:00
bgp_zebra.h bgpd: dup addr detect config cli 2018-11-17 19:22:16 -08:00
bgpd.c Merge pull request #3198 from donaldsharp/mac_rejection 2019-01-10 11:21:18 -02:00
bgpd.conf.sample Fix typos in BGPd sample configuration file 2018-12-27 09:13:55 +02:00
bgpd.conf.sample2 Initial revision 2002-12-13 20:15:29 +00:00
bgpd.conf.vnc.sample bgpd: hide "router bgp" commands also under "address-family ipv4 unicast" 2017-05-04 17:06:13 +00:00
bgpd.h Merge pull request #3198 from donaldsharp/mac_rejection 2019-01-10 11:21:18 -02:00
IMPLEMENTATION.txt bgpd: Convert struct bgp_info to struct bgp_path_info 2018-10-09 14:14:25 -04:00
Makefile build: non-recursive bgpd & rfp 2018-09-08 21:25:59 +02:00
subdir.am Merge pull request #3198 from donaldsharp/mac_rejection 2019-01-10 11:21:18 -02:00
valgrind.supp bgpd: add valgrind suppression file for to ignore libyang per dll memory leak 2018-10-31 09:47:56 -04:00