Path Lines of Code src/bash/Files/unittest/mock_helper.c 149 src/bash/Files/unittest/mock_helper.h 21 src/iccpd/include/app_csm.h 39 src/iccpd/include/cmd_option.h 54 src/iccpd/include/iccp_cli.h 38 src/iccpd/include/iccp_cmd.h 6 src/iccpd/include/iccp_cmd_show.h 13 src/iccpd/include/iccp_consistency_check.h 13 src/iccpd/include/iccp_csm.h 116 src/iccpd/include/iccp_ifm.h 13 src/iccpd/include/iccp_netlink.h 44 src/iccpd/include/logger.h 36 src/iccpd/include/mlacp_fsm.h 137 src/iccpd/include/mlacp_link_handler.h 59 src/iccpd/include/mlacp_sync_prepare.h 25 src/iccpd/include/mlacp_sync_update.h 17 src/iccpd/include/mlacp_tlv.h 272 src/iccpd/include/msg_format.h 361 src/iccpd/include/openbsd_tree.h 458 src/iccpd/include/port.h 132 src/iccpd/include/scheduler.h 31 src/iccpd/include/system.h 265 src/iccpd/src/app_csm.c 225 src/iccpd/src/cmd_option.c 209 src/iccpd/src/iccp_cli.c 398 src/iccpd/src/iccp_cmd.c 123 src/iccpd/src/iccp_cmd_show.c 645 src/iccpd/src/iccp_consistency_check.c 108 src/iccpd/src/iccp_csm.c 644 src/iccpd/src/iccp_ifm.c 1218 src/iccpd/src/iccp_main.c 202 src/iccpd/src/iccp_netlink.c 1961 src/iccpd/src/logger.c 87 src/iccpd/src/mclagdctl/mclagdctl.c 1028 src/iccpd/src/mclagdctl/mclagdctl.h 197 src/iccpd/src/mlacp_fsm.c 1207 src/iccpd/src/mlacp_link_handler.c 3467 src/iccpd/src/mlacp_sync_prepare.c 474 src/iccpd/src/mlacp_sync_update.c 1003 src/iccpd/src/openbsd_tree.c 473 src/iccpd/src/port.c 579 src/iccpd/src/scheduler.c 675 src/iccpd/src/system.c 303 src/radius/nss/libnss-radius/cache_radius.c 123 src/radius/nss/libnss-radius/nss_radius.c 47 src/radius/nss/libnss-radius/nss_radius_common.c 602 src/radius/nss/libnss-radius/nss_radius_common.h 89 src/sonic-bgpcfgd/bgpcfgd/__init__.py 1 src/sonic-bgpcfgd/bgpcfgd/__main__.py 3 src/sonic-bgpcfgd/bgpcfgd/config.py 73 src/sonic-bgpcfgd/bgpcfgd/directory.py 67 src/sonic-bgpcfgd/bgpcfgd/frr.py 54 src/sonic-bgpcfgd/bgpcfgd/log.py 15 src/sonic-bgpcfgd/bgpcfgd/main.py 91 src/sonic-bgpcfgd/bgpcfgd/manager.py 43 src/sonic-bgpcfgd/bgpcfgd/managers_advertise_rt.py 96 src/sonic-bgpcfgd/bgpcfgd/managers_allow_list.py 545 src/sonic-bgpcfgd/bgpcfgd/managers_bbr.py 95 src/sonic-bgpcfgd/bgpcfgd/managers_bgp.py 250 src/sonic-bgpcfgd/bgpcfgd/managers_db.py 14 src/sonic-bgpcfgd/bgpcfgd/managers_device_global.py 87 src/sonic-bgpcfgd/bgpcfgd/managers_intf.py 38 src/sonic-bgpcfgd/bgpcfgd/managers_rm.py 78 src/sonic-bgpcfgd/bgpcfgd/managers_setsrc.py 52 src/sonic-bgpcfgd/bgpcfgd/managers_static_rt.py 216 src/sonic-bgpcfgd/bgpcfgd/runner.py 45 src/sonic-bgpcfgd/bgpcfgd/static_rt_timer.py 50 src/sonic-bgpcfgd/bgpcfgd/template.py 73 src/sonic-bgpcfgd/bgpcfgd/utils.py 19 src/sonic-bgpcfgd/bgpcfgd/vars.py 1 src/sonic-bgpcfgd/bgpmon/__init__.py 1 src/sonic-bgpcfgd/bgpmon/bgpmon.py 30 src/sonic-bgpcfgd/setup.cfg 5 src/sonic-bgpcfgd/setup.py 31 src/sonic-config-engine/MANIFEST.in 1 src/sonic-config-engine/__init__.py 1 src/sonic-config-engine/config_samples.py 143 src/sonic-config-engine/minigraph.py 1743 src/sonic-config-engine/portconfig.py 282 src/sonic-config-engine/setup.py 89 src/sonic-config-engine/sonic-acl-extension.yang 78 src/sonic-config-engine/sonic_yang_cfg_generator.py 43 src/sonic-containercfgd/containercfgd/__init__.py 1 src/sonic-containercfgd/containercfgd/containercfgd.py 113 src/sonic-containercfgd/setup.cfg 2 src/sonic-containercfgd/setup.py 46 src/sonic-ctrmgrd/ctrmgr/__init__.py 1 src/sonic-ctrmgrd/ctrmgr/container_startup.py 168 src/sonic-ctrmgrd/ctrmgr/ctrmgr_iptables.py 94 src/sonic-ctrmgrd/ctrmgr/ctrmgr_tools.py 110 src/sonic-ctrmgrd/ctrmgr/ctrmgrd.py 459 src/sonic-ctrmgrd/ctrmgr/kube_commands.py 408 src/sonic-ctrmgrd/setup.cfg 5 src/sonic-ctrmgrd/setup.py 35 src/sonic-eventd/rsyslog_plugin/main.cpp 50 src/sonic-eventd/rsyslog_plugin/rsyslog_plugin.cpp 123 src/sonic-eventd/rsyslog_plugin/rsyslog_plugin.h 29 src/sonic-eventd/rsyslog_plugin/syslog_parser.cpp 49 src/sonic-eventd/rsyslog_plugin/syslog_parser.h 33 src/sonic-eventd/rsyslog_plugin/timestamp_formatter.cpp 60 src/sonic-eventd/rsyslog_plugin/timestamp_formatter.h 17 src/sonic-eventd/rsyslog_plugin_tests/rsyslog_plugin_ut.cpp 236 src/sonic-eventd/src/eventd.cpp 529 src/sonic-eventd/src/eventd.h 137 src/sonic-eventd/src/main.cpp 12 src/sonic-eventd/tools/events_publish_tool.py 85 src/sonic-eventd/tools/events_tool.cpp 254 src/sonic-frr-mgmt-framework/frrcfgd/__init__.py 1 src/sonic-frr-mgmt-framework/frrcfgd/frrcfgd.py 3454 src/sonic-frr-mgmt-framework/setup.cfg 5 src/sonic-frr-mgmt-framework/setup.py 50 src/sonic-py-common/setup.cfg 2 src/sonic-py-common/setup.py 61 src/sonic-py-common/sonic_py_common/__init__.py 1 src/sonic-py-common/sonic_py_common/daemon_base.py 55 src/sonic-py-common/sonic_py_common/device_info.py 403 src/sonic-py-common/sonic_py_common/general.py 58 src/sonic-py-common/sonic_py_common/interface.py 100 src/sonic-py-common/sonic_py_common/logger.py 50 src/sonic-py-common/sonic_py_common/multi_asic.py 268 src/sonic-py-common/sonic_py_common/port_util.py 116 src/sonic-py-common/sonic_py_common/sonic_db_dump_load.py 120 src/sonic-py-common/sonic_py_common/task_base.py 42 src/sonic-py-common/sonic_py_common/util.py 40 src/sonic-yang-mgmt/setup.cfg 2 src/sonic-yang-mgmt/setup.py 50 src/sonic-yang-mgmt/sonic_yang.py 401 src/sonic-yang-mgmt/sonic_yang_ext.py 670 src/sonic-yang-models/setup.cfg 2 src/sonic-yang-models/setup.py 252 src/sonic-yang-models/yang-models/sonic-auto_techsupport.yang 102 src/sonic-yang-models/yang-models/sonic-bgp-allowed-prefix.yang 82 src/sonic-yang-models/yang-models/sonic-bgp-common.yang 483 src/sonic-yang-models/yang-models/sonic-bgp-device-global.yang 28 src/sonic-yang-models/yang-models/sonic-bgp-global.yang 443 src/sonic-yang-models/yang-models/sonic-bgp-internal-neighbor.yang 50 src/sonic-yang-models/yang-models/sonic-bgp-monitor.yang 43 src/sonic-yang-models/yang-models/sonic-bgp-neighbor.yang 108 src/sonic-yang-models/yang-models/sonic-bgp-peergroup.yang 81 src/sonic-yang-models/yang-models/sonic-bgp-peerrange.yang 52 src/sonic-yang-models/yang-models/sonic-bgp-voq-chassis-neighbor.yang 50 src/sonic-yang-models/yang-models/sonic-breakout_cfg.yang 42 src/sonic-yang-models/yang-models/sonic-buffer-pg.yang 54 src/sonic-yang-models/yang-models/sonic-buffer-pool.yang 50 src/sonic-yang-models/yang-models/sonic-buffer-port-egress-profile-list.yang 41 src/sonic-yang-models/yang-models/sonic-buffer-port-ingress-profile-list.yang 41 src/sonic-yang-models/yang-models/sonic-buffer-profile.yang 73 src/sonic-yang-models/yang-models/sonic-buffer-queue.yang 51 src/sonic-yang-models/yang-models/sonic-cable-length.yang 48 src/sonic-yang-models/yang-models/sonic-chassis-module.yang 31 src/sonic-yang-models/yang-models/sonic-console.yang 59 src/sonic-yang-models/yang-models/sonic-copp.yang 164 src/sonic-yang-models/yang-models/sonic-crm.yang 730 src/sonic-yang-models/yang-models/sonic-dash.yang 375 src/sonic-yang-models/yang-models/sonic-default-lossless-buffer-parameter.yang 42 src/sonic-yang-models/yang-models/sonic-device_metadata.yang 192 src/sonic-yang-models/yang-models/sonic-device_neighbor.yang 59 src/sonic-yang-models/yang-models/sonic-device_neighbor_metadata.yang 80 src/sonic-yang-models/yang-models/sonic-dhcp-server.yang 32 src/sonic-yang-models/yang-models/sonic-dhcpv6-relay.yang 45 src/sonic-yang-models/yang-models/sonic-dns.yang 30 src/sonic-yang-models/yang-models/sonic-dot1p-tc-map.yang 49 src/sonic-yang-models/yang-models/sonic-dscp-fc-map.yang 51 src/sonic-yang-models/yang-models/sonic-dscp-tc-map.yang 49 src/sonic-yang-models/yang-models/sonic-events-bgp.yang 72 src/sonic-yang-models/yang-models/sonic-events-common.yang 67 src/sonic-yang-models/yang-models/sonic-events-dhcp-relay.yang 83 src/sonic-yang-models/yang-models/sonic-events-host.yang 187 src/sonic-yang-models/yang-models/sonic-events-swss.yang 115 src/sonic-yang-models/yang-models/sonic-events-syncd.yang 59 src/sonic-yang-models/yang-models/sonic-exp-fc-map.yang 51 src/sonic-yang-models/yang-models/sonic-fabric-monitor.yang 36 src/sonic-yang-models/yang-models/sonic-feature.yang 89 src/sonic-yang-models/yang-models/sonic-fine-grained-ecmp.yang 133 src/sonic-yang-models/yang-models/sonic-flex_counter.yang 255 src/sonic-yang-models/yang-models/sonic-gnmi.yang 57 src/sonic-yang-models/yang-models/sonic-hash.yang 54 src/sonic-yang-models/yang-models/sonic-interface.yang 109 src/sonic-yang-models/yang-models/sonic-kdump.yang 53 src/sonic-yang-models/yang-models/sonic-kubernetes_master.yang 47 src/sonic-yang-models/yang-models/sonic-lldp.yang 103 src/sonic-yang-models/yang-models/sonic-logger.yang 59 src/sonic-yang-models/yang-models/sonic-loopback-interface.yang 80 src/sonic-yang-models/yang-models/sonic-lossless-traffic-pattern.yang 47 src/sonic-yang-models/yang-models/sonic-macsec.yang 85 src/sonic-yang-models/yang-models/sonic-mclag.yang 147 src/sonic-yang-models/yang-models/sonic-mgmt_interface.yang 50 src/sonic-yang-models/yang-models/sonic-mgmt_port.yang 53 src/sonic-yang-models/yang-models/sonic-mgmt_vrf.yang 21 src/sonic-yang-models/yang-models/sonic-mirror-session.yang 162 src/sonic-yang-models/yang-models/sonic-mpls-tc-map.yang 52 src/sonic-yang-models/yang-models/sonic-mux-cable.yang 70 src/sonic-yang-models/yang-models/sonic-nat.yang 224 src/sonic-yang-models/yang-models/sonic-neigh.yang 45 src/sonic-yang-models/yang-models/sonic-ntp.yang 93 src/sonic-yang-models/yang-models/sonic-nvgre-tunnel.yang 75 src/sonic-yang-models/yang-models/sonic-passwh.yang 71 src/sonic-yang-models/yang-models/sonic-pbh.yang 215 src/sonic-yang-models/yang-models/sonic-peer-switch.yang 37 src/sonic-yang-models/yang-models/sonic-pfc-priority-priority-group-map.yang 51 src/sonic-yang-models/yang-models/sonic-pfc-priority-queue-map.yang 51 src/sonic-yang-models/yang-models/sonic-pfcwd.yang 78 src/sonic-yang-models/yang-models/sonic-port-qos-map.yang 97 src/sonic-yang-models/yang-models/sonic-port.yang 153 src/sonic-yang-models/yang-models/sonic-portchannel.yang 164 src/sonic-yang-models/yang-models/sonic-queue.yang 68 src/sonic-yang-models/yang-models/sonic-restapi.yang 65 src/sonic-yang-models/yang-models/sonic-route-common.yang 62 src/sonic-yang-models/yang-models/sonic-route-map.yang 311 src/sonic-yang-models/yang-models/sonic-routing-policy-sets.yang 184 src/sonic-yang-models/yang-models/sonic-scheduler.yang 116 src/sonic-yang-models/yang-models/sonic-sflow.yang 137 src/sonic-yang-models/yang-models/sonic-snmp.yang 146 src/sonic-yang-models/yang-models/sonic-static-route.yang 120 src/sonic-yang-models/yang-models/sonic-storm-control.yang 49 src/sonic-yang-models/yang-models/sonic-syslog.yang 110 src/sonic-yang-models/yang-models/sonic-system-aaa.yang 58 src/sonic-yang-models/yang-models/sonic-system-defaults.yang 27 src/sonic-yang-models/yang-models/sonic-system-port.yang 75 src/sonic-yang-models/yang-models/sonic-system-radius.yang 179 src/sonic-yang-models/yang-models/sonic-system-tacacs.yang 147 src/sonic-yang-models/yang-models/sonic-tc-priority-group-map.yang 49 src/sonic-yang-models/yang-models/sonic-tc-queue-map.yang 49 src/sonic-yang-models/yang-models/sonic-telemetry.yang 57 src/sonic-yang-models/yang-models/sonic-telemetry_client.yang 112 src/sonic-yang-models/yang-models/sonic-tunnel.yang 100 src/sonic-yang-models/yang-models/sonic-versions.yang 26 src/sonic-yang-models/yang-models/sonic-vlan-sub-interface.yang 69 src/sonic-yang-models/yang-models/sonic-vlan.yang 205 src/sonic-yang-models/yang-models/sonic-vnet.yang 82 src/sonic-yang-models/yang-models/sonic-voq-inband-interface.yang 50 src/sonic-yang-models/yang-models/sonic-vrf.yang 47 src/sonic-yang-models/yang-models/sonic-vxlan.yang 96 src/sonic-yang-models/yang-models/sonic-warm-restart.yang 82 src/sonic-yang-models/yang-models/sonic-wred-profile.yang 141 src/system-health/health_checker/__init__.py 2 src/system-health/health_checker/config.py 81 src/system-health/health_checker/hardware_checker.py 224 src/system-health/health_checker/health_checker.py 32 src/system-health/health_checker/manager.py 60 src/system-health/health_checker/service_checker.py 220 src/system-health/health_checker/sysmonitor.py 348 src/system-health/health_checker/user_defined_checker.py 50 src/system-health/health_checker/utils.py 11 src/system-health/setup.cfg 2 src/system-health/setup.py 63 src/systemd-sonic-generator/ssg-test.cc 345 src/systemd-sonic-generator/systemd-sonic-generator.cpp 457 src/systemd-sonic-generator/systemd-sonic-generator.h 19 src/tacacs/bash_tacplus/bash_tacplus.c 323 src/tacacs/bash_tacplus/unittest/mock_helper.c 140 src/tacacs/bash_tacplus/unittest/mock_helper.h 13