Skip to content

List of results of static analysis on VPP codebase; by-maintainer according to current MAINTAINERS file

License

Notifications You must be signed in to change notification settings

vpp-dev/vpp-coverity-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vpp-coverity-report

List of results of static analysis on VPP codebase; by-maintainer according to current MAINTAINERS file

Remark 1: if there are multiple maintainers for a given component, then each these owner gets all of the component issues listed under their name. This makes the overall table longer and scarier, but allows individual component owners just look at "their" list.

Remark 2: if you are reading this and are not maintainer, but are curious to help - feel free to create account/login to http://scan.coverity.com/, and then find the project "VPP" and request the access to it. Then within the list, locate the given coverity issue by its number. Unfortunately there are no nice hyperlinks to offer because it does not seem possible...

Open Issues

Report timing information

  • this report ran at 18/04/2024 04:29:56
  • source /tmp/report.json mtime is 18/04/2024 04:29:56

Note: the 'ownership' is determined automatically from MAINTAINERS file. If you spot incorrect handling of data in MAINTAINERS file, please contact [email protected].

  • BUG 277316 in function: nsh_md2_ioam_export_init, file: /src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_export.c
  • BUG 277318 in function: nsh_md2_ioam_trace_init, file: /src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c
  • BUG 358064 in function: vapi_sock_recv_internal, file: /src/vpp-api/vapi/vapi.c
  • BUG 358334 in function: disconnect, file: /src/vpp-api/vapi/vapi.hpp
  • BUG 277323 in function: flow_report_init, file: /src/vnet/ipfix-export/flow_report.c
  • BUG 358066 in function: vapi_sock_send2, file: /src/vpp-api/vapi/vapi.c
  • BUG 335362 in function: det44_plugin_enable_disable_command_fn, file: /src/plugins/nat/det44/det44_cli.c
  • BUG 358061 in function: vapi_sock_send, file: /src/vpp-api/vapi/vapi.c
  • BUG 358056 in function: vapi_sock_recv_internal, file: /src/vpp-api/vapi/vapi.c
  • BUG 358335 in function: lpm_128_add, file: /src/plugins/map/lpm.c
  • BUG 358065 in function: vapi_sockclnt_create_reply_t_handler, file: /src/vpp-api/vapi/vapi.c
  • BUG 335368 in function: nat64_plugin_enable_disable_command_fn, file: /src/plugins/nat/nat64/nat64_cli.c
  • BUG 358062 in function: vapi_sock_client_send_disconnect, file: /src/vpp-api/vapi/vapi.c

Damjan Marion [email protected]:

  • BUG 330914 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330911 in function: format_ena_aq_feat_desc, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330919 in function: iavf_rxq_refill, file: /src/plugins/dev_iavf/rx_node.c
  • BUG 330915 in function: vnet_dev_port_cfg_change, file: /src/vnet/dev/port.c
  • BUG 330912 in function: ena_device_input_refill, file: /src/plugins/dev_ena/rx_node.c
  • BUG 330907 in function: ena_txq_deq, file: /src/plugins/dev_ena/tx_node.c
  • BUG 322310 in function: ikev2_node_internal, file: /src/plugins/ikev2/ikev2.c
  • BUG 330906 in function: iavf_rxq_refill, file: /src/plugins/dev_iavf/rx_node.c
  • BUG 330926 in function: ena_reg_reset, file: /src/plugins/dev_ena/reg.c
  • BUG 330924 in function: format_ena_aq_create_cq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330917 in function: ena_reg_reset, file: /src/plugins/dev_ena/reg.c
  • BUG 330909 in function: ena_device_input_refill, file: /src/plugins/dev_ena/rx_node.c
  • BUG 334734 in function: vl_api_dev_attach_t_handler, file: /src/vnet/dev/dev_api.c
  • BUG 335352 in function: format_virtchnl_op_resp, file: /src/plugins/dev_iavf/virtchnl.c
  • BUG 334735 in function: vl_api_dev_create_port_if_t_handler, file: /src/vnet/dev/dev_api.c
  • BUG 330910 in function: vnet_dev_port_cfg_change, file: /src/vnet/dev/port.c
  • BUG 214973 in function: ethernet_input_inline, file: /src/vnet/ethernet/node.c
  • BUG 330920 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330922 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330913 in function: format_virtchnl_op_req, file: /src/plugins/dev_iavf/virtchnl.c
  • BUG 331028 in function: vnet_dev_arg_parse, file: /src/vnet/dev/args.c
  • BUG 314883 in function: restart_cmd_fn, file: /src/vlib/cli.c
  • BUG 330916 in function: unformat_flags, file: /src/vnet/dev/format.c
  • BUG 330925 in function: format_ena_aq_destroy_sq_cmd, file: /src/plugins/dev_ena/format_aq.c

