mirror_frr/bgpd
David Lamparter fefa5e0ff5 *: fix ctype (isalpha & co.) casts
The correct cast for these is (unsigned char), because "char" could be
signed and thus have some negative value.  isalpha & co. expect an int
arg that is positive, i.e. 0-255.  So we need to cast to (unsigned char)
when calling any of these.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2019-08-06 16:54:52 +02:00
..
rfapi Merge pull request #4522 from LabNConsulting/working/master/issue4479 2019-06-25 11:45:19 -04:00
rfp-example Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01: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 *: config.h or zebra.h is the first #include 2019-06-13 13:35:33 +02:00
bgp_addpath.h bgpd: Re-use TX Addpath IDs where possible 2018-11-10 00:16:36 +00:00
bgp_advertise.c lib: hashing functions should take const arguments 2019-05-14 21:23:08 +00:00
bgp_advertise.h bgpd: use DLIST for adv_fifo 2019-05-21 05:42:13 +02:00
bgp_aspath.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_aspath.h bgpd: stop removing and replacing private asn if it matches the peer 2019-07-29 12:27:03 -07:00
bgp_attr_evpn.c Merge pull request #3869 from qlyoung/cocci-fixes 2019-03-06 15:54:44 +01:00
bgp_attr_evpn.h bgpd: parse and comapre rmac attr against self mac 2019-03-04 09:56:05 -08:00
bgp_attr.c bgpd: encode implicit next-hop-self in some vrf route leaking scenarios 2019-07-23 06:51:16 -07:00
bgp_attr.h Merge pull request #4340 from qlyoung/hash-key-const 2019-05-16 10:00:55 -04:00
bgp_bfd.c bgpd: add vty command to enable bfd control-plane-check-failure 2019-05-14 16:49:49 +02: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 *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_clist.h bgpd : Support for exact-match in match clause for lcommunity 2019-06-19 04:37:51 -07:00
bgp_community.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_community.h lib: hashing functions should take const arguments 2019-05-14 21:23:08 +00: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 bgpd: Remove unused bgp_debug_count function 2019-02-09 18:22:01 -05:00
bgp_debug.h bgpd: Remove unused bgp_debug_count function 2019-02-09 18:22:01 -05:00
bgp_dump.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_dump.h bgpd: add & use bgp packet dump hook 2019-07-03 16:58:26 +02:00
bgp_ecommunity.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_ecommunity.h Merge pull request #4340 from qlyoung/hash-key-const 2019-05-16 10:00:55 -04:00
bgp_encap_tlv.c *: remove null check before XFREE 2019-02-25 23:00:46 +00: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 bgpd: BGP_ERR_MULTIPLE_INSTANCE_NOT_SET is an impossible condition 2019-06-18 09:26:00 -04:00
bgp_errors.h bgpd: BGP_ERR_MULTIPLE_INSTANCE_NOT_SET is an impossible condition 2019-06-18 09:26:00 -04:00
bgp_evpn_private.h Merge pull request #4025 from AnuradhaKaruppiah/pim-evpn 2019-04-22 11:44:52 -05:00
bgp_evpn_vty.c bgpd: fix show bgp l2vpn evpn route json 2019-07-09 12:17:45 -07: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 lib: Introducing a 3rd state for route-map match cmd: RMAP_NOOP 2019-07-22 08:08:13 -07:00
bgp_evpn.h bgpd: maintain flood mcast group per-l2-vni 2019-04-20 08:33:20 -07:00
bgp_filter.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_filter.h bgpd: Validate as-path in show bgp regexp 2019-04-23 11:25:35 +03: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: upon bgp fs study, determine if iprule can be used 2019-01-29 14:15:09 +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 bgpd: do not allocate lists on fs entries of bgp entries. 2019-03-28 16:57:59 +01:00
bgp_flowspec.c bgpd: Do not send UPDATE message with maximum-prefix 2019-04-24 14:51:06 +03:00
bgp_flowspec.h bgpd: Convert binfo to path 2018-10-09 14:26:30 -04:00
bgp_fsm.c bgpd: add & use bgp packet dump hook 2019-07-03 16:58:26 +02:00
bgp_fsm.h bgpd: improve reconnection mechanism by cancelling connect timers 2019-04-18 16:11:51 +02: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: hashing functions should take const arguments 2019-05-14 21:23:08 +00:00
bgp_keepalives.h bgpd: update pthreads to use lib changes 2018-01-24 15:30:55 -05:00
bgp_label.c bgpd: fix LU label callback crash 2019-06-24 11:35:44 +02: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 lib, zebra: support label chunk requests for SRGB 2019-07-10 15:20:27 +02:00
bgp_labelpool.h bgpd: replace label pool fifo with DECLARE_LIST 2019-04-27 19:33:45 +02:00
bgp_lcommunity.c *: fix ctype (isalpha & co.) casts 2019-08-06 16:54:52 +02:00
bgp_lcommunity.h lib: hashing functions should take const arguments 2019-05-14 21:23:08 +00:00
bgp_mac.c Merge pull request #4470 from donaldsharp/bgp_mac_rescan 2019-06-20 13:33:09 -07:00
bgp_mac.h bgpd: parse and comapre rmac attr against self mac 2019-03-04 09:56:05 -08:00
bgp_main.c bgpd, ripd, ripngd: remove deprecated -r option 2019-05-22 17:42:40 +02: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 lib,bgpd,babeld,ripngd,nhrpd,bfdd: clean up SA warnings 2019-06-06 13:13:15 -04: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: router bgp export leaked vpn routes 2019-06-17 15:41:50 -07:00
bgp_mplsvpn.h bgpd: router bgp export leaked vpn routes 2019-06-17 15:41:50 -07:00
bgp_network.c bgpd: honor max prefix timer on inbound sessions 2019-07-10 07:53:05 -05:00
bgp_network.h bgpd: add support for MD5 auth on listen ranges 2019-04-16 15:26:20 +00:00
bgp_nexthop.c Merge pull request #4219 from bisdhdh/biswajitfrr_5 2019-05-16 10:36:02 -04:00
bgp_nexthop.h Revert "bgpd: Prevent IPv6 routes received via a ibgp session with own ip as nexthop " 2019-05-02 07:15:39 -04:00
bgp_nht.c *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00: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, lib: Add iana_afi2str and iana_safi2str for eye pleasing strings 2019-06-02 14:51:52 -04:00
bgp_open.h bgpd: capabilty 2019-02-27 18:09:08 +00:00
bgp_packet.c bgpd: add packet send hook 2019-07-03 16:59:12 +02:00
bgp_packet.h bgpd: add packet send hook 2019-07-03 16:59:12 +02:00
bgp_pbr.c bgpd: discard traffic when at least traffic-rate 0 is observed 2019-07-08 08:36:45 +02:00
bgp_pbr.h bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
bgp_rd.c *: remove null check before XFREE 2019-02-25 23:00:46 +00: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 #4750 from dslicenc/bgp-remove-replace-as 2019-07-30 11:12:56 -04:00
bgp_route.h bgpd: add a hook before bgp_process() 2019-07-03 16:54:09 +02:00
bgp_routemap.c Merge pull request #4705 from ton31337/fix/set_comm-list_delete_into_config 2019-08-05 16:53:45 -04:00
bgp_rpki.c lib: Introducing a 3rd state for route-map match cmd: RMAP_NOOP 2019-07-22 08:08:13 -07:00
bgp_snmp.c *: use array_size instead of raw division 2019-02-25 23:00:16 +00:00
bgp_table.c Merge pull request #3093 from donaldsharp/bgp_node_continued 2018-12-11 11:13:25 -05:00
bgp_table.h bgpd: Store reason why bestpath was choosen 2019-05-15 21:17:52 -04:00
bgp_updgrp_adv.c lib: Introducing a 3rd state for route-map match cmd: RMAP_NOOP 2019-07-22 08:08:13 -07:00
bgp_updgrp_packet.c Merge branch 'master' of https://github.com/frrouting/frr 2019-05-07 03:28:55 -07:00
bgp_updgrp.c *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
bgp_updgrp.h bgpd : no neighbor <> send-community large is not working dynamically 2019-05-18 09:15:45 -07: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 bgpd: simplify json create/free for memleak fix 2019-08-05 05:53:13 -07: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 bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
bgp_zebra.h bgpd: move bgp_update_redist_vrf_bitmaps to bgp_zebra.c for wider use beyond bgp_vty 2019-03-14 15:05:38 +00:00
bgpd.c bgpd: add instance delete & config write hooks 2019-07-03 16:56:22 +02:00
bgpd.conf.sample doc: Update documentation about multiple-instance 2019-06-18 09:31:35 -04:00
bgpd.conf.sample2
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 bgpd: add instance delete & config write hooks 2019-07-03 16:56:22 +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 bgpd: vrl source-vrf route map filter 2019-02-19 07:24:19 -08:00
valgrind.supp bgpd: make valgrind suppression more generic 2019-02-19 22:00:34 +01:00