iproute2/ip
Stephen Hemminger e8a3fca81c ila: fix potential snprintf buffer overflow
The code to print 64 bit address has a theoretical overflow
of snprintf buffer found by CodeQL scan.
Address by checking result.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-09-18 11:45:24 -07:00
..
.gitignore Another .gitignore file. 2006-08-08 12:11:23 -07:00
ila_common.h SPDX license identifiers 2017-11-24 12:21:35 -08:00
ip6tunnel.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ip_common.h ip: make print_rta_gateway static 2023-06-02 09:33:34 -07:00
ip.c ip-vrf: recommend using CAP_BPF rather than CAP_SYS_ADMIN 2023-08-23 08:06:30 -07:00
ipaddress.c iplink: filter stats using RTEXT_FILTER_SKIP_STATS 2023-06-21 09:14:01 -07:00
ipaddrlabel.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
ipfou.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
ipila.c ila: fix potential snprintf buffer overflow 2023-09-18 11:45:24 -07:00
ipioam6.c ipioam6: use print_nl instead of print_null 2021-09-01 12:51:44 -07:00
ipl2tp.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_amt.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_bareudp.c iplink_bareudp: cleanup help message and man page 2021-02-02 14:11:32 -08:00
iplink_batadv.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_bond_slave.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_bond.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_bridge_slave.c bridge: fix potential snprintf overflow 2023-09-18 11:44:55 -07:00
iplink_bridge.c iplink_bridge: fix incorrect root id dump 2023-09-06 07:16:41 -07:00
iplink_can.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_dsa.c ip link: add sub-command to view and change DSA conduit interface 2022-09-27 21:14:31 -06:00
iplink_dummy.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
iplink_geneve.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_gtp.c ip: GTP support in ip link 2022-03-20 17:40:22 -06:00
iplink_hsr.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_ifb.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
iplink_ipoib.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_ipvlan.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_macvlan.c macvlan: Add bclim parameter 2023-03-30 09:45:54 -06:00
iplink_netdevsim.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_nlmon.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
iplink_rmnet.c ip: add rmnet initial support 2018-06-15 11:15:14 -07:00
iplink_team.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
iplink_vcan.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
iplink_virt_wifi.c ip/iplink_virt_wifi: add support for virt_wifi 2022-04-19 20:30:08 -06:00
iplink_vlan.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_vrf.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_vxcan.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_vxlan.c ip-link: add support for nolocalbypass in vxlan 2023-06-06 08:30:55 -06:00
iplink_wwan.c iplink: support for WWAN devices 2021-06-26 04:40:57 +00:00
iplink_xdp.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink_xstats.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iplink.c ip: error out if iplink does not consume all options 2023-07-31 09:56:44 -07:00
ipmacsec.c treewide: fix indentation 2023-06-05 12:49:34 -06:00
ipmaddr.c whitespace cleanups 2023-06-05 18:45:45 -07:00
ipmonitor.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ipmptcp.c mptcp: add support for implicit flag 2023-05-18 09:37:11 -06:00
ipmroute.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ipneigh.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ipnetconf.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
ipnetns.c ipnetns: fix fd leak with 'ip netns set' 2023-05-11 14:11:43 -07:00
ipnexthop.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
ipntable.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ipprefix.c treewide: fix indentation 2023-06-05 12:49:34 -06:00
iproute_lwtunnel.c iproute_lwtunnel: fix array boundary check 2023-05-30 12:25:47 -07:00
iproute.c ip: make print_rta_gateway static 2023-06-02 09:33:34 -07:00
iprule.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
ipseg6.c ip: use SPDX 2023-01-14 09:00:34 -08:00
ipstats.c ipstats: fix message reporting error 2023-05-30 12:24:32 -07:00
iptoken.c ip: use SPDX 2023-01-14 09:00:34 -08:00
iptunnel.c iptunnel: detect protocol mismatch on tunnel change 2023-04-11 09:21:50 -07:00
iptuntap.c fix set-not-used warnings 2023-09-17 10:07:54 -07:00
ipvrf.c ip vrf: make ipvrf_exec SELinux-aware 2023-08-24 17:34:40 -07:00
ipxfrm.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_gre6.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_gre.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_ip6tnl.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_iptnl.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_veth.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_vti6.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_vti.c ip: use SPDX 2023-01-14 09:00:34 -08:00
link_xfrm.c ip: xfrm: support "external" (collect_md) mode in xfrm interfaces 2022-10-03 08:49:03 -06:00
Makefile ip link: add sub-command to view and change DSA conduit interface 2022-09-27 21:14:31 -06:00
nh_common.h ip: nexthop: add print_cache_nexthop which prints and manages the nh cache 2021-10-03 18:24:59 -06:00
routel ip: rewrite routel in python 2021-09-06 16:31:24 -06:00
rtm_map.c ip: use SPDX 2023-01-14 09:00:34 -08:00
rtmon.c ip: use SPDX 2023-01-14 09:00:34 -08:00
static-syms.c SPDX license identifiers 2017-11-24 12:21:35 -08:00
tcp_metrics.c ip: use SPDX 2023-01-14 09:00:34 -08:00
tunnel.c iproute2: optimize code and fix some mem-leak risk 2023-05-11 14:15:12 -07:00
tunnel.h ip: use SPDX 2023-01-14 09:00:34 -08:00
xfrm_monitor.c ip: use SPDX 2023-01-14 09:00:34 -08:00
xfrm_policy.c ip-xfrm: accept "allow" as action in ip xfrm policy setdefault 2023-04-04 18:31:58 -07:00
xfrm_state.c fix fallthrough warnings 2023-06-28 16:32:22 -07:00
xfrm.h xfrm: make xfrm_stat_print_nokeys static 2023-06-02 09:33:34 -07:00