Matthew Smith [email protected]:

  • BUG 358059 in function: vl_api_lcp_itf_pair_get_v2_t_handler, file: /src/plugins/linux-cp/lcp_api.c

Paul Atkins [email protected]:

  • BUG 277323 in function: flow_report_init, file: /src/vnet/ipfix-export/flow_report.c

Filip Tehlar [email protected]:

  • BUG 322310 in function: ikev2_node_internal, file: /src/plugins/ikev2/ikev2.c

Unidentified owner:

  • BUG 313642 in function: api_sr_policies_v2_dump, file: /build-root/build-vpp_debug-native/vpp/CMakeFiles/vnet/srv6/sr.api_test2.c
  • BUG 335351 in function: vac_rx_suspend, file: /src/vpp-api/client/client.c
  • BUG 335371 in function: vac_rx_thread_fn, file: /src/vpp-api/client/client.c
  • BUG 335365 in function: vac_disconnect, file: /src/vpp-api/client/client.c
  • BUG 335357 in function: api_ip_route_lookup_v2, file: /build-root/build-vpp_debug-native/vpp/CMakeFiles/vnet/ip/ip.api_test2.c
  • BUG 330918 in function: api_gtpu_get_transfer_counts, file: /build-root/build-vpp_debug-native/vpp/CMakeFiles/plugins/gtpu/gtpu.api_test2.c
  • BUG 335359 in function: vac_timeout_thread_fn, file: /src/vpp-api/client/client.c
  • BUG 218380 in function: api_ip_route_lookup, file: /build-root/build-vpp_debug-native/vpp/CMakeFiles/vnet/ip/ip.api_test2.c
  • BUG 335358 in function: unformat_tunnel, file: /src/vnet/tunnel/tunnel.c

Aloys Augustin [email protected]:

  • BUG 358073 in function: quic_echo_initiate_qsession_close_no_stream, file: /src/plugins/hs_apps/sapi/vpp_echo_proto_quic.c

Andrew Yourtchenko [email protected]:

  • BUG 323360 in function: vl_api_want_ping_finished_events_t_handler, file: /src/plugins/ping/ping_api.c
  • BUG 323359 in function: ping_api_send_ping_event, file: /src/plugins/ping/ping_api.c
  • BUG 335360 in function: acl_show_aclplugin_tables_fn, file: /src/plugins/acl/acl.c
  • BUG 323358 in function: vl_api_want_ping_finished_events_t_handler, file: /src/plugins/ping/ping_api.c
  • BUG 323046 in function: launch_command, file: /src/plugins/fateshare/vpp_fateshare_monitor.c

Jon Loeliger [email protected]:

  • BUG 277322 in function: ip6_hop_by_hop_ioam_init, file: /src/vnet/ip/ip6_hop_by_hop.c
  • BUG 358335 in function: lpm_128_add, file: /src/plugins/map/lpm.c
  • BUG 335355 in function: vl_api_geneve_add_del_tunnel2_t_handler, file: /src/plugins/geneve/geneve_api.c
  • BUG 335349 in function: vl_api_geneve_add_del_tunnel_t_handler, file: /src/plugins/geneve/geneve_api.c

Neale Ranns [email protected]:

  • BUG 313651 in function: vl_api_policer_input_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 335363 in function: svs_route_cli, file: /src/plugins/svs/svs.c
  • BUG 313647 in function: vl_api_policer_output_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 313650 in function: ipsec_sa_update, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 358059 in function: vl_api_lcp_itf_pair_get_v2_t_handler, file: /src/plugins/linux-cp/lcp_api.c
  • BUG 277322 in function: ip6_hop_by_hop_ioam_init, file: /src/vnet/ip/ip6_hop_by_hop.c
  • BUG 322590 in function: cnat_timestamp_alloc, file: /src/plugins/cnat/cnat_inline.h
  • BUG 218398 in function: show_policer_command_fn, file: /src/vnet/policer/policer.c
  • BUG 313634 in function: ipsec_sa_add_and_lock, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 313645 in function: vl_api_policer_dump_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 322310 in function: ikev2_node_internal, file: /src/plugins/ikev2/ikev2.c

