2024-04-24 17:50 ftp://ftp.de.debian.org/debian/pool/main/f/freeipmi/freeipmi_1.6.13.orig.tar.gz cppcheck-options: --library=posix --library=gnu --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-23) 13.2.0 cppcheck: head 2.14.0 head-info: f7949e7 (2024-04-24 19:16:05 +0200) count: 3318 3318 elapsed-time: 273.5 271.7 head-timing-info: old-timing-info: head results: freeipmi-1.6.13/bmc-device/bmc-device-argp.c:49:19: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/bmc-info/bmc-info-argp.c:43:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/bmc-device/bmc-device.c:95:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_cold_reset_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:127:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_warm_reset_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:161:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_self_test_results_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:353:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_acpi_power_state_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:527:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_acpi_power_state_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:572:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_ip_udp_rmcp_statistics_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:763:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_ip_udp_rmcp_statistics_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:819:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:860:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:897:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:943:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1006:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sdr_repository_time_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1264:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1319:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sel_time_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1398:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1453:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sel_time_utc_offset_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_TIME_UTC_OFFSET_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1564:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1637:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:1848:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2015:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_auxiliary_log_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_interface_capabilities_ssif_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2234:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_interface_capabilities_kcs_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2305:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_bt_interface_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2409:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_bmc_global_enables_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2548:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2638:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_system_firmware_version_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_system_name_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2664:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_primary_operating_system_name_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2677:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_operating_system_name_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2690:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_present_os_version_number_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2703:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_bmc_url_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2716:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_set_system_info_parameters_base_os_hypervisor_url_first_set [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2727:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:2828:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-device/bmc-device.c:3201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:115:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:203:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_device_id_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:552:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:727:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:931:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_system_firmware_version [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:947:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_system_name [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:963:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_primary_operating_system_name [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:979:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_operating_system_name [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:995:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_present_os_version_number [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1011:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_bmc_url [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1027:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_cmd_get_system_info_parameters_base_os_hypervisor_url [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1098:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_channel_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_NUMBERS_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1495:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-info/bmc-info.c:1391:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/bmc-info/bmc-info.c:1075:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog-argp.c:53:21: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/bmc-device/bmc-device.c:961:32: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/bmc-device/bmc-device.c:1591:32: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/bmc-device/bmc-device.c:1805:32: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLAGS_NONBLOCKING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:151:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_BAD_COMPLETION_CODE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:165:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_DATA_NOT_AVAILABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_APP_RQ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:275:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_reset_watchdog_timer_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_watchdog_timer_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:375:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_watchdog_timer_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:505:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_device_id_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:592:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_suspend_bmc_arps_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:670:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_BMC_WATCHDOG_TIMER_PRE_TIMEOUT_INTERRUPT_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:904:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_BMC_GENERATED_GRATUITOUS_ARP_DO_NOT_SUSPEND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:943:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_BMC_WATCHDOG_TIMER_STOP_TIMER_ENABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1012:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_BAD_COMPLETION_CODE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1077:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_BMC_WATCHDOG_TIMER_TIMER_STATE_RUNNING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMC_WATCHDOG_LOCALSTATEDIR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1409:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_STDERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/debugutil/debug-util.c:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_GROUP_EXTENSION_IDENTIFICATION_DCMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1225:28: style: Condition 'reset_period<(retry_wait_time*retry_attempts)' is always false [knownConditionTrueFalse] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1219:42: note: Assuming that condition '(retry_wait_time*retry_attempts)>reset_period' is not redundant freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:1225:28: note: Condition 'reset_period<(retry_wait_time*retry_attempts)' is always false freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:655:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] freeipmi-1.6.13/bmc-watchdog/bmc-watchdog.c:197:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/debugutil/debug-util.c:45:9: style: Variable 'fmt_inband' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/debugutil/debug-util.c:49:9: style: Variable 'fmt_outofband' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/debugutil/debug-util.c:53:9: style: Variable 'str_direction' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/debugutil/debug-util.c:54:9: style: Variable 'str_prefix' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/debugutil/debug-util.c:94:13: style: Variable 'str_version' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/miscutil/cbuf.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:471:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:491:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:523:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:572:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:595:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:632:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:655:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:719:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:757:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:800:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:835:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:909:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:934:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:962:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1026:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1075:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1284:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1322:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1599:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/conffile.c:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/conffile.c:620:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/cbuf.c:1038:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] freeipmi-1.6.13/common/miscutil/cbuf.c:1042:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/common/miscutil/cbuf.c:1038:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/common/miscutil/cbuf.c:1087:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] freeipmi-1.6.13/common/miscutil/cbuf.c:1091:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/common/miscutil/cbuf.c:1087:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/common/miscutil/cbuf.c:1269:33: style: Parameter 'psrcfd' can be declared as pointer to const. However it seems that 'cbuf_get_fd' is a callback function, if 'psrcfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/miscutil/cbuf.c:1006:47: note: You might need to cast the function pointer here freeipmi-1.6.13/common/miscutil/cbuf.c:1269:33: note: Parameter 'psrcfd' can be declared as pointer to const freeipmi-1.6.13/common/miscutil/cbuf.c:1307:20: style: Parameter 'srcbuf' can be declared as pointer to const. However it seems that 'cbuf_put_fd' is a callback function, if 'srcbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/miscutil/cbuf.c:971:49: note: You might need to cast the function pointer here freeipmi-1.6.13/common/miscutil/cbuf.c:1307:20: note: Parameter 'srcbuf' can be declared as pointer to const freeipmi-1.6.13/common/miscutil/cbuf.c:1307:33: style: Parameter 'pdstfd' can be declared as pointer to const. However it seems that 'cbuf_put_fd' is a callback function, if 'pdstfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/miscutil/cbuf.c:971:49: note: You might need to cast the function pointer here freeipmi-1.6.13/common/miscutil/cbuf.c:1307:33: note: Parameter 'pdstfd' can be declared as pointer to const freeipmi-1.6.13/common/miscutil/cbuf.c:1328:21: style: Parameter 'srcbuf' can be declared as pointer to const. However it seems that 'cbuf_put_mem' is a callback function, if 'srcbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/miscutil/cbuf.c:773:55: note: You might need to cast the function pointer here freeipmi-1.6.13/common/miscutil/cbuf.c:1328:21: note: Parameter 'srcbuf' can be declared as pointer to const freeipmi-1.6.13/common/miscutil/cbuf.c:852:15: style: Variable 'nfree' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/miscutil/error.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/error.c:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/error.c:113:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/error.c:125:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:219:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fd.c:259:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETLK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:280:34: debug: Function::addArguments found argument 'hfn' with varid 0. [varid0] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:522:47: debug: Function::addArguments found argument 'hfn' with varid 0. [varid0] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:290:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hfn [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:530:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hfn [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:97:31: style: Parameter 'sep' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:178:13: style: Variable 'ins' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:284:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:102:46: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:118:48: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/fi_hostlist.c:123:46: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/hash.c:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hash.c:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/heap.c:203:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/heap.c:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/heap.c:343:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/conffile.c:509:13: style: Local variable 'rv' shadows outer variable [shadowVariable] freeipmi-1.6.13/common/miscutil/conffile.c:478:23: note: Shadowed declaration freeipmi-1.6.13/common/miscutil/conffile.c:509:13: note: Shadow variable freeipmi-1.6.13/common/miscutil/conffile.c:640:13: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/common/miscutil/conffile.c:478:9: note: Shadowed declaration freeipmi-1.6.13/common/miscutil/conffile.c:640:13: note: Shadow variable freeipmi-1.6.13/common/miscutil/conffile.c:652:13: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/common/miscutil/conffile.c:478:9: note: Shadowed declaration freeipmi-1.6.13/common/miscutil/conffile.c:652:13: note: Shadow variable freeipmi-1.6.13/common/miscutil/conffile.c:664:13: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/common/miscutil/conffile.c:478:9: note: Shadowed declaration freeipmi-1.6.13/common/miscutil/conffile.c:664:13: note: Shadow variable freeipmi-1.6.13/common/miscutil/list.c:808:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:498:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:587:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:616:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:646:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:705:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:813:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:1421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:1564:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:1830:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:2247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/hostlist.c:2349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/list.c:773:33: style: Parameter 'pfreelist' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/list.c:820:31: style: Parameter 'pfreelist' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:493:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] freeipmi-1.6.13/common/miscutil/hostlist.c:1535:9: warning:inconclusive: The buffer 'cur_tok' may not be null-terminated after the call to strncpy(). [terminateStrncpy] freeipmi-1.6.13/common/miscutil/hostlist.c:465:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 458. [multiCondition] freeipmi-1.6.13/common/miscutil/hostlist.c:458:14: note: first condition freeipmi-1.6.13/common/miscutil/hostlist.c:465:18: note: else if condition is opposite to first condition freeipmi-1.6.13/common/miscutil/hostlist.c:2168:42: style: Condition 'len>=0' is always true [knownConditionTrueFalse] freeipmi-1.6.13/common/miscutil/hostlist.c:2165:14: note: Assuming that condition 'len<0' is not redundant freeipmi-1.6.13/common/miscutil/hostlist.c:2168:42: note: Condition 'len>=0' is always true freeipmi-1.6.13/common/miscutil/hostlist.c:2475:28: style: Condition 'ndups<0' is always true [knownConditionTrueFalse] freeipmi-1.6.13/common/miscutil/hostlist.c:2473:57: note: Assuming that condition '(ndups=hostrange_join(hr,hl->hr[i]))>=0' is not redundant freeipmi-1.6.13/common/miscutil/hostlist.c:2475:28: note: Condition 'ndups<0' is always true freeipmi-1.6.13/common/miscutil/hostlist.c:344:48: style:inconclusive: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.c:213:48: note: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'. freeipmi-1.6.13/common/miscutil/hostlist.c:344:48: note: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'. freeipmi-1.6.13/common/miscutil/hostlist.c:1572:40: style:inconclusive: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:104:40: note: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'. freeipmi-1.6.13/common/miscutil/hostlist.c:1572:40: note: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'. freeipmi-1.6.13/common/miscutil/hostlist.c:1642:51: style:inconclusive: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:142:51: note: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'. freeipmi-1.6.13/common/miscutil/hostlist.c:1642:51: note: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'. freeipmi-1.6.13/common/miscutil/hostlist.c:1666:35: style:inconclusive: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:152:35: note: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'. freeipmi-1.6.13/common/miscutil/hostlist.c:1666:35: note: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'. freeipmi-1.6.13/common/miscutil/hostlist.c:1666:50: style:inconclusive: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:152:51: note: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'. freeipmi-1.6.13/common/miscutil/hostlist.c:1666:50: note: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'. freeipmi-1.6.13/common/miscutil/hostlist.c:2604:41: style:inconclusive: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:282:41: note: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'. freeipmi-1.6.13/common/miscutil/hostlist.c:2604:41: note: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'. freeipmi-1.6.13/common/miscutil/hostlist.c:2609:43: style:inconclusive: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'. [funcArgNamesDifferent] freeipmi-1.6.13/common/miscutil/hostlist.h:294:43: note: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'. freeipmi-1.6.13/common/miscutil/hostlist.c:2609:43: note: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'. freeipmi-1.6.13/common/miscutil/hostlist.c:998:13: style: Local variable 'width' shadows outer variable [shadowVariable] freeipmi-1.6.13/common/miscutil/hostlist.c:924:9: note: Shadowed declaration freeipmi-1.6.13/common/miscutil/hostlist.c:998:13: note: Shadow variable freeipmi-1.6.13/common/miscutil/hostlist.c:387:31: style: Parameter 'sep' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:623:24: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:1463:36: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:1492:51: style: Parameter 'pfx' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:1492:62: style: Parameter 'sfx' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/miscutil/hostlist.c:392:48: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/hostlist.c:408:52: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/hostlist.c:413:48: warning: Char literal compared with pointer 'strchr(sep,**str)'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] freeipmi-1.6.13/common/miscutil/hostlist.c:353:19: style: Variable 'buf[1023]' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/miscutil/hostlist.c:802:17: style: Variable 'size' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/miscutil/hostlist.c:824:17: style: Variable 'size' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/miscutil/network.c:106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/network.c:165:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/network.c:234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/miscutil/network.c:80:13: style: Variable 'addrptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/miscutil/network.c:91:21: style: Variable 'portptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/parsecommon/parse-common.c:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_AUTHENTICATION_TYPE_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_USER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:410:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_OUTOFBAND_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:434:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_OUTOFBAND_2_0_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/parsecommon/parse-common.c:458:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_INBAND_ASSUME_IO_BASE_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:314:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:342:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_PRIMARY_RMCP_PORT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:552:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:571:62: style: Condition '_sleep(last_send+pingtool_interval-now)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:571:22: note: Calling function '_sleep' returns 0 freeipmi-1.6.13/common/pingtool/ping-tool-common.c:571:62: note: Condition '_sleep(last_send+pingtool_interval-now)<0' is always false freeipmi-1.6.13/common/pingtool/ping-tool-common.c:400:51: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:459:40: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/pingtool/ping-tool-common.c:728:9: style: Variable 'valid_options' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:427:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:58:30: style:inconclusive: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:132:52: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:58:30: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:31: style:inconclusive: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:133:53: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:31: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:47: style:inconclusive: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:134:53: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:47: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:64: style:inconclusive: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:135:54: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:59:64: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:93:41: style:inconclusive: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:139:51: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:93:41: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:108:43: style:inconclusive: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:190:54: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:108:43: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:317:49: style:inconclusive: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:192:53: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:317:49: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:317:60: style:inconclusive: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.h:192:66: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. freeipmi-1.6.13/common/portability/freeipmi-argp-fmtstream.c:317:60: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1762:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1805:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1326:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1595:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:992:7: warning: Possible null pointer dereference: argp [nullPointer] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1227:44: note: Calling function 'filter_doc', 3rd argument 'state?state->root_argp:0' value is 0 freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:992:7: note: Null pointer dereference freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1271:11: style: Redundant assignment of 'arg' to itself. [selfAssignment] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1305:15: style: Redundant assignment of 'arg' to itself. [selfAssignment] freeipmi-1.6.13/common/portability/freeipmi-portability.h:112:12: style: Unsigned expression '--n' can't be negative so it is unnecessary to test it. [unsignedPositive] freeipmi-1.6.13/common/portability/freeipmi-portability.h:128:12: style: Unsigned expression '--n' can't be negative so it is unnecessary to test it. [unsignedPositive] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1693:38: style:inconclusive: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:469:56: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1693:38: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1693:50: style:inconclusive: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:470:41: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1693:50: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1694:28: style:inconclusive: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:471:33: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1694:28: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1694:41: style:inconclusive: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:471:59: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1694:41: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:45: style:inconclusive: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:486:68: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:45: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:58: style:inconclusive: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:487:47: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:58: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:75: style:inconclusive: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:488:43: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1731:75: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1758:40: style:inconclusive: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:500:63: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1758:40: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1758:59: style:inconclusive: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:501:50: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1758:59: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:42: style:inconclusive: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:515:65: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:42: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:53: style:inconclusive: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:516:31: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:53: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:65: style:inconclusive: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:516:45: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1800:65: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1801:29: style:inconclusive: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:517:52: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1801:29: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'. freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1263:15: style: Local variable 'arg' shadows outer function [shadowFunction] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:940:1: note: Shadowed declaration freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1263:15: note: Shadow variable freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1295:15: style: Local variable 'arg' shadows outer function [shadowFunction] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:940:1: note: Shadowed declaration freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1295:15: note: Shadow variable freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:343:38: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1694:41: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/portability/freeipmi-argp-help.c:1680:16: style: Variable 'anything' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:188:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_IN_ORDER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:674:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:758:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1282:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1219:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1220:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:34: style:inconclusive: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:400:60: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:34: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:44: style:inconclusive: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:401:32: note: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:44: note: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:57: style:inconclusive: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:401:58: note: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:57: note: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:72: style:inconclusive: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:402:37: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1206:72: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1207:20: style:inconclusive: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:402:62: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1207:20: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1207:37: style:inconclusive: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:403:45: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1207:37: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1259:34: style:inconclusive: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:535:59: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1259:34: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1259:65: style:inconclusive: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-argp.h:536:65: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-argp-parse.c:1259:65: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'. freeipmi-1.6.13/common/portability/freeipmi-portability.c:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-portability.c:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/portability/freeipmi-portability.c:276:8: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] freeipmi-1.6.13/common/portability/freeipmi-portability.c:168:39: style:inconclusive: Function 'freeipmi_getline' argument 2 names different: declaration 'bufsize' definition 'size'. [funcArgNamesDifferent] freeipmi-1.6.13/common/portability/freeipmi-portability.h:172:47: note: Function 'freeipmi_getline' argument 2 names different: declaration 'bufsize' definition 'size'. freeipmi-1.6.13/common/portability/freeipmi-portability.c:168:39: note: Function 'freeipmi_getline' argument 2 names different: declaration 'bufsize' definition 'size'. freeipmi-1.6.13/common/portability/freeipmi-portability.c:140:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/portability/freeipmi-portability.c:269:19: style: Variable 'ph' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/portability/freeipmi-portability.c:230:3: error: va_start() or va_copy() called subsequently on 'arg' without va_end() in between. [va_start_subsequentCalls] freeipmi-1.6.13/common/portability/freeipmi-portability.c:243:35: error: va_list 'arg' used before va_start() was called. [va_list_usedBeforeStarted] freeipmi-1.6.13/common/portability/freeipmi-portability.c:244:3: error: va_list 'arg' used before va_start() was called. [va_list_usedBeforeStarted] freeipmi-1.6.13/common/toolcommon/pstdout.c:310:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:382:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:422:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:472:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:512:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:705:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:738:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:771:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:799:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:835:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:866:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:883:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:926:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1032:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1229:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1600:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1620:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:1641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/pstdout.c:540:13: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] freeipmi-1.6.13/common/toolcommon/pstdout.c:579:13: error: Common realloc mistake: 'linebuf' nulled but not freed upon failure [memleakOnRealloc] freeipmi-1.6.13/common/toolcommon/pstdout.c:611:22: error: Common realloc mistake: 'whichbuffer' nulled but not freed upon failure [memleakOnRealloc] freeipmi-1.6.13/common/toolcommon/pstdout.c:633:22: error: Common realloc mistake: 'whichbuffer' nulled but not freed upon failure [memleakOnRealloc] freeipmi-1.6.13/common/toolcommon/pstdout.c:290:38: style:inconclusive: Function 'pstdout_set_debug_flags' argument 1 names different: declaration 'flags' definition 'debug_flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/toolcommon/pstdout.h:164:42: note: Function 'pstdout_set_debug_flags' argument 1 names different: declaration 'flags' definition 'debug_flags'. freeipmi-1.6.13/common/toolcommon/pstdout.c:290:38: note: Function 'pstdout_set_debug_flags' argument 1 names different: declaration 'flags' definition 'debug_flags'. freeipmi-1.6.13/common/toolcommon/pstdout.c:338:39: style:inconclusive: Function 'pstdout_set_output_flags' argument 1 names different: declaration 'flags' definition 'output_flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/toolcommon/pstdout.h:178:43: note: Function 'pstdout_set_output_flags' argument 1 names different: declaration 'flags' definition 'output_flags'. freeipmi-1.6.13/common/toolcommon/pstdout.c:338:39: note: Function 'pstdout_set_output_flags' argument 1 names different: declaration 'flags' definition 'output_flags'. freeipmi-1.6.13/common/toolcommon/pstdout.c:232:45: style: Parameter 'x' can be declared as pointer to const. However it seems that '_pstdout_consolidated_data_delete_all' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/toolcommon/pstdout.c:1550:48: note: You might need to cast the function pointer here freeipmi-1.6.13/common/toolcommon/pstdout.c:232:45: note: Parameter 'x' can be declared as pointer to const freeipmi-1.6.13/common/toolcommon/pstdout.c:232:54: style: Parameter 'key' can be declared as pointer to const. However it seems that '_pstdout_consolidated_data_delete_all' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/toolcommon/pstdout.c:1550:48: note: You might need to cast the function pointer here freeipmi-1.6.13/common/toolcommon/pstdout.c:232:54: note: Parameter 'key' can be declared as pointer to const freeipmi-1.6.13/common/toolcommon/pstdout.c:238:38: style: Parameter 'x' can be declared as pointer to const. However it seems that '_pstdout_states_delete_pointer' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/toolcommon/pstdout.c:1145:35: note: You might need to cast the function pointer here freeipmi-1.6.13/common/toolcommon/pstdout.c:238:38: note: Parameter 'x' can be declared as pointer to const freeipmi-1.6.13/common/toolcommon/pstdout.c:238:47: style: Parameter 'key' can be declared as pointer to const. However it seems that '_pstdout_states_delete_pointer' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/common/toolcommon/pstdout.c:1145:35: note: You might need to cast the function pointer here freeipmi-1.6.13/common/toolcommon/pstdout.c:238:47: note: Parameter 'key' can be declared as pointer to const freeipmi-1.6.13/common/parsecommon/parse-common.c:165:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/common/parsecommon/parse-common.c:304:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/common/parsecommon/parse-common.c:316:39: style:inconclusive: Function 'parse_workaround_flags' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/parsecommon/parse-common.h:180:43: note: Function 'parse_workaround_flags' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. freeipmi-1.6.13/common/parsecommon/parse-common.c:316:39: note: Function 'parse_workaround_flags' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. freeipmi-1.6.13/common/parsecommon/parse-common.c:333:44: style:inconclusive: Function 'parse_workaround_flags_tool' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. [funcArgNamesDifferent] freeipmi-1.6.13/common/parsecommon/parse-common.h:189:48: note: Function 'parse_workaround_flags_tool' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. freeipmi-1.6.13/common/parsecommon/parse-common.c:333:44: note: Function 'parse_workaround_flags_tool' argument 6 names different: declaration 'tool_specific_workaround_flags' definition 'section_specific_workaround_flags'. freeipmi-1.6.13/common/parsecommon/parse-common.c:147:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/parsecommon/parse-common.c:349:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/toolcommon/tool-common.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:507:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:559:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_USER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:568:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_OPERATOR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:575:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_ADMIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:600:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:661:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:250:45: warning: Either the condition 'arg' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:245:11: note: Assuming that condition 'arg' is not redundant freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:250:45: note: Null pointer dereference freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:484:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] freeipmi-1.6.13/common/toolcommon/tool-cmdline-common.c:46:43: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/common/toolcommon/tool-daemon-common.c:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:81:8: debug: Scope::checkVariable found variable 'bool' with varid 0. [varid0] freeipmi-1.6.13/common/toolcommon/tool-daemon-common.c:145:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-daemon-common.c:170:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:347:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:385:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:424:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:462:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:494:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CIPHER_SUITE_ID_MIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:538:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:588:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:667:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:708:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:746:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:776:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CIPHER_SUITE_ID_MIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:813:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:861:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:904:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:933:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:956:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1043:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable option_type [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1319:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionname [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:1471:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:50:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_SEL_CONFIG_FILE_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:98:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:228:24: style: Redundant condition: !column_width. 'column_width || (!column_width && comma_separated_output)' is equivalent to 'column_width || comma_separated_output' [redundantCondition] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:276:24: style: Redundant condition: !column_width. 'column_width || (!column_width && comma_separated_output)' is equivalent to 'column_width || comma_separated_output' [redundantCondition] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:310:24: style: Redundant condition: !column_width. 'column_width || (!column_width && comma_separated_output)' is equivalent to 'column_width || comma_separated_output' [redundantCondition] freeipmi-1.6.13/common/toolcommon/tool-event-common.c:357:24: style: Redundant condition: !column_width. 'column_width || (!column_width && comma_separated_output)' is equivalent to 'column_width || comma_separated_output' [redundantCondition] freeipmi-1.6.13/common/toolcommon/tool-hostrange-common.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-hostrange-common.c:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-oem-common.c:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_device_id_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:299:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:356:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:439:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:492:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:553:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:620:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_CACHE_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:734:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:767:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_NOT_FOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sdr-cache-common.c:385:21: style: Variable 'cachedirptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_TEMPERATURE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:283:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:429:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:496:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_SENSOR_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:672:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:796:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_NOT_FOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:911:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_types [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:146:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:158:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:314:46: style:inconclusive: Function 'get_sensor_units_output_string' argument 5 names different: declaration 'abbreviated_units_flag' definition 'non_abbreviated_units_flag'. [funcArgNamesDifferent] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.h:93:50: note: Function 'get_sensor_units_output_string' argument 5 names different: declaration 'abbreviated_units_flag' definition 'non_abbreviated_units_flag'. freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:314:46: note: Function 'get_sensor_units_output_string' argument 5 names different: declaration 'abbreviated_units_flag' definition 'non_abbreviated_units_flag'. freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:58:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/toolcommon/tool-sensor-common.c:133:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/common/toolcommon/tool-util-common.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-util-common.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-util-common.c:169:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_TIMESTAMP_FLAG_UTC_TO_LOCALTIME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-util-common.c:164:46: style: Parameter 'common_args' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:428:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:428:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:552:11: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:378:13: style: Variable 'event_offset_string' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sel.c:382:13: style: Variable 'sensor_name' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:472:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:472:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:544:24: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:224:16: note: Shadowed declaration freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:544:24: note: Shadow variable freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:377:13: style: Variable 'sensor_name' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/contrib/libipmimonitoring/ipmimonitoring-sensors.c:378:13: style: Variable 'sensor_reading' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis-argp.c:46:21: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_chassis_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:231:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_chassis_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:672:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_chassis_control_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:707:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_chassis_identify_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:744:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_power_restore_policy_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:826:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_power_cycle_interval_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:860:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_restart_cause_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:948:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_power_on_hours_counter_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:1013:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_boot_options_boot_flags_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:1302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_INFO_UNACKNOWLEDGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:1705:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-chassis/ipmi-chassis.c:1601:34: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-argp.c:52:20: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-boot-flags.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_boot_options_boot_flags_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-boot-flags.c:278:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_system_boot_options_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-boot-flags.c:806:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_system_boot_options_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-boot-flags.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_INFO_UNACKNOWLEDGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-boot-flags.c:1124:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_chassis_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:243:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_front_panel_enables_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:322:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHASSIS_BUTTON_ENABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:362:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHASSIS_BUTTON_DISABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:291:9: style: Variable 'enabled_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-front-panel-buttons.c:451:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-power-conf.c:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_chassis_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-power-conf.c:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_power_restore_policy_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-power-conf.c:178:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_power_cycle_interval_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-chassis-power-conf.c:211:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_pef_control_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:384:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_pef_action_global_control_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:493:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:807:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_pef_startup_delay_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:873:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:924:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_pef_alert_startup_delay_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-common-pef-conf-section.c:990:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-channel-common.c:100:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_ACCESS_GET_NON_VOLATILE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-channel-common.c:129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_ACCESS_SET_NON_VOLATILE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-channel-common.c:164:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_channel_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-channel-common.c:281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_channel_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-channel-common.c:456:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_INVALID_DATA_FIELD_IN_REQUEST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-channel-section.c:43:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-channel-section.c:59:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:93:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_authentication_type_support_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:197:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_authentication_type_enables_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:504:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:748:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:566:40: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:889:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-auth-section.c:898:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:61:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_bmc_generated_arp_control_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:138:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_gratuitous_arp_interval_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:353:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:401:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-misc-section.c:416:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ip_address_source_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:148:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ip_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:302:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:361:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_mac_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:455:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_subnet_mask_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:668:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_default_gateway_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:764:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:823:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_default_gateway_mac_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:917:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:976:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_backup_gateway_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1071:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1130:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_backup_gateway_mac_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1223:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_vlan_id_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1360:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1520:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_vlan_priority_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1594:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1652:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv4_header_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1751:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:1989:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_primary_rmcp_port_number_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:2061:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:2118:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_secondary_rmcp_port_number_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:2190:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:2237:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-section.c:2242:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_SECURITY_KEYS_KEY_ID_K_R [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_SECURITY_KEYS_KEY_ID_K_R [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_R_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:226:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_SECURITY_KEYS_KEY_ID_K_R [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_R_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:252:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:354:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-security-keys-section.c:359:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-user-security-section.c:63:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_bad_password_threshold_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-user-security-section.c:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-user-security-section.c:379:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan-conf-user-security-section.c:392:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_ADDRESS_STATUS_ACTIVE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:115:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_PREFIX_LENGTH_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:241:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_ipv4_support_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:417:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_ipv4_addressing_enables_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:492:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_static_addresses_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:663:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:717:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_ADDRESS_SOURCE_STATIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:908:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:954:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1090:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_dynamic_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_ADDRESS_SOURCE_SLAAC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1398:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_router_address_configuration_control_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1469:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1570:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_BYTES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1697:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1780:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_static_router_1_mac_address_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1892:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1965:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_ipv6_static_router_1_prefix_length_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2064:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_BYTES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2399:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:129:45: style: Comparing expression of type 'unsigned char' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:809:52: style: Comparing expression of type 'unsigned char' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1249:58: style: Comparing expression of type 'unsigned char' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:129:41: style: Condition 'get_address_status_number(value)!=-1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:809:48: style: Condition 'get_static_address_source_number(value)!=-1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:1249:54: style: Condition 'get_dynamic_address_source_type_number(value)!=-1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2316:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-lan6-conf-section.c:2321:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-misc-section.c:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_chassis_status_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-misc-section.c:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_power_restore_policy_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-misc-section.c:156:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-rmcpplus-conf-privilege-section.c:84:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_rmcpplus_messaging_cipher_suite_entry_support_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-rmcpplus-conf-privilege-section.c:412:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-rmcpplus-conf-privilege-section.c:462:44: style: Variable 'kvtmp' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-rmcpplus-conf-privilege-section.c:574:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-rmcpplus-conf-privilege-section.c:584:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sections.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_user_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sections.c:139:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-channel-section.c:43:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-channel-section.c:55:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:69:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_serial_modem_configuration_connection_mode_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_serial_modem_configuration_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:398:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_serial_modem_configuration_page_blackout_interval_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:471:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_serial_modem_configuration_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_serial_modem_configuration_call_retry_interval_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:600:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_serial_modem_configuration_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:656:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_serial_modem_configuration_ipmi_messaging_comm_settings_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:743:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_serial_modem_configuration_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:921:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-serial-conf-section.c:925:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:73:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_enable_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:200:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_authentication_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:287:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:474:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_character_accumulate_interval_and_send_threshold_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:694:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_retry_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:771:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:916:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_non_volatile_bit_rate_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:988:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1045:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_volatile_bit_rate_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_sol_payload_port_number_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1246:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1293:9: style: Variable 'section_comment' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-sol-conf-section.c:1308:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:124:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_user_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_user_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:448:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:586:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_user_name_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:706:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:723:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PASSWORD_SIZE_16_BYTES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:817:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:866:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_user_password_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:972:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1035:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PASSWORD_SIZE_20_BYTES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1082:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_user_password_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1159:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_USER_ID_ENABLE_STATUS_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1799:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_user_payload_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1898:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_user_payload_access_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:2298:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_INVALID_DATA_FIELD_IN_REQUEST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:886:29: style: Local variable 'ret' shadows outer variable [shadowVariable] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:858:21: note: Shadowed declaration freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:886:29: note: Shadow variable freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:932:25: style: Local variable 'ret' shadows outer variable [shadowVariable] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:858:21: note: Shadowed declaration freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:932:25: note: Shadow variable freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:62:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:292:32: style: Variable 'kvtmp' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:796:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:1008:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:2311:9: style: Variable 'section_comment_text' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-core-user-sections.c:986:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:54:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_ASSET_TAG_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_ASSET_TAG_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:293:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_ASSET_TAG_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:304:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:407:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:524:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:545:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_power_limit_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:775:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_set_power_limit_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:433:7: style: Condition '!data_len' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:430:39: note: Assignment 'data_len=strlen(kv->value_input)+1', assigned value is greater than 0 freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:433:7: note: Condition '!data_len' is always false freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:740:36: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-dcmi-dcmi-conf-section.c:1015:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-policy-table.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_alert_policy_table_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-policy-table.c:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-policy-table.c:238:40: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-string.c:68:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_alert_string_keys_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-string.c:141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-string.c:297:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_alert_strings_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-alert-string.c:395:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-community-string.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_COMMUNITY_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-community-string.c:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-community-string.c:181:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_COMMUNITY_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-community-string.c:192:9: style: Variable 'section_name_base_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-event-filter-table.c:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_event_filter_table_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-event-filter-table.c:436:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-event-filter-table.c:1195:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-lan-alert-destination.c:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_destination_type_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-lan-alert-destination.c:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-lan-alert-destination.c:426:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ALERT_RETRIES_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-lan-alert-destination.c:449:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_destination_addresses_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-lan-alert-destination.c:565:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_set_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-sections.c:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_number_of_destinations_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-sections.c:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_number_of_alert_strings_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-sections.c:177:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_number_of_alert_policy_entries_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-sections.c:233:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_number_of_event_filters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-pef-sections.c:299:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-discrete-section.c:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sections.c:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_COMPACT_SENSOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sections.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:473:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:603:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:709:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_EVENT_MESSAGE_ACTION_DO_NOT_CHANGE_INDIVIDUAL_ENABLES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:781:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_EVENT_MESSAGE_ACTION_DO_NOT_CHANGE_INDIVIDUAL_ENABLES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:856:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1028:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_EVENT_MESSAGE_ACTION_ENABLE_SELECTED_EVENT_MESSAGES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sdr_parse_threshold_assertion_supported [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1485:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_EVENT_MESSAGE_ACTION_ENABLE_SELECTED_EVENT_MESSAGES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1576:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sdr_parse_assertion_supported [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1620:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1759:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_WATCHDOG2 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1896:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_EVENT_MESSAGE_ACTION_ENABLE_SELECTED_EVENT_MESSAGES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:1943:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:2026:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sdr_parse_assertion_supported [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-sensor-event-enable-common.c:2060:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:430:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sensor_hysteresis_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:715:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:858:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:915:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:941:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:973:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:1002:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:1093:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_UNIT_RPM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:1206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_READABLE_HYSTERESIS_SUPPORT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-threshold-section.c:1296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-utils.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-utils.c:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-utils.c:101:46: style: Condition '(ret=_convert_id_string(state_data,id_string))!=IPMI_CONFIG_ERR_SUCCESS' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-utils.c:100:33: note: Calling function '_convert_id_string' returns 0 freeipmi-1.6.13/ipmi-config/ipmi-config-category-sensors-utils.c:101:46: note: Condition '(ret=_convert_id_string(state_data,id_string))!=IPMI_CONFIG_ERR_SUCCESS' is always false freeipmi-1.6.13/ipmi-config/ipmi-config-checkout.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-comment.c:52:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-commit.c:62:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-commit.c:203:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_SECTION_SPECIFIC_WORKAROUND_FLAGS_SLOW_COMMIT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-legacy-pef-info.c:49:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MESSAGING_ACCESS_MODE_DISABLED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_CALLBACK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_CALLBACK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IP_ADDRESS_SOURCE_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_IPV4_ADDRESSING_ENABLES_IPV6_DISABLED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_POWER_RESTORE_POLICY_POWERED_OFF_AFTER_AC_RETURNS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CONNECT_MODE_MODEM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLOW_CONTROL_NO_FLOW_CONTROL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_BIT_RATE_9600_BPS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SOL_BIT_RATE_SERIAL_BIT_RATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DESTINATION_TYPE_PET_TRAP_DESTINATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GATEWAY_SELECTOR_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_FLAG_BOOT_TYPE_PC_COMPATIBLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_FLAG_BOOT_DEVICE_NO_OVERRIDE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:583:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_DEVICE_INSTANCE_SELECTOR_INTERNAL_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_FLAG_FIRMWARE_BIOS_VERBOSITY_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:696:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BOOT_FLAG_CONSOLE_REDIRECTION_BIOS_SETTING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:725:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ALERT_POLICY_ALWAYS_SEND_TO_THIS_DESTINATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:768:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FILTER_CONFIGURATION_MANUFACTURER_PRE_CONFIGURED_FILTER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:802:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_SEVERITY_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:848:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:1051:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_EXCEPTION_ACTION_NO_ACTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:188:39: style:inconclusive: Function 'ip_address_source_number' argument 1 names different: declaration 'source' definition 'string'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:40:43: note: Function 'ip_address_source_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:188:39: note: Function 'ip_address_source_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:206:35: style:inconclusive: Function 'ip_address_source_string' argument 1 names different: declaration 'source' definition 'value'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:42:41: note: Function 'ip_address_source_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:206:35: note: Function 'ip_address_source_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:225:50: style:inconclusive: Function 'ipv6_ipv4_addressing_enables_number' argument 1 names different: declaration 'source' definition 'string'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:44:54: note: Function 'ipv6_ipv4_addressing_enables_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:225:50: note: Function 'ipv6_ipv4_addressing_enables_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:239:46: style:inconclusive: Function 'ipv6_ipv4_addressing_enables_string' argument 1 names different: declaration 'source' definition 'value'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:46:52: note: Function 'ipv6_ipv4_addressing_enables_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:239:46: note: Function 'ipv6_ipv4_addressing_enables_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:1046:39: style:inconclusive: Function 'exception_actions_number' argument 1 names different: declaration 'source' definition 'string'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:112:43: note: Function 'exception_actions_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:1046:39: note: Function 'exception_actions_number' argument 1 names different: declaration 'source' definition 'string'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:1061:35: style:inconclusive: Function 'exception_actions_string' argument 1 names different: declaration 'source' definition 'value'. [funcArgNamesDifferent] freeipmi-1.6.13/ipmi-config/ipmi-config-map.h:114:41: note: Function 'exception_actions_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:1061:35: note: Function 'exception_actions_string' argument 1 names different: declaration 'source' definition 'value'. freeipmi-1.6.13/ipmi-config/ipmi-config-map.c:563:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-parse.c:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-parse.c:56:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/ipmi-config/ipmi-config-parse.c:80:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/ipmi-config/ipmi-config-parse.c:151:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/ipmi-config/ipmi-config-section.c:617:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-section.c:719:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-section.c:165:13: style: Variable 'section_comment_section_name_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:196:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_CTX_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:225:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_SET_LAN_CONFIGURATION_PARAMETERS_PARAMETER_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:292:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_MEDIUM_TYPE_LAN_802_3 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:318:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_MEDIUM_TYPE_RS232 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:345:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_NUMBERS_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:379:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_SECTION_SPECIFIC_WORKAROUND_FLAGS_SOL_CHANNEL_ASSUME_LAN_CHANNEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:655:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:485:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:547:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-utils.c:609:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config-validate.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-validate.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config-validate.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config.c:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config.c:551:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-config/ipmi-config.c:313:48: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config.c:391:44: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-config/ipmi-config.c:323:35: style: Variable 'kv' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi-argp.c:52:18: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:81:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_supported_dcmi_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:165:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_supported_dcmi_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:389:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_mandatory_platform_attributes_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:626:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_optional_platform_attributes_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:733:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_manageability_access_attributes_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:835:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_enhanced_system_power_statistics_attributes_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:939:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_dcmi_rolling_average_time_period [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1085:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_ASSET_TAG_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_ASSET_TAG_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1288:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MAX_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1477:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_ENTITY_ID_INLET_TEMPERATURE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_sensor_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_power_reading_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1843:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_POWER_READING_MODE_SYSTEM_POWER_STATISTICS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1885:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_POWER_READING_MODE_ENHANCED_SYSTEM_POWER_STATISTICS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1917:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_power_limit_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:2075:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:2191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_DCMI_NO_SET_POWER_LIMIT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:2289:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_activate_deactivate_power_limit_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:2422:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:2318:31: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-dcmi/ipmi-dcmi.c:1074:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-fru/ipmi-fru-argp.c:59:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-fru/ipmi-fru-oem-wistron.c:54:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-oem-xilinx.c:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_XILINX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_STRING_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:352:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:512:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_MULTIRECORD_DC_OUTPUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:744:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_MULTIRECORD_DC_LOAD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:840:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_LENGTH_FIELD_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:940:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_LENGTH_FIELD_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:1034:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_LENGTH_FIELD_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:1125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_TYPE_LENGTH_FIELD_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:1300:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_fru_dimm_spd_ddr3_record [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:1958:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_fru_dimm_spd_ddr4_record [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru-output.c:2634:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_fru_dimm_spd_ddr_header [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:307:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_NO_FRU_INFORMATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_DEVICE_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:384:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:530:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_DEVICE_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:572:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_TYPE_MODIFIER_EEPROM_24C01_OR_EQUIVALENT_IPMI_FRU_INVENTORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_TYPE_MODIFIER_EEPROM_24C01_OR_EQUIVALENT_DIMM_MEMORY_ID [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:639:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_FRU_DEVICE_LOCATOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:857:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_FRU_DEVICE_LOCATOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:924:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_MANAGEMENT_CONTROLLER_DEVICE_LOCATOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:962:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:1221:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-fru/ipmi-fru.c:1278:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_SECTION_SPECIFIC_WORKAROUND_FLAGS_SKIP_CHECKS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-locate/ipmi-locate-argp.c:38:20: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-locate/ipmi-locate.c:102:45: error: There is an unknown macro here somewhere. Configuration is required. If FI_64 is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-oem/ipmi-oem-argp.c:44:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:56:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_COMMAND_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:328:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:382:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:429:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-common.c:466:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:202:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:390:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:534:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:732:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:866:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1149:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1569:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1677:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_GET_SYSTEM_INFO_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1823:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_SYSTEM_INFO_MAX_STRING_BYTES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2364:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_NIC_SELECTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2431:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2540:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_NIC_SELECTION_FAILOVER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2644:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2764:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_GET_ACTIVE_LOM_STATUS_GET_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2815:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_GET_ACTIVE_LOM_STATUS_GET_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2865:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_GET_ACTIVE_LOM_STATUS_GET_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3071:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_RESERVED_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_COMMAND_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_COMMON_HEADER_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3557:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3649:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3761:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3863:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:3986:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4086:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_EXTENDED_CONFIG_AD_CONFIGURATION_ALL_FIELD_MASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4522:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_TOKEN_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4978:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_RESET_TO_DEFAULTS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5093:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_POWER_CONSUMPTION_DATA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_COMPACT_SENSOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5566:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5612:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_POWER_CONSUMPTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5718:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_POWER_HEAD_ROOM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:5794:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6147:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6245:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_POWER_CAPACITY_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6424:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6551:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6655:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_QUERY_CHASSIS_IDENTIFY_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6721:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:6918:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_GET_LAST_POST_CODE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7245:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_SLOT_POWER_CONTROL_SLOT_NUMBER_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7316:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7398:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7719:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_DELL_PORT_MAP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:7947:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: style: Variable 'bytes_rq[1]' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2699:17: note: bytes_rq[1] is assigned freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: note: bytes_rq[1] is overwritten freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: style: Variable 'bytes_rq[1]' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2701:17: note: bytes_rq[1] is assigned freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: note: bytes_rq[1] is overwritten freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: style: Variable 'bytes_rq[1]' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2703:17: note: bytes_rq[1] is assigned freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: note: bytes_rq[1] is overwritten freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: style: Variable 'bytes_rq[1]' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2705:17: note: bytes_rq[1] is assigned freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: note: bytes_rq[1] is overwritten freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: style: Variable 'bytes_rq[1]' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2707:17: note: bytes_rq[1] is assigned freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:2710:17: note: bytes_rq[1] is overwritten freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4527:8: style: Variable 'ad_root_domain_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4529:8: style: Variable 'ad_rac_domain_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4531:8: style: Variable 'ad_rac_name_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4537:8: style: Variable 'ad_dc_filter1_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4539:8: style: Variable 'ad_dc_filter2_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4541:8: style: Variable 'ad_dc_filter3_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4543:8: style: Variable 'ad_gc_filter1_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4545:8: style: Variable 'ad_gc_filter2_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4547:8: style: Variable 'ad_gc_filter3_string' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1258:21: style: Variable 'autoconfiguration' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:1259:21: style: Variable 'autoconfiguration' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-dell.c:4441:9: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:69:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_FUJITSU_COMMAND_SPECIFIER_GET_POWER_ON_SOURCE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_FUJITSU_COMMAND_SPECIFIER_GET_POWER_ON_SOURCE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_FUJITSU_COMMAND_SPECIFIER_GET_POWER_OFF_SOURCE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_FUJITSU_SYSTEM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:716:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:934:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_FUJITSU_SYSTEM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:992:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:1111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_FUJITSU_SYSTEM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-fujitsu.c:1209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_FUJITSU_SEL_ENTRY_LONG_TEXT_MAX_DATA_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-gigabyte.c:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_GIGABYTE_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-gigabyte.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-gigabyte.c:315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_GIGABYTE_PORT_CONFIGURATION2 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-gigabyte.c:385:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-gigabyte.c:265:7: style: Variable 'ports' can be declared as const array [constVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IBM_PRODUCT_ID_X3455 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:383:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_COMPACT_SENSOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:447:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_cmd_args [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:492:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:834:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-ibm.c:94:9: style: Variable 'led_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INTEL_GET_SMTP_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_SMTP_CONFIGURATION_PARAMETER_ENABLE_SMTP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:324:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_SMTP_CONFIGURATION_PARAMETER_SMTP_USER_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_NUMBERS_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:647:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INTEL_SET_SMTP_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_SMTP_CONFIGURATION_PARAMETER_ENABLE_SMTP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_SMTP_CONFIGURATION_PARAMETER_STRING_LENGTH_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:835:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_NUMBERS_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:1150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INTEL_GET_POWER_RESTORE_DELAY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:1199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:1305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INTEL_GET_BMC_SERVICE_STATUS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:1363:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intel.c:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INTEL_RESTORE_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_OEM_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:235:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_STATISTICS_MODE_GLOBAL_POWER_STATISTICS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:940:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_oem_intel_node_manager_get_node_manager_version_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1357:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1410:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_oem_intel_node_manager_get_node_manager_capabilities_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1721:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:2020:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:2232:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_oem_intel_node_manager_get_node_manager_policy_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:2651:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:2802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3481:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_oem_intel_node_manager_get_node_manager_policy_alert_thresholds_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3742:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3892:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4081:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_POLICY_SUSPEND_PERIODS_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4464:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4622:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4669:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4724:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:5033:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:5343:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_oem_intel_node_manager_get_node_manager_alert_destination_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:5477:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_ALERT_RECEIVER_DEACTIVATION_REGISTER_ALERT_RECEIVER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:5746:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_CPU_SOCKET_ALL_SOCKETS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:5977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_CPU_SOCKET_ALL_SOCKETS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:6196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_VERSION_1_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3561:38: style: Condition 'number_of_alert_thresholds>=1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3559:7: note: Assuming that condition 'number_of_alert_thresholds' is not redundant freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3561:38: note: Condition 'number_of_alert_thresholds>=1' is always true freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4199:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4203:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4207:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4211:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4215:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4219:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4223:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4227:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4231:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4488:11: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4478:16: note: Shadowed declaration freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4488:11: note: Shadow variable freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1748:12: style: Variable 'domainid_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1750:12: style: Variable 'policytrigger_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1752:12: style: Variable 'policytype_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:1754:12: style: Variable 'policypowerdomain_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:2659:12: style: Variable 'domainid_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:3750:12: style: Variable 'domainid_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4472:12: style: Variable 'domainid_array' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-intelnm.c:4678:14: style: Variable 'minutes_ptr' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:302:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHANNEL_MEDIUM_TYPE_LAN_802_3 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:385:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:614:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:1503:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_GET_BOARD_ID [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:1552:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:1645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_GET_FCB_FW_VERSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:1696:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2003:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2091:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2491:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_master_write_read_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2568:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2606:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_master_write_read_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-inventec.c:2672:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:316:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:490:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:655:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:764:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:787:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-quanta.c:889:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-sun.c:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_DEVICE_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-sun.c:354:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-sun.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-sun.c:72:9: style: Variable 'led_mode_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_SUPERMICRO_EXTRA_FIRMWARE_INFO [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_SUPERMICRO_RESET_INTRUSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_SUPERMICRO_GENERIC_EXTENSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:295:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:377:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:470:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-supermicro.c:559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_DELL_SYSTEM_INFO_STRING_ENCODING_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:266:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_RESERVED_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:326:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_GET_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:443:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_GET_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_SET_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_INVENTEC_SET_EXTENDED_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:768:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_NIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:834:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_NIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:906:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_SECURITY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:934:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIG_SECURITY_SERVICES_DISABLED_BITMASK_ALL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:978:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIG_SECURITY_SERVICES_DISABLED_ENABLE_ALL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1087:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_ATTRIBUTE_ID_ACCOUNT_STATUS_USER_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIG_DNS_DNS_BMC_HOST_NAME_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1393:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIG_DNS_DNS_BMC_HOST_NAME_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1582:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_WEB_SERVER_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1717:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_WEB_SERVER_CONFIGURATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1861:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_POWER_MANAGEMENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:1966:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_POWER_MANAGEMENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:2097:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_SOL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:2129:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_SOL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:2181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_SOL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-thirdparty.c:2209:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INVENTEC_EXTENDED_CONFIGURATION_ID_SOL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_OEM_WISTRON_ASSET_TAG_MAX_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_CONFIG_SECURITY_SERVICES_DISABLED_BITMASK_ALL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:471:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_CONFIG_DNS_DNS_BMC_HOST_NAME_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:603:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_CONFIG_DNS_DNS_BMC_HOST_NAME_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1010:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_CONFIG_POWER_STAGGERING_AC_RECOVERY_IMMEDIATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1079:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1330:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_IPV6_SETTING_IPV6_ADDRESS_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1471:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_IPV6_SETTING_IPV6_ADDRESS_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1690:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_IPV6_SNMP_TRAP_DESTINATION_ADDRESS_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:1792:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_IPV6_SNMP_TRAP_DESTINATION_ADDRESS_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2016:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_SOL_TELNET_REDIRECT_FUNCTION_SELECTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2059:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_SOL_TELNET_REDIRECT_FUNCTION_SELECTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2104:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_SOL_TELNET_REDIRECT_FUNCTION_SELECTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2113:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_EXTENDED_ATTRIBUTE_ID_SOL_TELNET_REDIRECT_FUNCTION_SELECTION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2583:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_OEM_WISTRON_DHCP_RETRY_NO_RETRIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2814:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2900:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:2985:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:3047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_PROPRIETARY_STRING_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:3150:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_WISTRON_PROPRIETARY_STRING_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem-wistron.c:3228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CMD_OEM_WISTRON_CLEAR_PROPRIETARY_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem.c:1761:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem.c:1931:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-oem/ipmi-oem.c:1911:20: style: Condition '_list()<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-oem/ipmi-oem.c:1911:17: note: Calling function '_list' returns 0 freeipmi-1.6.13/ipmi-oem/ipmi-oem.c:1911:20: note: Condition '_list()<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet-argp.c:45:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:266:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PLATFORM_EVENT_TRAP_SPECIFIC_TRAP_SENSOR_TYPE_MASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:401:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_sel_system_event_record [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:610:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SENSORS_HEADER_NAME_STR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:694:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:719:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:769:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NA_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_FMT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:987:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NA_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1128:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1244:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1674:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1776:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_pet_acknowledge_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1931:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PLATFORM_EVENT_TRAP_MAX_VARIABLE_BINDINGS_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:2053:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:2122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLAGS_NOSESSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1483:59: style: Condition '(ret=_output_not_available_date(state_data))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1483:45: note: Calling function '_output_not_available_date' returns 1 freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1483:59: note: Condition '(ret=_output_not_available_date(state_data))<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1528:78: style: Condition '(ret=_output_guid_manufacturer_id_system_id(state_data,&data))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1528:57: note: Calling function '_output_guid_manufacturer_id_system_id' returns 1 freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1528:78: note: Condition '(ret=_output_guid_manufacturer_id_system_id(state_data,&data))<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1540:50: style: Condition '(ret=_output_event_severity(state_data,data.event_severity,flags))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1538:41: note: Calling function '_output_event_severity' returns 1 freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1540:50: note: Condition '(ret=_output_event_severity(state_data,data.event_severity,flags))<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1941:45: style: Condition '_ipmi_pet_output_headers(state_data)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1941:32: note: Calling function '_ipmi_pet_output_headers' returns 0 freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1941:45: note: Condition '_ipmi_pet_output_headers(state_data)<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1997:49: style: Condition '_ipmi_pet_output_headers(state_data)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1997:36: note: Calling function '_ipmi_pet_output_headers' returns 0 freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1997:49: note: Condition '_ipmi_pet_output_headers(state_data)<0' is always false freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:150:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:978:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1240:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1759:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-pet/ipmi-pet.c:1919:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-raw/ipmi-raw-argp.c:44:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:287:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:446:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-raw/ipmi-raw.c:350:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-sel/ipmi-sel-argp.c:57:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sel_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:419:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_NOT_FOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:481:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_FMT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:721:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_FMT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:817:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NA_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1016:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NA_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1029:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_FMT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1562:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_TYPE_SYSTEM_EVENT_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1645:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1696:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1724:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1749:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_OUTPUT_SEPARATOR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:2241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:2361:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_SECTION_SPECIFIC_WORKAROUND_FLAGS_ASSUME_SYSTEM_EVENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1611:38: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1608:34: note: outer condition: state_data->prog_data->args->date_range freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1611:38: note: identical inner condition: state_data->prog_data->args->date_range freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1386:66: style: Condition '(ret=_normal_output_not_available_date(state_data))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1386:52: note: Calling function '_normal_output_not_available_date' returns 1 freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1386:66: note: Condition '(ret=_normal_output_not_available_date(state_data))<0' is always false freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:437:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:458:30: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-sel/ipmi-sel.c:1030:18: style: Variable 'outbuf_len' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-argp.c:48:21: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:117:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_entity_ids [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:475:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:589:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:626:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_CANNOT_PARSE_OR_CALCULATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:686:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:727:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:775:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1032:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GET_EVENT_MESSAGES_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_LINEARIZATION_LINEAR_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1382:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ANALOG_DATA_FORMAT_UNSIGNED_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1445:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1624:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1701:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1737:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1760:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_DEVICE_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1808:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1923:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1991:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2091:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2261:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:327:65: style: Condition '_detailed_output_entity_id_and_instance(state_data,NULL,entity_id,entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:324:47: note: Calling function '_detailed_output_entity_id_and_instance' returns 0 freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:327:65: note: Condition '_detailed_output_entity_id_and_instance(state_data,NULL,entity_id,entity_instance)<0' is always false freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1713:75: style: Condition '_detailed_output_entity_id_and_instance(state_data,"Container",container_entity_id,container_entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1710:47: note: Calling function '_detailed_output_entity_id_and_instance' returns 0 freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1713:75: note: Condition '_detailed_output_entity_id_and_instance(state_data,"Container",container_entity_id,container_entity_instance)<0' is always false freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1749:75: style: Condition '_detailed_output_entity_id_and_instance(state_data,"Container",container_entity_id,container_entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1746:47: note: Calling function '_detailed_output_entity_id_and_instance' returns 0 freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1749:75: note: Condition '_detailed_output_entity_id_and_instance(state_data,"Container",container_entity_id,container_entity_instance)<0' is always false freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1884:65: style: Condition '_detailed_output_entity_id_and_instance(state_data,NULL,entity_id,entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1881:47: note: Calling function '_detailed_output_entity_id_and_instance' returns 0 freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1884:65: note: Condition '_detailed_output_entity_id_and_instance(state_data,NULL,entity_id,entity_instance)<0' is always false freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2042:69: style: Condition '_detailed_output_entity_id_and_instance(state_data,"FRU",fru_entity_id,fru_entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2039:47: note: Calling function '_detailed_output_entity_id_and_instance' returns 0 freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:2042:69: note: Condition '_detailed_output_entity_id_and_instance(state_data,"FRU",fru_entity_id,fru_entity_instance)<0' is always false freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1341:51: style: Parameter 'state_data' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-detailed-output.c:1377:56: style: Parameter 'state_data' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-node-manager.c:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-quanta-qssc-s4r.c:50:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-quanta-qssc-s4r.c:76:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-s2600jf.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-s2600wp.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel-s5500wb.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-intel.c:61:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-inventec-5441.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-inventec-5442.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-inventec.c:59:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-quanta-s99q.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-quanta.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-wistron-c6220.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-oem-wistron.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-output-common.c:189:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sensor_thresholds_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-output-common.c:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-output-common.c:1001:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:315:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:412:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:533:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_SENSOR_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:710:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:1140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SENSORS_HEADER_STATE_STR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:1216:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:193:19: style: Variable 'lower_output_threshold' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors-simple-output.c:194:19: style: Variable 'upper_output_threshold' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sdr_repository_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:445:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SENSOR_RECORD_IDS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:694:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:819:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GET_EVENT_MESSAGES_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:905:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1081:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SENSOR_RECORD_IDS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1430:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_FLAGS_BRIDGE_SENSORS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1572:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1288:15: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1083:16: note: Shadowed declaration freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1288:15: note: Shadow variable freeipmi-1.6.13/ipmi-sensors/ipmi-sensors.c:1080:34: style: Variable 'args' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiconsole/ipmiconsole-argp.c:60:20: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmiconsole/ipmiconsole.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSIZE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiconsole/ipmiconsole.c:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSAFLUSH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiconsole/ipmiconsole.c:193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiconsole/ipmiconsole.c:266:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_FILE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetect/ipmidetect-argp.c:53:19: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmidetect/ipmidetect.c:125:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_NOTFOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetect/ipmidetect.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetect/ipmidetect.c:318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_CONF_PARSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetect/ipmidetect.c:392:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_STDERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetect/ipmidetect.c:280:24: style: Parameter 'endstr' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmidetectd/ipmidetectd-argp.c:50:20: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmidetectd/ipmidetectd-config.c:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd-config.c:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd-config.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_INT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:147:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:364:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:464:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:516:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:600:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:658:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:707:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_STDERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:222:50: style: Variable 'ai' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmidetectd/ipmidetectd.c:599:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiping/ipmiping.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PING_VERSION_1_5 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiping/ipmiping.c:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PING_VERSION_1_5 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiping/ipmiping.c:460:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmiping/ipmiping.c:460:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/ipmiping/ipmiping.c:378:34: style: Variable 'per_message_authentication' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/ipmiping/ipmiping.c:371:34: note: per_message_authentication is assigned freeipmi-1.6.13/ipmiping/ipmiping.c:378:34: note: per_message_authentication is overwritten freeipmi-1.6.13/ipmipower/argv.c:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/argv.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/argv.c:68:43: style: Parameter 'ignore' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmipower/argv.c:71:11: style: Variable 'word' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmipower/argv.c:96:39: style: Parameter 'ignore' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmipower/ipmipower.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower.c:173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower.c:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower.c:278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower.c:465:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower.c:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_argp.c:57:18: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmipower/ipmipower_check.c:64:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_WORKAROUND_FLAGS_OUTOFBAND_NO_CHECKSUM_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:240:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:342:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:437:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:487:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:552:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_REQUESTER_SEQUENCE_NUMBER_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:593:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:618:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:668:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:703:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:732:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:764:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_WORKAROUND_FLAGS_OUTOFBAND_2_0_INTEL_2_0_SESSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:801:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_RANDOM_NUMBER_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:1034:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_GUID_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:1151:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_check.c:1178:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:116:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:135:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_PRIMARY_RMCP_PORT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:465:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:523:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:590:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:844:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:748:11: style: Local variable 'i' shadows outer variable [shadowVariable] freeipmi-1.6.13/ipmipower/ipmipower_connection.c:579:7: note: Shadowed declaration freeipmi-1.6.13/ipmipower/ipmipower_connection.c:748:11: note: Shadow variable freeipmi-1.6.13/ipmipower/ipmipower_connection.c:211:13: style: Variable 'extra_arg' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmipower/ipmipower_error.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_error.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_oem.c:146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_oem.c:187:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_USER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_oem.c:233:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_output.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_output.c:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_channel_authentication_capabilities_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_HDR_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:375:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:540:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:608:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_packet.c:1248:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_ping.c:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:190:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:712:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:888:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1304:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1527:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1621:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1702:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1766:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_RANDOM_NUMBER_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1907:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:2425:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1991:39: style: Condition '_calculate_cipher_keys(ip)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1991:34: note: Calling function '_calculate_cipher_keys' returns 0 freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:1991:39: note: Condition '_calculate_cipher_keys(ip)<0' is always false freeipmi-1.6.13/ipmipower/ipmipower_powercmd.c:89:9: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:145:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:174:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:201:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_AUTHENTICATION_TYPE_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:493:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:706:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:1089:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:1130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:1194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:1228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:174:7: style: Redundant condition: argv[1]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] freeipmi-1.6.13/ipmipower/ipmipower_prompt.c:206:12: style: Redundant condition: argv[1]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] freeipmi-1.6.13/ipmipower/ipmipower_util.c:91:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_util.c:110:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PRIVILEGE_LEVEL_USER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_util.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_util.c:202:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_util.c:220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmipower/ipmipower_util.c:113:13: style: Variable 'power_cmd_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-argp.c:55:17: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:108:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_FILENAME_INVALID [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:140:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMISELD_CACHE_DIRECTORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:348:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:489:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:129:9: style: Variable 'sdr_cache_dir' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:130:9: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:258:9: style: Variable 'sdr_cache_dir' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:259:9: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-cache.c:418:18: style: Variable 'databuf_offset' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:61:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DAEMON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_EMERG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:63:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:84:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:54:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld-common.c:147:41: style: Parameter 'host_data' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/ipmiseld/ipmiseld-ipmi-communication.c:86:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-threadpool.c:95:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-threadpool.c:133:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld-threadpool.c:221:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:96:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sel_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:213:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:287:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:597:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PARSE_SECTION_SPECIFIC_WORKAROUND_FLAGS_ASSUME_SYSTEM_EVENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:677:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:697:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:717:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:821:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_ID_FIRST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1075:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1217:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_RESERVATION_CANCELED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1314:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1477:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1514:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1577:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pstdout_errnum [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1763:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_STDERR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1240:39: style: Condition 'ipmiseld_save_state(host_data)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1240:27: note: Calling function 'ipmiseld_save_state' returns 0 freeipmi-1.6.13/ipmiseld/ipmiseld.c:1240:39: note: Condition 'ipmiseld_save_state(host_data)<0' is always false freeipmi-1.6.13/ipmiseld/ipmiseld.c:395:9: style: Variable 'format_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1544:25: style: Variable 'hd1' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1544:31: style: Variable 'hd2' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1276:11: warning: Uninitialized variable: rv [uninitvar] freeipmi-1.6.13/ipmiseld/ipmiseld.c:1265:22: note: Assuming condition is false freeipmi-1.6.13/ipmiseld/ipmiseld.c:1276:11: note: Uninitialized variable: rv freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_COMMAND_TIMEOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api-util.c:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:158:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_CTX_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:182:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:205:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLAGS_NONBLOCKING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_AUX_BUS_SHUNT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:434:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:482:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_OUTOFBAND_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:627:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_OUTOFBAND_2_0_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:847:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_WORKAROUND_FLAGS_INBAND_ASSUME_IO_BASE_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1228:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_CTX_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1259:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1495:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1556:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1872:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1913:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2138:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2169:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2235:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:2280:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:336:46: style: Variable 'ai' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/api/ipmi-api.c:1487:31: style: Parameter 'rs_addr' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:289:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:349:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:405:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:518:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:579:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:638:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:762:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:829:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:908:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:1048:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:1112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:1164:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_boot_options_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-chassis-cmds-api.c:1349:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:87:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:132:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_dcmi_get_dcmi_capability_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:242:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:364:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:425:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:484:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:543:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:602:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:659:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:716:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:773:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:830:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:889:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1011:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1072:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1135:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1252:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1311:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1492:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-dcmi-cmds-api.c:1557:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:58:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:164:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:223:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-device-global-cmds-api.c:386:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-event-cmds-api.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-event-cmds-api.c:122:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-event-cmds-api.c:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-event-cmds-api.c:243:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:122:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:319:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:386:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:453:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:519:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:587:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:656:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:723:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.c:786:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-fru-inventory-device-cmds-api.c:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-fru-inventory-device-cmds-api.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-fru-inventory-device-cmds-api.c:188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-inteldcmi-driver-api.c:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_INTELDCMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-inteldcmi-driver-api.c:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_INTELDCMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-inteldcmi-driver-api.c:123:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-inteldcmi-driver-api.c:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_HDR_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_DIRECTION_REQUEST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:185:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_DIRECTION_RESPONSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:207:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:277:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:370:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:417:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:514:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:603:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_KCS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:729:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:787:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-kcs-driver-api.c:648:15: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:210:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:352:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:411:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:594:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:653:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:713:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:773:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:832:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:891:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1009:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1069:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1199:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1264:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1324:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1398:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1539:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1598:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1657:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1716:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1780:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1845:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1905:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:1964:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2023:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2082:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2259:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2318:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2383:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:2441:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_lan_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:3837:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-cmds-api.c:3897:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FLAGS_NOSESSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:154:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:213:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:274:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-interface-api.c:393:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-lan-session-common.c:157:47: error: syntax error [syntaxError] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:321:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:385:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:455:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:513:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_LAN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:578:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:633:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:688:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:743:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:870:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:926:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:984:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1043:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1109:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1571:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1626:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_system_info_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:1985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2048:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2109:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2232:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2355:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2415:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2483:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2548:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2606:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2664:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-messaging-support-cmds-api.c:2725:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:68:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:362:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:446:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:656:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:782:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:864:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:947:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1031:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1192:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1277:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1364:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1451:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1533:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1613:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1695:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-oem-intel-node-manager-cmds-api.c:1775:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-openipmi-driver-api.c:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_OPENIPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-openipmi-driver-api.c:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_OPENIPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-openipmi-driver-api.c:123:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-openipmi-driver-api.c:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:233:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:358:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:475:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:559:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:645:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:711:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:777:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:839:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:905:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:960:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_pef_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:1274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:1329:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:1389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-pef-and-alerting-cmds-api.c:1454:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-rmcpplus-support-and-payload-cmds-api.c:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-rmcpplus-support-and-payload-cmds-api.c:152:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sdr-repository-cmds-api.c:338:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:285:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:344:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:400:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:455:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:509:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:564:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:620:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sel-cmds-api.c:679:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:237:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:299:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:362:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:486:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:575:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:692:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:781:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:837:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:893:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:952:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1017:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1078:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1251:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sensor-cmds-api.c:1317:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:314:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:373:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:438:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-serial-modem-cmds-api.c:496:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_serial_modem_configuration_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:247:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:309:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:430:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:548:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:613:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sol-cmds-api.c:671:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sol_configuration_parameters_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_HDR_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:140:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_DIRECTION_REQUEST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_DIRECTION_RESPONSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:256:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_SSIF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:426:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_SSIF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:523:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:612:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_SSIF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:734:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:792:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-ssif-driver-api.c:653:15: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libfreeipmi/api/ipmi-sunbmc-driver-api.c:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DEVICE_SUNBMC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/api/ipmi-sunbmc-driver-api.c:96:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-bmc-watchdog-timer-cmds.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-bmc-watchdog-timer-cmds.c:160:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-bmc-watchdog-timer-cmds.c:199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:542:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:564:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:590:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:658:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:686:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:708:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:738:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:769:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:800:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:833:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:874:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:920:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:1039:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:1088:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:1118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_BOOT_OPTION_BLOCK_DATA_LEN_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:1152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-chassis-cmds.c:1176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:631:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:661:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:724:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:754:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:781:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:808:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:836:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:860:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_ASSET_TAG_NUMBER_OF_BYTES_TO_READ_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:889:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_ASSET_TAG_NUMBER_OF_BYTES_TO_WRITE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:923:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_NUMBER_OF_BYTES_TO_READ_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:952:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_DCMI_MANAGEMENT_CONTROLLER_IDENTIFIER_STRING_NUMBER_OF_BYTES_TO_WRITE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:988:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_TEMPERATURE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1024:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1049:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1077:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ENTITY_ID_AIR_INLET_B [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ENTITY_ID_AIR_INLET_B [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-dcmi-cmds.c:1201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_TEMPERATURE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:260:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ACPI_SET_SYSTEM_POWER_STATE_SET_SYSTEM_POWER_STATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:291:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:311:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-device-global-cmds.c:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-event-cmds.c:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-event-cmds.c:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-event-cmds.c:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:413:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:459:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:503:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:550:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FIRMWARE_FIREWALL_COMMAND_DISCOVERY_ENABLE_DISABLE_BITMASK_LEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:602:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_GROUP_EXTENSION_RQ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:689:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_GROUP_EXTENSION_RS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:732:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_OEM_GROUP_RS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:776:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.c:816:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_NET_FN_OEM_GROUP_RQ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-fru-inventory-device-cmds.c:104:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_DEVICE_ID_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-fru-inventory-device-cmds.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-fru-inventory-device-cmds.c:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_DATA_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1348:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1425:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1484:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_IP_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1508:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1560:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_MAC_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1584:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1608:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1639:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1672:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1700:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1761:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1789:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1813:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1837:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1861:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1883:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_COMMUNITY_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1932:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ALERT_RETRIES_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:1976:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2013:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2043:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2120:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2229:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_PREFIX_LENGTH_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2388:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_IPV6_STATIC_ROUTER_1_IP_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2433:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_IPV6_STATIC_ROUTER_1_MAC_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2478:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_IPV6_STATIC_ROUTER_1_PREFIX_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2499:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_PREFIX_LENGTH_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2524:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_CONFIGURATION_PARAMETER_IPV6_STATIC_ROUTER_1_PREFIX_VALUE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2595:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2617:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPV6_PREFIX_LENGTH_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2646:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2676:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2739:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-lan-cmds.c:2635:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1037:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1066:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1099:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1207:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1235:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1396:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1424:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1454:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_FIRST_SET_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1499:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_SET_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1547:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_SYSTEM_FIRMWARE_VERSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1567:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_SYSTEM_FIRMWARE_VERSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1591:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1611:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1635:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_PRIMARY_OPERATING_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1655:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_PRIMARY_OPERATING_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1679:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_OPERATING_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1699:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_OPERATING_SYSTEM_NAME [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1723:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_PRESENT_OS_VERSION_NUMBER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1743:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_PRESENT_OS_VERSION_NUMBER [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1767:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_BMC_URL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1787:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_BMC_URL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1811:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_BASE_OS_HYPERVISOR_URL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1831:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SYSTEM_INFO_PARAMETER_BASE_OS_HYPERVISOR_URL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1852:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1885:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:1954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CHALLENGE_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2002:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2028:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2067:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_R_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2322:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-messaging-support-cmds.c:2358:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:664:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:772:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:806:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:854:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1065:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1211:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1280:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1371:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1409:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1478:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1536:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-oem-intel-node-manager-cmds.c:1562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:540:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:560:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:588:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:617:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:649:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:688:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:717:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:801:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:860:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:890:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:925:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:967:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:1008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:1036:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:1059:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:1089:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-pef-and-alerting-cmds.c:1121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:377:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:420:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:458:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:490:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:545:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:650:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:677:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:704:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.c:732:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_OEM_EXPLICIT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sdr-repository-cmds.c:257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:327:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:354:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:428:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sel-cmds.c:525:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:968:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:994:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1018:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1041:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_HYSTERESIS_MASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1074:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_HYSTERESIS_MASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1227:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1431:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1491:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1518:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sensor-cmds.c:1584:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:277:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-serial-modem-cmds.c:408:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:345:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:379:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:441:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:531:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/ipmi-sol-cmds.c:565:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/cmds/rmcp-cmds.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-common.c:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-common.c:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-common.c:180:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-common.c:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:268:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:341:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:115:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:150:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-inband.c:208:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:459:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:495:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:124:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:157:38: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:196:41: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:221:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:258:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:305:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:358:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-lan.c:392:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcp.c:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcp.c:96:50: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcp.c:123:45: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcp.c:146:61: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:80:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcpplus_session_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:228:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:476:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:568:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CRYPT_AES_CBC_128_IV_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:762:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_RMCPPLUS_OPEN_SESSION_REQUEST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:912:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1012:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_FLAG_UNAUTHENTICATED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1196:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CONFIDENTIALITY_ALGORITHM_AES_CBC_128 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1496:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CONFIDENTIALITY_ALGORITHM_AES_CBC_128 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1549:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CONFIDENTIALITY_ALGORITHM_AES_CBC_128 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:687:20: style: Checking if unsigned expression 'cmd_data_len' is less than zero. [unsignedLessThanZero] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1160:9: style: Variable 'session_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1163:9: style: Variable 'payload_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1166:9: style: Variable 'msg_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1169:9: style: Variable 'cmd_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1172:9: style: Variable 'ipmb_msg_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1175:9: style: Variable 'ipmb_cmd_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1178:9: style: Variable 'ipmb_msg_trlr_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1181:9: style: Variable 'trailer_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1184:9: style: Variable 'session_trailer_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:89:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:117:46: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:135:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:261:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:303:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:365:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:394:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:426:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:636:28: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1066:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1079:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1092:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1105:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1222:49: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1248:50: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1378:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1402:51: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-rmcpplus.c:1426:44: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug-sdr.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug.c:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug.c:221:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug.c:311:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/debug/ipmi-debug.c:208:9: style: Variable 'cmd_hdr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:279:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:321:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:344:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:364:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:384:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:410:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:439:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_DRIVER_DEVICE_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:507:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:676:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:720:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTELDCMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-inteldcmi-driver.c:424:9: style: Variable 'driver_device' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:245:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:329:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:352:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:372:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:392:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:412:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:445:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:459:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_FLAGS_NONBLOCKING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:576:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:619:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:656:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:684:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:821:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:947:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:1033:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:1101:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:1188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_KCS_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:632:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libfreeipmi/driver/ipmi-kcs-driver.c:525:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:249:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:292:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:312:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:338:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SLAVE_ADDRESS_BMC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:444:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:524:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:613:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:661:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OPENIPMI_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:353:9: style: Variable 'driver_device' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:121:7: style: struct member 'ipmi_recv::recv_type' is never used. [unusedStructMember] freeipmi-1.6.13/libfreeipmi/driver/ipmi-openipmi-driver.c:124:8: style: struct member 'ipmi_recv::msgid' is never used. [unusedStructMember] freeipmi-1.6.13/libfreeipmi/driver/ipmi-semaphores.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPCKEY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-semaphores.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-semaphores.c:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-semaphores.c:145:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:352:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:469:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_OVERFLOW [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:483:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:526:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:547:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:570:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:590:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:610:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:630:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:657:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_FLAGS_NONBLOCKING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:694:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:756:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:825:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:870:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:938:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_hdr_kcs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:1025:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SSIF_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:207:11: style: union member 'ipmi_i2c_smbus_data::byte' is never used. [unusedStructMember] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:208:12: style: union member 'ipmi_i2c_smbus_data::word' is never used. [unusedStructMember] freeipmi-1.6.13/libfreeipmi/driver/ipmi-ssif-driver.c:404:29: style: Variable 'block_number' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:197:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:260:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_DRIVER_DEVICE_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:478:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_DEVICE_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_DEVICE_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:645:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SUNBMC_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:482:3: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:524:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:623:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:381:2: style: Label 'out_io_init' is not used. [unusedLabel] freeipmi-1.6.13/libfreeipmi/driver/ipmi-sunbmc-driver.c:304:9: style: Variable 'driver_device' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:250:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:285:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:317:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:378:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:392:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:417:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:463:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:502:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:538:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:565:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:590:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:640:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:655:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:718:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:769:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:872:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:895:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:913:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1048:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1065:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1183:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1368:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fiid_field_t [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1397:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1450:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_NOT_IDENTICAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_OBJ_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1491:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1522:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_DATA_NOT_BYTE_ALIGNED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1560:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1581:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1610:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1675:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_field_len [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1761:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_FIELD_NOT_FOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1813:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_DATA_NOT_AVAILABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2314:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2458:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2591:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2769:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2805:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_ITERATOR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2834:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2857:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2867:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2878:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2891:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2908:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:1477:27: style: Variable 'ffdptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2885:9: style: Variable 'key' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2902:9: style: Variable 'key' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2374:32: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:2693:32: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/fiid/fiid.c:310:21: style: Variable '_end' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-common.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-common.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_SENTINEL_VALUE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:296:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:513:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:728:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1038:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1427:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1556:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1689:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:1866:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-data.c:2024:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-util.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru-util.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:210:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:233:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:251:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:273:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:339:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_FRU_INFORMATION_INCONSISTENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:515:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_FLAGS_SKIP_CHECKSUM_CHECKS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:536:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_INVENTORY_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:758:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_DEVICE_ID_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:784:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_DEVICE_ID_NOT_OPEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:838:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_INVENTORY_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1044:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1055:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_INVENTORY_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_INVENTORY_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_INVENTORY_AREA_SIZE_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1442:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1515:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1618:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_FRU_INFORMATION_INCONSISTENT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1667:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1716:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_FRU_AREA_STRING_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1064:9: style: Variable 'headerhdrstr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:1065:9: style: Variable 'areahdrstr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/fru/ipmi-fru.c:491:22: portability: 'frubuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-ipmb-interface.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IPMB_REQUESTER_SEQUENCE_NUMBER_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-ipmb-interface.c:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-ipmb-interface.c:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-ipmb-interface.c:386:8: style: Variable 'indx' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:59:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:139:44: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:194:49: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:208:45: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-kcs-interface.c:213:8: style: Variable 'indx' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LAN_REQUESTER_SEQUENCE_NUMBER_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:187:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:276:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:624:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:359:50: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:369:38: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:381:44: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:385:27: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:398:23: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:403:38: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:412:28: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:417:38: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:427:45: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:450:54: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:690:50: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:707:38: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:735:41: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:753:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:768:53: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:797:45: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:811:54: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-lan-interface.c:816:8: style: Variable 'indx' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/interface/ipmi-network.c:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-network.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:311:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_PAYLOAD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:460:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_REMOTE_CONSOLE_RANDOM_NUMBER_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:579:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:691:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_PAYLOAD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:736:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CRYPT_AES_CBC_128_IV_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:883:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_PAYLOAD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:931:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:976:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTEGRITY_PAD_MULTIPLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTEGRITY_ALGORITHM_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1066:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_PAYLOAD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1254:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1709:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1809:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1868:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CRYPT_AES_CBC_128_IV_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2026:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_RMCPPLUS_OPEN_SESSION_RESPONSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2076:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_PAYLOAD_TYPE_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:629:48: portability: 'payload_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:639:44: portability: 'payload_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:661:45: portability: 'payload_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:670:48: portability: 'payload_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1487:49: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1514:38: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1576:40: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1601:40: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1644:42: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1662:87: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1678:23: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1736:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1768:36: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1786:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1936:28: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2217:49: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2238:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2309:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2495:40: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2547:38: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2547:45: portability: 'pkt+indx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2557:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2557:41: portability: 'pkt+indx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2566:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2566:41: portability: 'pkt+indx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:2597:34: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/ipmi-rmcpplus-interface.c:1785:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:79:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_HDR_MESSAGE_CLASS_IPMI [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_HDR_MESSAGE_CLASS_ASF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_FLAGS_NO_LEGAL_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:150:44: portability: 'pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:198:50: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:212:45: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/interface/rmcp-interface.c:217:8: style: Variable 'indx' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:127:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_ERR_OUTMEM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:114:9: style: Variable 'manufacturer_id_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:156:17: style: Variable 'product_id1_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:157:17: style: Variable 'product_id2_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-common.c:203:21: style: Variable 'product_id_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:989:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1044:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_EXCEPTION_EVENT_EVENT_DATA1_NODE_MANAGER_POLICY_EVENT_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GENERIC_EVENT_READING_TYPE_CODE_STATE_DEASSERTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1462:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GENERIC_EVENT_READING_TYPE_CODE_STATE_DEASSERTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1544:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_OEM_SUPERMICRO_CPU_TEMP_SEL_OVERHEAT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:2234:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_key_string [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:2555:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_LIST_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:2647:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_ERR_PARSE_ARG_MISSING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:2848:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_ERR_PARSE_ARG_MISSING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:3005:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionname [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:3119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERPRET_SEL_CONFIG_FILE_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sel.c:1119:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1013:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1067:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1129:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1204:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1283:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_OEM_SUPERMICRO_CPU_TEMP_LOW [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1467:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:1565:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:2115:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_key_string [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:2408:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:2471:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_ERR_PARSE_ARG_MISSING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:2607:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionname [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-config-sensor.c:2714:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERPRET_SENSOR_CONFIG_FILE_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-util.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret-util.c:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:147:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:190:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_FLAGS_INTERPRET_OEM_DATA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:222:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:256:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:275:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:416:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:509:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:632:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1049:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_STATE_NOMINAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1183:57: style: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,&sensor_state_tmp)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1179:37: note: Calling function '_get_sensor_oem_state' returns 0 freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1183:57: note: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,&sensor_state_tmp)<0' is always false freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1229:54: style: Condition '_get_threshold_sensor_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1225:39: note: Calling function '_get_threshold_sensor_state' returns 0 freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1229:54: note: Condition '_get_threshold_sensor_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1397:52: style: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1393:37: note: Calling function '_get_sensor_oem_state' returns 0 freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1397:52: note: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1475:52: style: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1471:37: note: Calling function '_get_sensor_oem_state' returns 0 freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1475:52: note: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1502:48: style: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1498:33: note: Calling function '_get_sensor_oem_state' returns 0 freeipmi-1.6.13/libfreeipmi/interpret/ipmi-interpret.c:1502:48: note: Condition '_get_sensor_oem_state(ctx,event_reading_type_code,sensor_type,sensor_event_bitmask,sensor_state)<0' is always false freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:51:8: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 45. [shiftTooManyBits] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:45:28: note: Assuming that condition 'start>64' is not redundant freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:51:8: note: Shift freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:84:12: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 67. [shiftTooManyBits] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:67:28: note: Assuming that condition 'start>64' is not redundant freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:84:12: note: Shift freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:88:20: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 67. [shiftTooManyBits] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:67:28: note: Assuming that condition 'start>64' is not redundant freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-bit-ops.c:88:20: note: Shift freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:237:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:269:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:546:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:142:19: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:436:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-crypt.c:462:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-fiid-util.c:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-fiid-util.c:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md2.c:117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md2.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md2.c:239:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md2.c:200:26: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md2.c:207:24: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md5.c:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md5.c:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md5.c:363:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md5.c:298:26: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/libcommon/ipmi-md5.c:307:26: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:725:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:837:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1035:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1190:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1290:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1504:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_SYSTEM_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1647:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:719:7: style: Condition '!_ipmi_physical_address_valid(ctx,physical_address,physical_address_len)' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:719:37: note: Calling function '_ipmi_physical_address_valid' returns 1 freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:719:7: note: Condition '!_ipmi_physical_address_valid(ctx,physical_address,physical_address_len)' is always false freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1194:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:1178:26: style: Unsigned expression 'table_instance' can't be negative so it is unnecessary to test it. [unsignedPositive] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:757:22: style: Parameter 'mapped_address' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-acpi-spmi.c:747:40: portability: '*mapped_address' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-defaults.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERFACE_SSIF [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:316:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:320:3: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/common/toolcommon/tool-config-file-common.c:316:3: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:301:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_DRIVER_DMIDECODE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:290:26: style: Variable 'h' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-dmidecode.c:316:24: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-pci.c:297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-pci.c:287:59: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-util.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-util.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-smbios.c:192:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-smbios.c:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-smbios.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate-smbios.c:457:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate.c:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate.c:98:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/locate/ipmi-locate.c:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_LOCATE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/payload/ipmi-sol-payload.c:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/payload/ipmi-sol-payload.c:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-delete.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:109:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:300:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_reserve_sdr_repository_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:706:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_CREATE_INVALID_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:790:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_CACHE_CREATE_FLAGS_OVERWRITE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:377:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:403:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:452:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:525:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:580:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:684:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:719:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:749:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:863:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:698:23: style: Redundant condition: record_ids. '!record_ids || (record_ids && record_ids_count)' is equivalent to '!record_ids || record_ids_count' [redundantCondition] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-create.c:664:60: portability: 'record_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:532:16: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-cache-read.c:587:16: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-common.c:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sdr_repository_info_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-common.c:187:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_sdr_record_header [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-common.c:272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-oem-intel-node-manager.c:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:97:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ID_STRING_INSTANCE_MODIFIER_TYPE_ALPHA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:271:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_ID_STRING_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:466:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:506:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:612:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:652:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:693:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:772:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_UNIT_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:878:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:917:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:969:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:1234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:1511:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:1732:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:1947:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2090:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2472:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_CANNOT_PARSE_OR_CALCULATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2678:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_CANNOT_PARSE_OR_CALCULATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:2888:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_INVALID_SDR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3018:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARSE_CANNOT_PARSE_OR_CALCULATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3128:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3367:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3418:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3536:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3634:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3684:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3902:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3941:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3979:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:4018:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:140:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:170:9: style: Variable 'id_string_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse-util.c:274:9: style: Variable 'id_string_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_MANAGEMENT_CONTROLLER_DEVICE_LOCATOR_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:232:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_INITIALIZATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:126:65: style: Condition '_entity_id_add_instance(ctx,entity_id,entity_instance)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:126:31: note: Calling function '_entity_id_add_instance' returns 0 freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:126:65: note: Condition '_entity_id_add_instance(ctx,entity_id,entity_instance)<0' is always false freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:155:81: style: Condition '_entity_id_add_instance(ctx,entity_id,entity_instance+i)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:155:43: note: Calling function '_entity_id_add_instance' returns 0 freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-stats.c:155:81: note: Condition '_entity_id_add_instance(ctx,entity_id,entity_instance+i)<0' is always false freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-util.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-util.c:88:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-util.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CONTEXT_PERFORMING_OTHER_OPERATION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:161:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:184:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:222:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3053:7: style: The if condition is the same as the previous if condition [duplicateCondition] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3022:7: note: First condition freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3053:7: note: Second condition freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3140:7: style: The if condition is the same as the previous if condition [duplicateCondition] freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3090:7: note: First condition freeipmi-1.6.13/libfreeipmi/sdr/ipmi-sdr-parse.c:3140:7: note: Second condition freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_reserve_sel_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:287:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:357:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-common.c:437:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INVALID_SEL_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:231:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1491:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1688:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_DELL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_FUJITSU_SEL_ENTRY_LONG_TEXT_MAX_DATA_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c:331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_FUJITSU [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c:397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_FUJITSU [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_FUJITSU [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c:532:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_FUJITSU [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-common.c:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-common.c:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-common.c:161:13: style: Variable 'channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-common.c:161:27: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-md90fs0zb.c:69:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-md90fs0zb.c:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-mg20op0zb.c:69:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-gigabyte-mg20op0zb.c:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_GIGABYTE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:124:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:227:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_MEMORY_DEVICE_ENABLED_EVENT_DATA2_OR_EVENT_DATA3_OEM_INTEL_E52600V3_RAS_MODE_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:288:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:765:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:963:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:998:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1168:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1563:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1631:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:433:20: style: Local variable 'wlen' shadows outer argument [shadowArgument] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:283:74: note: Shadowed declaration freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:433:20: note: Shadow variable freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:904:20: style: Local variable 'wlen' shadows outer argument [shadowArgument] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:758:71: note: Shadowed declaration freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:904:20: note: Shadow variable freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1211:20: style: Local variable 'wlen' shadows outer argument [shadowArgument] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1161:74: note: Shadowed declaration freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1211:20: note: Shadow variable freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1372:20: style: Local variable 'wlen' shadows outer argument [shadowArgument] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1161:74: note: Shadowed declaration freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1372:20: note: Shadow variable freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:310:17: style: Variable 'power_supply_status_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:343:17: style: Variable 'power_supply_status_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:385:17: style: Variable 'power_supply_status_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:481:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:510:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:546:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:586:13: style: Variable 'config_error_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:650:13: style: Variable 'mirroring_domain_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:688:13: style: Variable 'sparing_domain_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:809:13: style: Variable 'cpu_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:847:13: style: Variable 'target_of_update_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:994:9: style: Variable 'socket_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:994:25: style: Variable 'channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:994:39: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1285:13: style: Variable 'cpu_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1287:13: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-e52600v3-common.c:1421:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2184:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2179:23: note: outer condition: memory_card==IPMI_SENSOR_TYPE_MEMORY_EVENT_DATA1_OEM_DELL_DIMMS_PER_PACKAGE_3 freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2184:27: note: identical inner condition: memory_card==IPMI_SENSOR_TYPE_MEMORY_EVENT_DATA1_OEM_DELL_DIMMS_PER_PACKAGE_3 freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1859:27: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1864:27: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:354:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:393:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:415:13: style: Variable 'error_code_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:565:13: style: Variable 'error_code_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1347:13: style: Variable 'reporting_agent_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1348:13: style: Variable 'partner_agent_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1349:13: style: Variable 'error_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:1413:13: style: Variable 'error_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2196:46: warning: Uninitialized variable: dimms_per_node [uninitvar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2184:27: note: Assuming condition is false freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-dell-poweredge.c:2196:46: note: Uninitialized variable: dimms_per_node freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_FORMAT_OEM_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:556:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_NODE_MANAGER_DOMAIN_ID_ENTIRE_PLATFORM [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:846:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:891:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:329:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:537:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:576:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:663:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:694:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:739:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:968:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1031:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:655:17: style: Variable 'error_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:738:17: style: Variable 'health_event_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:1151:25: style: Variable 'dc_power_source_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:1151:47: style: Variable 'chassis_power_input_source_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:1151:80: style: Variable 'psu_efficiency_source_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:1151:108: style: Variable 'unmanaged_power_source_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:1238:25: style: Variable 'failure_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:361:16: style: Variable 'cpu0_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:362:16: style: Variable 'cpu0_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:366:16: style: Variable 'cpu1_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:367:16: style: Variable 'cpu1_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:371:16: style: Variable 'cpu1_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:372:16: style: Variable 'cpu1_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:376:16: style: Variable 'cpu2_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:377:16: style: Variable 'cpu2_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:381:16: style: Variable 'cpu2_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:382:16: style: Variable 'cpu2_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:386:16: style: Variable 'cpu3_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:387:16: style: Variable 'cpu3_mc0' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:391:16: style: Variable 'cpu3_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-node-manager.c:392:16: style: Variable 'cpu3_mc1' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:166:13: style: Variable 'event_msg_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:199:13: style: Variable 'event_msg_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:221:13: style: Variable 'event_msg_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:380:13: style: Variable 'event_special_code_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:382:13: style: Variable 'error_sub_code_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:572:9: style: Variable 'memory_board_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:659:9: style: Variable 'dimm_slot_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:690:9: style: Variable 'smi_link_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:774:13: style: Variable 'domain_instance_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:775:13: style: Variable 'instance_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1058:13: style: Variable 'sparing_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1063:13: style: Variable 'spared_dimm_information_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1373:21: style: Variable 'memory_error_code_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1374:21: style: Variable 'cpu_socket_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-quanta-qssc-s4r.c:1375:21: style: Variable 'dimm_slot_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:287:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600gz.c:336:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:224:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_MEMORY_DEVICE_ENABLED_EVENT_DATA2_OR_EVENT_DATA3_OEM_INTEL_S2600JF_RAS_MODE_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:284:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:473:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:612:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:789:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:287:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600kp.c:336:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:224:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_MEMORY_DEVICE_ENABLED_EVENT_DATA2_OR_EVENT_DATA3_OEM_INTEL_S2600WP_RAS_MODE_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:284:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:473:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:612:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:789:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:332:13: style: Variable 'config_error_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:398:13: style: Variable 'sparing_domain_channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:525:13: style: Variable 'node_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:644:13: style: Variable 'socket_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:645:13: style: Variable 'channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600jf.c:646:13: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:332:13: style: Variable 'config_error_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:398:13: style: Variable 'sparing_domain_channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:525:13: style: Variable 'node_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:644:13: style: Variable 'socket_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:645:13: style: Variable 'channel_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wp.c:646:13: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:110:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:155:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:201:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s2600wt-common.c:342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:250:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:377:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:420:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:568:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:73:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_OEM_INTEL_WINDMILL_EVENT_DATA2_THROTTLING_BITMASK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:348:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:567:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:749:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:841:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:998:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INTEL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:123:13: style: Variable 'chassis_power_status_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:155:13: style: Variable 'hsc_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:190:13: style: Variable 'hsc_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:225:13: style: Variable 'hsc_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:272:13: style: Variable 'hsc_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:490:13: style: Variable 'health_event_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:647:17: style: Variable 'qpi_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-windmill.c:782:13: style: Variable 'source_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:77:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:268:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:387:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:440:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5441.c:309:17: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:451:13: style: Variable 'processor_socket_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:454:13: style: Variable 'dimm_slot_id_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-intel-s5500wb.c:1226:21: style: Variable 'mirroring_domain_local_subinstance_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:77:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:268:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:401:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:453:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-5442.c:306:17: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:224:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:295:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:358:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:426:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:494:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_INVENTEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-linux-kernel.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-linux-kernel.c:140:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_TYPE_CLASS_TIMESTAMPED_OEM_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-inventec-common.c:379:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:165:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:245:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_QUANTA [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUN_MICROSYSTEMS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUN_MICROSYSTEMS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUN_MICROSYSTEMS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:119:103: style: Condition '(ret=_sel_string_output_sun_x4140_event_data3_fru_position_number(ctx,tmpbuf,tmpbuflen,system_event_record_data))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:116:75: note: Calling function '_sel_string_output_sun_x4140_event_data3_fru_position_number' returns 0 freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:119:103: note: Condition '(ret=_sel_string_output_sun_x4140_event_data3_fru_position_number(ctx,tmpbuf,tmpbuflen,system_event_record_data))<0' is always false freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:164:103: style: Condition '(ret=_sel_string_output_sun_x4140_event_data3_fru_position_number(ctx,tmpbuf,tmpbuflen,system_event_record_data))<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:161:75: note: Calling function '_sel_string_output_sun_x4140_event_data3_fru_position_number' returns 0 freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-sun-x4140.c:164:103: note: Condition '(ret=_sel_string_output_sun_x4140_event_data3_fru_position_number(ctx,tmpbuf,tmpbuflen,system_event_record_data))<0' is always false freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:314:13: style: Variable 'dimm_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-quanta-s99q.c:415:13: style: Variable 'errstr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-common.c:69:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUPERMICRO [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-common.c:150:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUPERMICRO [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-magnum-technologies-x8dtl.c:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_MAGNUM_TECHNOLOGIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-overheat-common.c:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUPERMICRO [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-peppercon-common.c:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_PEPPERCON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-supermicro-x10dimm-common.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUPERMICRO [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:119:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:385:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:499:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_WISTRON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:321:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:364:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_NOT_FOUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_ENTITY_SENSOR_NAMES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:495:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_READING_TYPE_CODE_CLASS_THRESHOLD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:636:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_sel_system_event_record_discrete_previous_state_severity [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:697:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:786:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:844:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:919:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:968:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:1078:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:1277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:1662:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:1976:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2366:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2515:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2688:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2743:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:145:13: style: Variable 'processor_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:220:13: style: Variable 'local_error_bit_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:264:13: style: Variable 'boot_type_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:266:13: style: Variable 'boot_device_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:328:13: style: Variable 'bios_recover_event_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string-wistron-c6220.c:427:13: style: Variable 'error_str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-util.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-util.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:209:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:232:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_FLAGS_DEBUG_DUMP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:320:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:340:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:365:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_INTERNAL_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:387:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:410:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:427:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:472:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:513:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:533:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:551:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:571:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:597:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:632:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:640:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_HDR_BUFLEN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:809:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_sel_entry_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:930:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1281:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SEL_ENTRIES_NOT_LOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SEL_ENTRIES_NOT_LOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1332:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SEL_ENTRIES_NOT_LOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SEL_ENTRIES_NOT_LOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1436:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SEL_ENTRIES_NOT_LOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1474:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1520:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1607:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1638:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1674:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1695:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1714:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_V1_0_EVENT_MESSAGE_FORMAT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1744:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1765:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1786:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1807:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1828:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1873:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1894:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1915:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1936:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1957:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2006:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2042:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_STRING_FLAGS_VERBOSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2098:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_clear_sel_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_GET_RECORD_ID_LAST_ENTRY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_TYPE_CLASS_SYSTEM_EVENT_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:154:32: style: Parameter 'x' can be declared as pointer to const. However it seems that '_sel_entries_delete_all' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:165:38: note: You might need to cast the function pointer here freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:154:32: note: Parameter 'x' can be declared as pointer to const freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:154:41: style: Parameter 'y' can be declared as pointer to const. However it seems that '_sel_entries_delete_all' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:165:38: note: You might need to cast the function pointer here freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:154:41: note: Parameter 'y' can be declared as pointer to const freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:1155:38: style: Parameter 'record_ids' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel.c:2030:9: style: Variable 'sel_record_to_use' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2758:59: style: Condition '_find_motherboard_oem_support(ctx,flags,&sel_string_oem)<0' is always false [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2756:41: note: Calling function '_find_motherboard_oem_support' returns 0 freeipmi-1.6.13/libfreeipmi/sel/ipmi-sel-string.c:2758:59: note: Condition '_find_motherboard_oem_support(ctx,flags,&sel_string_oem)<0' is always false freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read-util.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read-util.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_CONTEXT_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:156:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_FLAGS_BRIDGE_SENSORS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_NODE_BUSY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:324:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_IPMI_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:347:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_FLAGS_BRIDGE_SENSORS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/sensor-read/ipmi-sensor-read.c:426:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-channel-util.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CTX_MAGIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-channel-util.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CTX_MAGIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-channel-util.c:192:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CTX_MAGIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-channel-util.c:248:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CTX_MAGIC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-device-types-util.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-device-types-util.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-entity-ids-util.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_entity_ids_pretty [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-error-dcmi-util.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-error-dcmi-util.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:42:31: style: Condition '(cipher_suite_id+1)>=1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:51:28: style: Condition 'cipher_suite_id>=1' is always true [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:49:23: note: Assuming that condition 'cipher_suite_id==0' is not redundant freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:51:28: note: Condition 'cipher_suite_id>=1' is always true freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:63:28: style: Condition 'cipher_suite_id>=2' is always true [knownConditionTrueFalse] freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:59:26: note: Assuming that condition 'cipher_suite_id==1' is not redundant freeipmi-1.6.13/libfreeipmi/util/ipmi-cipher-suite-util.c:63:28: note: Condition 'cipher_suite_id>=2' is always true freeipmi-1.6.13/libfreeipmi/util/ipmi-iana-enterprise-numbers-util.c:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_SUPERMICRO_WORKAROUND [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-iana-enterprise-numbers-util.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-iana-enterprise-numbers-util.c:49:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-error-util.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-error-util.c:612:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-error-util.c:653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-ipmb-util.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-ipmb-util.c:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-jedec-manufacturer-identification-code-util.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:339:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_1_5_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:524:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:552:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:590:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:706:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:94:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:532:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:461:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:464:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:467:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:482:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:485:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:488:37: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:503:44: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:758:39: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:771:39: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:315:41: error: Uninitialized variable: authentication_code_calc [legacyUninitvar] freeipmi-1.6.13/libfreeipmi/util/ipmi-lan-util.c:503:15: error: Uninitialized variable: authentication_code_buf [legacyUninitvar] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:168:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:83:33: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:106:33: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-outofband-util.c:168:28: style: Variable 'sequence_number_window' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_AUTHENTICATION_ALGORITHM_RAKP_HMAC_SHA256 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:214:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:355:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_AUTHENTICATION_ALGORITHM_RAKP_HMAC_SHA256 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:684:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:822:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CONFIDENTIALITY_ALGORITHM_AES_CBC_128 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:882:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_AUTHENTICATION_ALGORITHM_RAKP_HMAC_SHA256 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1252:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_PAYLOAD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1444:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcpplus_open_session_response [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1470:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcpplus_open_session_request [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1498:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcpplus_open_session_request [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1526:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_READING_TYPE_CODE_CLASS_THRESHOLD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_PHYSICAL_SECURITY_LAN_LEASH_LOST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_type_system_firmware_progress_event_data2_offset_system_firmware_error_max_index [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_EVENT_LOGGING_DISABLED_CORRECTABLE_MEMORY_ERROR_LOGGING_DISABLED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:228:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_type_system_event_event_data2_offset_pef_action [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:256:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:374:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_SYSTEM_EVENT_ENTRY_ADDED_TO_AUXILIARY_LOG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:453:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_type_chip_set_event_data2_offset_soft_power_control_failure_max_index [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:465:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_SYSTEM_BOOT_INITIATED_SYSTEM_RESTART [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:512:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:553:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:617:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_MANAGEMENT_SUBSYSTEM_HEALTH_SENSOR_ACCESS_DEGRADED_OR_UNAVAILABLE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_SESSION_AUDIT_SESSION_ACTIVATED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:747:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_type_version_change_event_data2_offset_software_or_fw_change_detected_with_associated_entity_was_successful_version_change_type_max_index [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:759:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:822:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_POWER_SUPPLY_CONFIGURATION_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:869:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_MEMORY_SPARE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:887:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1014:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_type_chip_set_event_data3_offset_soft_power_control_failure_max_index [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1026:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_SYSTEM_BOOT_INITIATED_SYSTEM_RESTART [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1046:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_TYPE_MANAGEMENT_SUBSYSTEM_HEALTH_FRU_FAILURE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1058:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIID_FIELD_REQUIRED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1541:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1788:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1826:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:1873:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:2147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:2458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_IANA_ENTERPRISE_ID_PEPPERCON [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:2504:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:2571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GET_EVENT_MESSAGES_FLAGS_SHORT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:637:11: style: Local variable 'rv' shadows outer variable [shadowVariable] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:613:7: note: Shadowed declaration freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-and-event-code-tables-util.c:637:11: note: Shadow variable freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_types [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipmi_sensor_types [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:167:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:459:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:522:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-sensor-util.c:541:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:398:11: style: Variable 'constant' can be declared as const array [constVariable] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:419:11: style: Variable 'constant' can be declared as const array [constVariable] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:462:9: style: Variable 'k_g_ptr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-rmcpplus-util.c:1367:42: portability: 'pkt' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] freeipmi-1.6.13/libfreeipmi/util/ipmi-timestamp-util.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_TIMESTAMP_FLAG_ABBREVIATE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-util.c:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-util.c:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-util.c:168:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_COMP_CODE_COMMAND_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-util.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/rmcp-util.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libfreeipmi/util/ipmi-util.c:172:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:199:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:225:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_CIPHER_SUITE_ID_MIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:317:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_CLOSE_FD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_BEHAVIOR_ERROR_ON_SOL_INUSE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:446:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_STDOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:485:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:763:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_THREAD_COUNT_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:823:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_NOT_SETUP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:912:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:998:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1063:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_NOT_SETUP [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_PRIMARY_RMCP_PORT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_CTX_CONFIG_OPTION_SOL_PAYLOAD_INSTANCE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_CTX_CONFIG_OPTION_SOL_PAYLOAD_INSTANCE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_CTX_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1417:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1438:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_CTX_STATUS_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1475:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_CTX_NOT_SUBMITTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1496:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_CTX_NOT_SUBMITTED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1530:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1607:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1619:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_2_0_MAX_PASSWORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1642:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_PRIVILEGE_ADMIN [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole.c:1660:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_WORKAROUND_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_WORKAROUND_NO_CHECKSUM_CHECK [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:380:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:418:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:456:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:499:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:558:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:582:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_WORKAROUND_INTEL_2_0_SESSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:621:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_RANDOM_NUMBER_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:860:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_GUID_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:992:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_checks.c:1020:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTEGRITY_ALGORITHM_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_debug.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_debug.c:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_STDOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_debug.c:222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_STDOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:96:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:112:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ERR_CTX_INVALID [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_K_G_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:381:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_FILE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:484:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:533:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:899:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:1191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:1408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:1432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:208:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_THREAD_COUNT_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:357:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:379:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:431:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:483:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:645:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:718:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:770:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:838:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:947:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_THREAD_COUNT_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:1255:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:1325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:1421:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:173:63: style: Parameter 'ipmi_config' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:174:67: style: Parameter 'protocol_config' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:175:65: style: Parameter 'engine_config' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:507:20: style: Variable 'srcaddr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_ctx.c:1170:46: style: Variable 'ai' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:1221:11: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libipmiconsole/ipmiconsole_engine.c:1487:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] freeipmi-1.6.13/libipmiconsole/ipmiconsole_garbage_collector.c:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_garbage_collector.c:106:11: style: Local variable 'perr' shadows outer variable [shadowVariable] freeipmi-1.6.13/libipmiconsole/ipmiconsole_garbage_collector.c:82:7: note: Shadowed declaration freeipmi-1.6.13/libipmiconsole/ipmiconsole_garbage_collector.c:106:11: note: Shadow variable freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_channel_authentication_capabilities_rq [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG_UTIL_TYPE_IPMI_1_5 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:316:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_STDOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:439:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:519:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_DEBUG_STDOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:605:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MAX_USER_NAME_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:1337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:1436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:1625:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:93:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:192:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:318:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:388:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:478:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:521:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:546:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1443:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1479:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1618:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1712:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1754:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1786:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_SERIAL_KEEPALIVE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1816:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_SERIAL_KEEPALIVE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1911:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:1955:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_WORKAROUND_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2006:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MANAGED_SYSTEM_RANDOM_NUMBER_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2300:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2381:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2550:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2871:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3136:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_WORKAROUND_SUN_2_0_SESSION [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3247:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_BEHAVIOR_DEACTIVATE_ONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3376:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3669:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_ENGINE_SERIAL_KEEPALIVE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3747:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3772:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMICONSOLE_BEHAVIOR_DEACTIVATE_ONLY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3907:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3999:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:4218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2825:15: style: Redundant condition: c->session.break_requested. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:2976:11: style: Redundant condition: c->session.break_requested. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] freeipmi-1.6.13/libipmiconsole/ipmiconsole_processing.c:3034:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libipmiconsole/ipmiconsole_util.c:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:462:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:547:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:619:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:656:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:679:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:743:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:781:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:859:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:933:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:958:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:986:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1014:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1050:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1346:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1401:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1623:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmiconsole/scbuf.c:1062:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] freeipmi-1.6.13/libipmiconsole/scbuf.c:1066:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/libipmiconsole/scbuf.c:1062:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/libipmiconsole/scbuf.c:1111:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] freeipmi-1.6.13/libipmiconsole/scbuf.c:1115:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/libipmiconsole/scbuf.c:1111:5: note: Found duplicate branches for 'if' and 'else'. freeipmi-1.6.13/libipmiconsole/scbuf.c:1293:34: style: Parameter 'psrcfd' can be declared as pointer to const. However it seems that 'scbuf_get_fd' is a callback function, if 'psrcfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmiconsole/scbuf.c:1030:49: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmiconsole/scbuf.c:1293:34: note: Parameter 'psrcfd' can be declared as pointer to const freeipmi-1.6.13/libipmiconsole/scbuf.c:1331:21: style: Parameter 'srscbuf' can be declared as pointer to const. However it seems that 'scbuf_put_fd' is a callback function, if 'srscbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmiconsole/scbuf.c:995:51: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmiconsole/scbuf.c:1331:21: note: Parameter 'srscbuf' can be declared as pointer to const freeipmi-1.6.13/libipmiconsole/scbuf.c:1331:35: style: Parameter 'pdstfd' can be declared as pointer to const. However it seems that 'scbuf_put_fd' is a callback function, if 'pdstfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmiconsole/scbuf.c:995:51: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmiconsole/scbuf.c:1331:35: note: Parameter 'pdstfd' can be declared as pointer to const freeipmi-1.6.13/libipmiconsole/scbuf.c:1352:22: style: Parameter 'srscbuf' can be declared as pointer to const. However it seems that 'scbuf_put_mem' is a callback function, if 'srscbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmiconsole/scbuf.c:797:57: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmiconsole/scbuf.c:1352:22: note: Parameter 'srscbuf' can be declared as pointer to const freeipmi-1.6.13/libipmiconsole/scbuf.c:876:15: style: Variable 'nfree' is assigned a value that is never used. [unreadVariable] freeipmi-1.6.13/libipmidetect/ipmidetect.c:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_ISLOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:194:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_NOTLOADED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:279:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE_OPTION_LIST_STRING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:391:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_INTERNAL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:611:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_HANDLE_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:721:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:739:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:762:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:811:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMIDETECT_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmidetect/ipmidetect.c:566:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] freeipmi-1.6.13/libipmidetect/ipmidetect.c:553:12: style: Local variable 'hostname' shadows outer argument [shadowArgument] freeipmi-1.6.13/libipmidetect/ipmidetect.c:530:24: note: Shadowed declaration freeipmi-1.6.13/libipmidetect/ipmidetect.c:553:12: note: Shadow variable freeipmi-1.6.13/libipmidetect/ipmidetect.c:270:53: style: Parameter 'data' can be declared as pointer to const. However it seems that '_cb_hostnames' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmidetect/ipmidetect.c:309:9: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmidetect/ipmidetect.c:270:53: note: Parameter 'data' can be declared as pointer to const freeipmi-1.6.13/libipmidetect/ipmidetect.c:380:20: style: Variable 'servaddr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmidetect/ipmidetect.c:679:13: style: Variable 'hostPtr' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmidetect/ipmidetect.c:736:9: style: Variable 'errormsg' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:422:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmiconsole/ipmiconsole_packet.c:426:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_FLAGS_NONE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:226:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_FLAGS_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_FLAGS_LOCK_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_CTX_NULL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:290:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_ERRNUMRANGE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:308:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_INTERPRET_ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:362:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_CONFIG_FILE_LEGACY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:429:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:473:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_cmd_get_device_id_rs [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_CACHE_CREATE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:643:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:704:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:762:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:803:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:872:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_NO_SENSOR_READINGS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:890:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_NO_SENSOR_READINGS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:929:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SEL_RECORD_TYPE_CLASS_SYSTEM_EVENT_RECORD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:981:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:995:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1009:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1023:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1039:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1058:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1128:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1220:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_PARAMETERS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1247:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_READING_FLAGS_REREAD_SDR_CACHE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1307:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_READING_FLAGS_REREAD_SDR_CACHE [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1378:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_READING_FLAGS_SHARED_SENSORS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1408:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_CACHE_CREATE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1537:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1586:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_CACHE_CREATE_FLAGS_DEFAULT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_LIBRARY_UNINITIALIZED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1707:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_NO_SENSOR_READINGS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1725:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_NO_SENSOR_READINGS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1768:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_NO_SENSOR_READINGS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1790:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1814:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1826:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1839:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1875:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1887:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1899:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1912:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_READING_TYPE_UNSIGNED_INTEGER8_BOOL [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1931:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_ERR_SUCCESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_debug.c:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_FLAGS_DEBUG [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_WORKAROUND_FLAGS_INBAND_ASSUME_IO_BASE_ADDRESS [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:206:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_WORKAROUND_FLAGS_PROTOCOL_VERSION_1_5_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:363:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_WORKAROUND_FLAGS_PROTOCOL_VERSION_2_0_AUTHENTICATION_CAPABILITIES [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:516:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_PROTOCOL_VERSION_2_0 [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:554:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_ipmi_communication.c:580:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_ERR_CONNECTION_TIMEOUT [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:859:25: style: Parameter 'x' can be declared as pointer to const. However it seems that '_list_delete_all' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1740:40: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:859:25: note: Parameter 'x' can be declared as pointer to const freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:859:34: style: Parameter 'y' can be declared as pointer to const. However it seems that '_list_delete_all' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:1740:40: note: You might need to cast the function pointer here freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring.c:859:34: note: Parameter 'y' can be declared as pointer to const freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_parse_common.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SDR_CACHE_DIR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:249:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_FILENAME_INVALID [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:286:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_ERR_CACHE_READ_CACHE_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:83:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_READING_TYPE_CODE_THRESHOLD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_ERR_CALLBACK_ERROR [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:306:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:499:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:550:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:564:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SEL_RECORD_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:741:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:817:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:894:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sdr_cache.c:97:9: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:209:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:304:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_READ_ERR_NODE_BUSY [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SDR_MAX_RECORD_LENGTH [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:409:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_SENSOR_UNIT_UNSPECIFIED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:494:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_GET_EVENT_MESSAGES_FLAGS_SENSOR_READING [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:653:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_EVENT_READING_TYPE_CODE_THRESHOLD [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:812:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_TYPE_RESERVED [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:974:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:1123:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:1210:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:866:40: style: Parameter 'record_ids' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:870:40: style: Parameter 'date_begin' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sel.c:871:40: style: Parameter 'date_end' can be declared as pointer to const [constParameterPointer] freeipmi-1.6.13/rmcpping/rmcpping.c:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/rmcpping/rmcpping.c:143:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpl_rmcp_hdr [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/rmcpping/rmcpping.c:236:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_ASF_MESSAGE_TAG_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/rmcpping/rmcpping.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCP_ASF_MESSAGE_TAG_MAX [valueFlowBailoutIncompleteVar] freeipmi-1.6.13/rmcpping/rmcpping.c:254:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/rmcpping/rmcpping.c:254:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:656:25: style: Variable 'sensor_bitmask_type' is reassigned a value before the old one has been used. [redundantAssignment] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:654:25: note: sensor_bitmask_type is assigned freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:656:25: note: sensor_bitmask_type is overwritten freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:366:11: style: Same expression 'errnum==IPMI_SENSOR_READ_ERR_SENSOR_NON_ANALOG' found multiple times in chain of '||' operators. [duplicateExpression] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:367:11: style: Same expression 'errnum==IPMI_SENSOR_READ_ERR_SENSOR_NON_LINEAR' found multiple times in chain of '||' operators. [duplicateExpression] freeipmi-1.6.13/libipmimonitoring/ipmi_monitoring_sensor_reading.c:1184:51: style: Parameter 'sensor_types' can be declared as pointer to const [constParameterPointer] diff: DONE