Steven Luong [email protected]:

  • BUG 323122 in function: vl_api_arping_acd_t_handler, file: /src/plugins/arping/arping_api.c

Satoru Matsushima [email protected]:

  • BUG 358060 in function: vl_api_sr_mobile_policy_add_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c
  • BUG 358057 in function: vl_api_sr_mobile_localsid_add_del_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c

Klement Sekera [email protected]:

  • BUG 335368 in function: nat64_plugin_enable_disable_command_fn, file: /src/plugins/nat/nat64/nat64_cli.c
  • BUG 335347 in function: show_bfd, file: /src/vnet/bfd/bfd_cli.c
  • BUG 335362 in function: det44_plugin_enable_disable_command_fn, file: /src/plugins/nat/det44/det44_cli.c

BenoĂ®t Ganne [email protected]:

  • BUG 322310 in function: ikev2_node_internal, file: /src/plugins/ikev2/ikev2.c

Filip Varga [email protected]:

  • BUG 335362 in function: det44_plugin_enable_disable_command_fn, file: /src/plugins/nat/det44/det44_cli.c
  • BUG 335368 in function: nat64_plugin_enable_disable_command_fn, file: /src/plugins/nat/nat64/nat64_cli.c

Hongjun Ni [email protected]:

  • BUG 277316 in function: nsh_md2_ioam_export_init, file: /src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_export.c
  • BUG 335370 in function: vl_api_gtpu_add_del_tunnel_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335366 in function: vl_api_gtpu_offload_rx_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335364 in function: vl_api_pppoe_add_del_session_t_handler, file: /src/plugins/pppoe/pppoe_api.c
  • BUG 330923 in function: vl_api_gtpu_get_transfer_counts_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 330921 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335353 in function: vl_api_gtpu_add_del_forward_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335367 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 330908 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 277318 in function: nsh_md2_ioam_trace_init, file: /src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c
  • BUG 313650 in function: ipsec_sa_update, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 313634 in function: ipsec_sa_add_and_lock, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 318691 in function: wg_input_inline, file: /src/plugins/wireguard/wireguard_input.c
  • BUG 313640 in function: wg_handoff, file: /src/plugins/wireguard/wireguard_handoff.c

Artem Glazychev [email protected]:

  • BUG 318691 in function: wg_input_inline, file: /src/plugins/wireguard/wireguard_input.c
  • BUG 313640 in function: wg_handoff, file: /src/plugins/wireguard/wireguard_handoff.c

Nathan Skrzypczak [email protected]:

  • BUG 322590 in function: cnat_timestamp_alloc, file: /src/plugins/cnat/cnat_inline.h
  • BUG 358073 in function: quic_echo_initiate_qsession_close_no_stream, file: /src/plugins/hs_apps/sapi/vpp_echo_proto_quic.c

Dave Wallace [email protected]:

  • BUG 358073 in function: quic_echo_initiate_qsession_close_no_stream, file: /src/plugins/hs_apps/sapi/vpp_echo_proto_quic.c

Dave Barach [email protected]:

  • BUG 313644 in function: vl_api_pcap_trace_on_t_handler, file: /src/vnet/interface_api.c
  • BUG 214973 in function: ethernet_input_inline, file: /src/vnet/ethernet/node.c
  • BUG 313649 in function: vl_api_pcap_trace_on_t_handler, file: /src/vnet/interface_api.c
  • BUG 313633 in function: vl_api_classify_pcap_set_table_t_handler, file: /src/vnet/classify/classify_api.c
  • BUG 313641 in function: _clib_socket_get_string, file: /src/vppinfra/socket.c
  • BUG 277313 in function: clib_mem_main_init, file: /src/vppinfra/linux/mem.c
  • BUG 335354 in function: svm_region_unlink, file: /src/svm/svm.c
  • BUG 277327 in function: pg_free_edit_group, file: /src/vnet/pg/pg.h
  • BUG 313643 in function: perftest_fixed_36byte_x4, file: /src/vppinfra/test/toeplitz.c
  • BUG 314883 in function: restart_cmd_fn, file: /src/vlib/cli.c
  • BUG 335350 in function: vl_api_pg_interface_enable_disable_coalesce_t_handler, file: /src/vnet/pg/pg_api.c
  • BUG 253328 in function: vl_api_classify_pcap_lookup_table_t_handler, file: /src/vnet/classify/classify_api.c
  • BUG 313638 in function: clib_socket_init, file: /src/vppinfra/socket.c
  • BUG 313646 in function: clib_socket_init, file: /src/vppinfra/socket.c
  • BUG 277322 in function: ip6_hop_by_hop_ioam_init, file: /src/vnet/ip/ip6_hop_by_hop.c
  • BUG 277321 in function: vl_msg_api_alloc_internal, file: /src/vlibapi/memory_shared.c

Radu Nicolau [email protected]:

  • BUG 313634 in function: ipsec_sa_add_and_lock, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 313650 in function: ipsec_sa_update, file: /src/vnet/ipsec/ipsec_sa.c

Florin Coras [email protected]:

  • BUG 358058 in function: http_state_wait_server_reply, file: /src/plugins/http/http.c
  • BUG 358073 in function: quic_echo_initiate_qsession_close_no_stream, file: /src/plugins/hs_apps/sapi/vpp_echo_proto_quic.c

Tetsuya Murakami [email protected]:

  • BUG 358060 in function: vl_api_sr_mobile_policy_add_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c
  • BUG 358057 in function: vl_api_sr_mobile_localsid_add_del_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c

vpp-dev Mailing List [email protected]:

  • BUG 277314 in function: vxlan_gpe_ioam_export_init, file: /src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_ioam_export.c
  • BUG 277311 in function: udp_ping_send_flows, file: /src/plugins/ioam/udp-ping/udp_ping_export.c
  • BUG 277326 in function: ioam_send_flows, file: /src/plugins/ioam/analyse/ioam_summary_export.c
  • BUG 277325 in function: ioam_export_init, file: /src/plugins/ioam/export/ioam_export.c
  • BUG 277324 in function: ioam_vxlan_gpe_init, file: /src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_api.c

all emails: Aloys Augustin [email protected]; Andrew Yourtchenko [email protected]; Artem Glazychev [email protected]; BenoĂ®t Ganne [email protected]; Damjan Marion [email protected]; Dave Barach [email protected]; Dave Wallace [email protected]; Fan Zhang [email protected]; Filip Tehlar [email protected]; Filip Varga [email protected]; Florin Coras [email protected]; Hongjun Ni [email protected]; Jon Loeliger [email protected]; Klement Sekera [email protected]; Matthew Smith [email protected]; Nathan Skrzypczak [email protected]; Neale Ranns [email protected]; Ole Troan [email protected]; Paul Atkins [email protected]; Radu Nicolau [email protected]; Satoru Matsushima [email protected]; Steven Luong [email protected]; Tetsuya Murakami [email protected]; Vengada [email protected]; community [email protected]

Per-Component Open Coverity Defects

Plugin - ARPing CLI:

  • BUG 323122 in function: vl_api_arping_acd_t_handler, file: /src/plugins/arping/arping_api.c

VNET IPv4 LPM:

  • BUG 277322 in function: ip6_hop_by_hop_ioam_init, file: /src/vnet/ip/ip6_hop_by_hop.c

Plugin - NSH:

  • BUG 277316 in function: nsh_md2_ioam_export_init, file: /src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_export.c
  • BUG 277318 in function: nsh_md2_ioam_trace_init, file: /src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c

Plugin - Source VRF Select:

  • BUG 335363 in function: svs_route_cli, file: /src/plugins/svs/svs.c

Plugin - PPPoE:

  • BUG 335364 in function: vl_api_pppoe_add_del_session_t_handler, file: /src/plugins/pppoe/pppoe_api.c

Vector Library:

  • BUG 314883 in function: restart_cmd_fn, file: /src/vlib/cli.c

Plugin - IOAM:

  • BUG 277325 in function: ioam_export_init, file: /src/plugins/ioam/export/ioam_export.c
  • BUG 277314 in function: vxlan_gpe_ioam_export_init, file: /src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_ioam_export.c
  • BUG 277311 in function: udp_ping_send_flows, file: /src/plugins/ioam/udp-ping/udp_ping_export.c
  • BUG 277326 in function: ioam_send_flows, file: /src/plugins/ioam/analyse/ioam_summary_export.c
  • BUG 277324 in function: ioam_vxlan_gpe_init, file: /src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_api.c

Plugin - linux-cp:

  • BUG 358059 in function: vl_api_lcp_itf_pair_get_v2_t_handler, file: /src/plugins/linux-cp/lcp_api.c

VNET Policer:

  • BUG 313651 in function: vl_api_policer_input_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 313647 in function: vl_api_policer_output_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 313645 in function: vl_api_policer_dump_v2_t_handler, file: /src/vnet/policer/policer_api.c
  • BUG 218398 in function: show_policer_command_fn, file: /src/vnet/policer/policer.c

Plugin - Ping:

  • BUG 323358 in function: vl_api_want_ping_finished_events_t_handler, file: /src/plugins/ping/ping_api.c
  • BUG 323360 in function: vl_api_want_ping_finished_events_t_handler, file: /src/plugins/ping/ping_api.c
  • BUG 323359 in function: ping_api_send_ping_event, file: /src/plugins/ping/ping_api.c

VNET New Device Drivers Infra:

  • BUG 330915 in function: vnet_dev_port_cfg_change, file: /src/vnet/dev/port.c
  • BUG 331028 in function: vnet_dev_arg_parse, file: /src/vnet/dev/args.c
  • BUG 330916 in function: unformat_flags, file: /src/vnet/dev/format.c
  • BUG 334735 in function: vl_api_dev_create_port_if_t_handler, file: /src/vnet/dev/dev_api.c
  • BUG 330910 in function: vnet_dev_port_cfg_change, file: /src/vnet/dev/port.c
  • BUG 334734 in function: vl_api_dev_attach_t_handler, file: /src/vnet/dev/dev_api.c

VNET IPSec:

  • BUG 313650 in function: ipsec_sa_update, file: /src/vnet/ipsec/ipsec_sa.c
  • BUG 313634 in function: ipsec_sa_add_and_lock, file: /src/vnet/ipsec/ipsec_sa.c

Plugin - Amazon Elastic Network Adapter (ENA) device driver:

  • BUG 330925 in function: format_ena_aq_destroy_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330920 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330926 in function: ena_reg_reset, file: /src/plugins/dev_ena/reg.c
  • BUG 330914 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330924 in function: format_ena_aq_create_cq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330922 in function: format_ena_aq_create_sq_cmd, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330917 in function: ena_reg_reset, file: /src/plugins/dev_ena/reg.c
  • BUG 330912 in function: ena_device_input_refill, file: /src/plugins/dev_ena/rx_node.c
  • BUG 330911 in function: format_ena_aq_feat_desc, file: /src/plugins/dev_ena/format_aq.c
  • BUG 330909 in function: ena_device_input_refill, file: /src/plugins/dev_ena/rx_node.c
  • BUG 330907 in function: ena_txq_deq, file: /src/plugins/dev_ena/tx_node.c

VNET Ipfix Export:

  • BUG 277323 in function: flow_report_init, file: /src/vnet/ipfix-export/flow_report.c

VNET Ethernet:

  • BUG 214973 in function: ethernet_input_inline, file: /src/vnet/ethernet/node.c

Plugin - ACL:

  • BUG 335360 in function: acl_show_aclplugin_tables_fn, file: /src/plugins/acl/acl.c

Binary API Compiler for C and C++:

  • BUG 358065 in function: vapi_sockclnt_create_reply_t_handler, file: /src/vpp-api/vapi/vapi.c
  • BUG 358066 in function: vapi_sock_send2, file: /src/vpp-api/vapi/vapi.c
  • BUG 358062 in function: vapi_sock_client_send_disconnect, file: /src/vpp-api/vapi/vapi.c
  • BUG 358061 in function: vapi_sock_send, file: /src/vpp-api/vapi/vapi.c
  • BUG 358064 in function: vapi_sock_recv_internal, file: /src/vpp-api/vapi/vapi.c
  • BUG 358056 in function: vapi_sock_recv_internal, file: /src/vpp-api/vapi/vapi.c
  • BUG 358334 in function: disconnect, file: /src/vpp-api/vapi/vapi.hpp

Plugin - CNat:

  • BUG 322590 in function: cnat_timestamp_alloc, file: /src/plugins/cnat/cnat_inline.h

Plugin - NAT:

  • BUG 335362 in function: det44_plugin_enable_disable_command_fn, file: /src/plugins/nat/det44/det44_cli.c
  • BUG 335368 in function: nat64_plugin_enable_disable_command_fn, file: /src/plugins/nat/nat64/nat64_cli.c

VNET Bidirectional Forwarding Detection (BFD):

  • BUG 335347 in function: show_bfd, file: /src/vnet/bfd/bfd_cli.c

Plugin - IPv6 Segment Routing Mobile:

  • BUG 358057 in function: vl_api_sr_mobile_localsid_add_del_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c
  • BUG 358060 in function: vl_api_sr_mobile_policy_add_t_handler, file: /src/plugins/srv6-mobile/sr_mobile_api.c

Plugin - IAVF Device driver:

  • BUG 330919 in function: iavf_rxq_refill, file: /src/plugins/dev_iavf/rx_node.c
  • BUG 330913 in function: format_virtchnl_op_req, file: /src/plugins/dev_iavf/virtchnl.c
  • BUG 330906 in function: iavf_rxq_refill, file: /src/plugins/dev_iavf/rx_node.c
  • BUG 335352 in function: format_virtchnl_op_resp, file: /src/plugins/dev_iavf/virtchnl.c

Plugin - fateshare:

  • BUG 323046 in function: launch_command, file: /src/plugins/fateshare/vpp_fateshare_monitor.c

VNET Packet Generator:

  • BUG 335350 in function: vl_api_pg_interface_enable_disable_coalesce_t_handler, file: /src/vnet/pg/pg_api.c
  • BUG 277327 in function: pg_free_edit_group, file: /src/vnet/pg/pg.h

Plugin - HTTP:

  • BUG 358058 in function: http_state_wait_server_reply, file: /src/plugins/http/http.c

Plugin - MAP:

  • BUG 358335 in function: lpm_128_add, file: /src/plugins/map/lpm.c

Plugin - Internet Key Exchange (IKEv2) Protocol:

  • BUG 322310 in function: ikev2_node_internal, file: /src/plugins/ikev2/ikev2.c

SVM Library:

  • BUG 335354 in function: svm_region_unlink, file: /src/svm/svm.c

VNET Classifier:

  • BUG 313633 in function: vl_api_classify_pcap_set_table_t_handler, file: /src/vnet/classify/classify_api.c
  • BUG 253328 in function: vl_api_classify_pcap_lookup_table_t_handler, file: /src/vnet/classify/classify_api.c

Plugin - Wireguard:

  • BUG 313640 in function: wg_handoff, file: /src/plugins/wireguard/wireguard_handoff.c
  • BUG 318691 in function: wg_input_inline, file: /src/plugins/wireguard/wireguard_input.c

VNET IPv6 LPM:

  • BUG 277322 in function: ip6_hop_by_hop_ioam_init, file: /src/vnet/ip/ip6_hop_by_hop.c

Infrastructure Library:

  • BUG 313638 in function: clib_socket_init, file: /src/vppinfra/socket.c
  • BUG 277313 in function: clib_mem_main_init, file: /src/vppinfra/linux/mem.c
  • BUG 313641 in function: _clib_socket_get_string, file: /src/vppinfra/socket.c
  • BUG 313646 in function: clib_socket_init, file: /src/vppinfra/socket.c
  • BUG 313643 in function: perftest_fixed_36byte_x4, file: /src/vppinfra/test/toeplitz.c

Plugin - GTPU:

  • BUG 335353 in function: vl_api_gtpu_add_del_forward_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335370 in function: vl_api_gtpu_add_del_tunnel_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335367 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 330921 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 330908 in function: vl_api_gtpu_add_del_tunnel_v2_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 335366 in function: vl_api_gtpu_offload_rx_t_handler, file: /src/plugins/gtpu/gtpu_api.c
  • BUG 330923 in function: vl_api_gtpu_get_transfer_counts_t_handler, file: /src/plugins/gtpu/gtpu_api.c

Binary API Libraries:

  • BUG 277321 in function: vl_msg_api_alloc_internal, file: /src/vlibapi/memory_shared.c

VNET Interface Common:

  • BUG 313644 in function: vl_api_pcap_trace_on_t_handler, file: /src/vnet/interface_api.c
  • BUG 313649 in function: vl_api_pcap_trace_on_t_handler, file: /src/vnet/interface_api.c

Plugin - geneve:

  • BUG 335355 in function: vl_api_geneve_add_del_tunnel2_t_handler, file: /src/plugins/geneve/geneve_api.c
  • BUG 335349 in function: vl_api_geneve_add_del_tunnel_t_handler, file: /src/plugins/geneve/geneve_api.c

Plugin - Host Stack Applications:

  • BUG 358073 in function: quic_echo_initiate_qsession_close_no_stream, file: /src/plugins/hs_apps/sapi/vpp_echo_proto_quic.c

About

List of results of static analysis on VPP codebase; by-maintainer according to current MAINTAINERS file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published