2025-05-09 00:16 ftp://ftp.de.debian.org/debian/pool/main/w/wpa/wpa_2.10.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sqlite3 --library=openssl --library=libcurl --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 66c9938 (2025-05-08 13:55:11 +0200) count: 4345 4339 elapsed-time: 1191.7 1220.2 head-timing-info: old-timing-info: head results: wpa-2.10/hostapd/hapd_module_tests.c:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/ctrl_iface.c:126:39: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/hostapd/hostapd_cli.c:23:17: error: There is an unknown macro here somewhere. Configuration is required. If VERSION_STR is a macro then please configure it. [unknownMacro] wpa-2.10/hostapd/hlr_auc_gw.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/hlr_auc_gw.c:1030:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/main.c:93:42: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/hostapd/nt_password_hash.c:24:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/sae_pk_gen.c:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAE_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/sae_pk_gen.c:25:39: style: Variable 'src' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:305:12: style: Condition '*pos=='\0'' is always false [knownConditionTrueFalse] wpa-2.10/hostapd/hlr_auc_gw.c:417:12: style: Condition '*pos=='\0'' is always false [knownConditionTrueFalse] wpa-2.10/hostapd/hlr_auc_gw.c:500:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:589:31: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.10/hostapd/hlr_auc_gw.c:593:15: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:665:21: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:734:31: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.10/hostapd/hlr_auc_gw.c:737:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:811:27: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.10/hostapd/hlr_auc_gw.c:1007:8: style: Variable 'gsm_triplet_file' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:1008:8: style: Variable 'sqlite_db_file' can be declared as pointer to const [constVariablePointer] wpa-2.10/hostapd/hlr_auc_gw.c:89:6: style: struct member 'milenage_parameters::set' is never used. [unusedStructMember] wpa-2.10/hostapd/hlr_auc_gw.c:655:8: style: Variable 'rpos' is assigned a value that is never used. [unreadVariable] wpa-2.10/hs20/client/est.c:250:18: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.10/hs20/client/est.c:273:15: debug: Function::addArguments found argument 'ASN1_OBJECT' with varid 0. [varid0] wpa-2.10/hs20/client/est.c:304:19: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.10/hs20/client/est.c:336:14: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.10/hostapd/hlr_auc_gw.c:794:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.10/hs20/client/est.c:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:263:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:317:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exts [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:373:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exts [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:396:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:688:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:220:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:398:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:737:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:859:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/oma_dm_client.c:1380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/est.c:40:17: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.10/hs20/client/est.c:32:39: style: Parameter 'der_file' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/est.c:384:60: style: Parameter 'key_pem' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/est.c:385:10: style: Parameter 'csr_pem' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/est.c:385:25: style: Parameter 'est_req' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/est.c:385:40: style: Parameter 'old_cert' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/est.c:548:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/est.c:548:21: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/spp_client.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:418:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:451:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:532:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:612:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:765:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:791:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:809:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:833:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:909:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:938:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:958:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:982:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:562:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:708:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:893:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:973:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:988:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1033:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1048:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1061:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1090:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1251:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1272:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1366:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1378:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1448:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1513:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1664:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1683:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1768:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1821:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1848:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1891:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1923:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:1976:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2024:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2508:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:2914:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:3145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/osu_client.c:3210:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/client/spp_client.c:154:8: style: Variable 'cdata' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/spp_client.c:422:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] wpa-2.10/hs20/server/hs20_spp_server.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.10/hs20/server/hs20_spp_server.c:25:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] wpa-2.10/hs20/server/hs20_spp_server.c:22:13: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/hs20_spp_server.c:69:8: style: Variable 'user' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/hs20_spp_server.c:69:15: style: Variable 'realm' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:1208:42: style: Condition '!homeoi' is always true [knownConditionTrueFalse] wpa-2.10/hs20/client/osu_client.c:1201:17: note: Assignment 'homeoi=NULL', assigned value is 0 wpa-2.10/hs20/client/osu_client.c:1208:42: note: Condition '!homeoi' is always true wpa-2.10/hs20/client/osu_client.c:1270:43: style: Condition '!fqdn' is always true [knownConditionTrueFalse] wpa-2.10/hs20/client/osu_client.c:1265:15: note: Assignment 'fqdn=NULL', assigned value is 0 wpa-2.10/hs20/client/osu_client.c:1270:43: note: Condition '!fqdn' is always true wpa-2.10/hs20/client/osu_client.c:2135:8: style: Condition '!pos' is always false [knownConditionTrueFalse] wpa-2.10/hs20/client/osu_client.c:2137:14: warning: Either the condition 'end' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] wpa-2.10/hs20/client/osu_client.c:2131:8: note: Assuming that condition 'end' is not redundant wpa-2.10/hs20/client/osu_client.c:2137:14: note: Null pointer addition wpa-2.10/hs20/client/osu_client.c:2442:9: style: Local variable 'fname' shadows outer variable [shadowVariable] wpa-2.10/hs20/client/osu_client.c:2291:7: note: Shadowed declaration wpa-2.10/hs20/client/osu_client.c:2442:9: note: Shadow variable wpa-2.10/hs20/client/osu_client.c:2961:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.10/hs20/client/osu_client.c:2911:6: note: Shadowed declaration wpa-2.10/hs20/client/osu_client.c:2961:7: note: Shadow variable wpa-2.10/hs20/client/osu_client.c:3000:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.10/hs20/client/osu_client.c:2911:6: note: Shadowed declaration wpa-2.10/hs20/client/osu_client.c:3000:7: note: Shadow variable wpa-2.10/hs20/client/osu_client.c:3040:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.10/hs20/client/osu_client.c:2911:6: note: Shadowed declaration wpa-2.10/hs20/client/osu_client.c:3040:7: note: Shadow variable wpa-2.10/hs20/client/osu_client.c:3400:7: style: Local variable 'ret' shadows outer variable [shadowVariable] wpa-2.10/hs20/client/osu_client.c:3188:6: note: Shadowed declaration wpa-2.10/hs20/client/osu_client.c:3400:7: note: Shadow variable wpa-2.10/hs20/client/osu_client.c:57:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/client/osu_client.c:1402:25: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:1765:22: style: Variable 'sim' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:2562:8: style: Variable 'client_cert' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:2564:8: style: Variable 'client_key' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:2721:8: style: Variable 'client_cert' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/client/osu_client.c:2723:8: style: Variable 'client_key' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/spp_server.c:2082:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/accounting.c:473:54: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/acs.h:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVEY_HAS_CHAN_TIME_BUSY [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:343:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVEY_HAS_NF [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:477:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:505:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:552:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:586:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:619:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:683:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:858:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:907:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:1011:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:1047:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:1097:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:1122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/acs.c:457:10: style: Condition 'ret==-1' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:454:9: note: Assignment 'ret=0', assigned value is 0 wpa-2.10/src/ap/acs.c:457:10: note: Condition 'ret==-1' is always false wpa-2.10/src/ap/acs.c:460:6: style: Condition '!ret' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:454:9: note: Assignment 'ret=0', assigned value is 0 wpa-2.10/src/ap/acs.c:460:6: note: Condition '!ret' is always true wpa-2.10/src/ap/acs.c:493:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:493:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:493:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:571:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:571:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:571:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:606:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:606:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:606:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:887:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:887:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:887:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:993:40: style: Condition 'hostapd_acs_completed(iface,err)==HOSTAPD_CHAN_VALID' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:993:27: note: Calling function 'hostapd_acs_completed' returns -1 wpa-2.10/src/ap/acs.c:993:40: note: Condition 'hostapd_acs_completed(iface,err)==HOSTAPD_CHAN_VALID' is always false wpa-2.10/src/ap/acs.c:1078:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:1078:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:1078:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:1090:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/acs.c:1090:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.10/src/ap/acs.c:1090:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.10/src/ap/acs.c:303:52: style: Parameter 'survey' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/acs.c:420:57: style: Parameter 'survey' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/acs.c:965:31: style: Variable 'ideal_chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ap_config.h:1106:66: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ap_config.h:1126:61: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ap_config.h:1147:61: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:33:51: style: Parameter 'hw_features' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:38:65: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:43:63: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:48:64: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:58:60: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:63:64: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:68:66: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:73:63: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:74:31: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:79:68: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:83:62: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:84:37: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.h:89:69: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/acs.h:26:54: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/hs20/server/spp_server.c:2214:6: style: The if condition is the same as the previous if condition [duplicateCondition] wpa-2.10/hs20/server/spp_server.c:2211:6: note: First condition wpa-2.10/hs20/server/spp_server.c:2214:6: note: Second condition wpa-2.10/hs20/server/spp_server.c:2706:10: style: Local variable 'val' shadows outer variable [shadowVariable] wpa-2.10/hs20/server/spp_server.c:2594:8: note: Shadowed declaration wpa-2.10/hs20/server/spp_server.c:2706:10: note: Shadow variable wpa-2.10/hs20/server/spp_server.c:841:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/spp_server.c:1754:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/spp_server.c:1838:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/spp_server.c:1936:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.10/hs20/server/spp_server.c:2594:8: style: Variable 'val' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/airtime_policy.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_BACKLOG_EXPIRY_FACTOR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:122:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_QUANTUM_TARGET [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:142:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_DYNAMIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:235:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_STATIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/airtime_policy.c:259:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_DYNAMIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_config.c:1108:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/airtime_policy.c:58:25: style: Parameter 'now' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/sta_info.h:393:57: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/airtime_policy.h:31:63: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/airtime_policy.h:32:24: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/airtime_policy.h:37:68: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/airtime_policy.h:42:71: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ap_list.c:114:51: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/ap_drv_ops.c:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_STA_AUTHORIZED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_STA_AUTHORIZED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_STA_SHORT_PREAMBLE [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:303:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_PROTO_WPA [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:321:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_IF_AP_VLAN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:564:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_AP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:764:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:826:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:889:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:905:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_IF_AP_BSS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_drv_ops.c:938:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ap_mlme.c:58:42: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/ap_drv_ops.c:69:27: style:inconclusive: Function 'hostapd_build_ap_extra_ies' argument 2 names different: declaration 'beacon' definition 'beacon_ret'. [funcArgNamesDifferent] wpa-2.10/src/ap/ap_drv_ops.h:21:27: note: Function 'hostapd_build_ap_extra_ies' argument 2 names different: declaration 'beacon' definition 'beacon_ret'. wpa-2.10/src/ap/ap_drv_ops.c:69:27: note: Function 'hostapd_build_ap_extra_ies' argument 2 names different: declaration 'beacon' definition 'beacon_ret'. wpa-2.10/src/ap/ap_drv_ops.c:70:27: style:inconclusive: Function 'hostapd_build_ap_extra_ies' argument 3 names different: declaration 'proberesp' definition 'proberesp_ret'. [funcArgNamesDifferent] wpa-2.10/src/ap/ap_drv_ops.h:22:27: note: Function 'hostapd_build_ap_extra_ies' argument 3 names different: declaration 'proberesp' definition 'proberesp_ret'. wpa-2.10/src/ap/ap_drv_ops.c:70:27: note: Function 'hostapd_build_ap_extra_ies' argument 3 names different: declaration 'proberesp' definition 'proberesp_ret'. wpa-2.10/src/ap/ap_drv_ops.c:71:27: style:inconclusive: Function 'hostapd_build_ap_extra_ies' argument 4 names different: declaration 'assocresp' definition 'assocresp_ret'. [funcArgNamesDifferent] wpa-2.10/src/ap/ap_drv_ops.h:23:27: note: Function 'hostapd_build_ap_extra_ies' argument 4 names different: declaration 'assocresp' definition 'assocresp_ret'. wpa-2.10/src/ap/ap_drv_ops.c:71:27: note: Function 'hostapd_build_ap_extra_ies' argument 4 names different: declaration 'assocresp' definition 'assocresp_ret'. wpa-2.10/src/ap/ap_drv_ops.c:773:20: style: Variable 'sta' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ieee802_11.h:33:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:33:71: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:39:63: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:40:24: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:41:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:129:68: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:130:29: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:146:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11.h:152:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/p2p_hostapd.h:24:64: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/p2p_hostapd.h:25:25: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/p2p_hostapd.h:26:14: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/authsrv.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/bss_load.c:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/bss_load.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/beacon.c:1679:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_PROTO_WPA [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/beacon.c:1790:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ctrl_iface_ap.c:860:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/beacon.c:1801:48: style: Condition 'ieee802_11_build_ap_params(hapd,¶ms)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/beacon.c:1801:32: note: Calling function 'ieee802_11_build_ap_params' returns 0 wpa-2.10/src/ap/beacon.c:1801:48: note: Condition 'ieee802_11_build_ap_params(hapd,¶ms)<0' is always false wpa-2.10/src/ap/dfs.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:462:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:581:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:611:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:703:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:740:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:770:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:889:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:930:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:953:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_AP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1182:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAPD_IFACE_DFS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dfs.c:1329:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/dhcp_snoop.c:111:58: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/dpp_hostapd.c:61:56: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/dfs.c:54:63: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/dfs.c:77:61: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/dfs.c:267:37: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/dfs.c:318:31: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:405:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:425:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:454:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:480:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:573:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:602:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:731:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:758:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/dfs.c:1322:31: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/drv_callbacks.c:168:43: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/eap_user_db.c:232:43: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/eth_p_oui.c:177:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/eth_p_oui.c:141:49: style:inconclusive: Function 'eth_p_oui_unregister' argument 1 names different: declaration 'eth_p_oui' definition 'ctx'. [funcArgNamesDifferent] wpa-2.10/src/ap/eth_p_oui.h:22:49: note: Function 'eth_p_oui_unregister' argument 1 names different: declaration 'eth_p_oui' definition 'ctx'. wpa-2.10/src/ap/eth_p_oui.c:141:49: note: Function 'eth_p_oui_unregister' argument 1 names different: declaration 'eth_p_oui' definition 'ctx'. wpa-2.10/src/ap/eth_p_oui.c:75:27: error: Uninitialized variable: receiver->oui_suffix [uninitvar] wpa-2.10/src/ap/fils_hlp.c:229:6: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/gas_query_ap.c:146:57: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/gas_serv.c:63:47: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/hostapd.c:720:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/hs20.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_WNM [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:239:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hs20.c:47:44: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.c:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DFS_MASK [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_RADAR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:329:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:448:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:523:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAPD_IFACE_HT_SCAN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:562:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_CAP_INFO_LDPC_CODING_CAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:697:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:811:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:958:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:1047:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:1088:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/hw_features.c:1207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11.c:397:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/hw_features.c:1060:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/hw_features.c:1059:30: note: Calling function 'hostapd_check_ht_capab' returns 0 wpa-2.10/src/ap/hw_features.c:1059:30: note: Assignment 'ret=hostapd_check_ht_capab(iface)', assigned value is 0 wpa-2.10/src/ap/hw_features.c:1060:10: note: Condition 'ret<0' is always false wpa-2.10/src/ap/hw_features.c:1062:10: style: Condition 'ret==1' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/hw_features.c:1059:30: note: Calling function 'hostapd_check_ht_capab' returns 0 wpa-2.10/src/ap/hw_features.c:1059:30: note: Assignment 'ret=hostapd_check_ht_capab(iface)', assigned value is 0 wpa-2.10/src/ap/hw_features.c:1062:10: note: Condition 'ret==1' is always false wpa-2.10/src/ap/hw_features.c:46:53: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.c:417:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/hw_features.c:458:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/hw_features.c:752:55: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.c:899:31: style: Variable 'pri_chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/hw_features.c:1200:48: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/hw_features.c:1201:30: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_11_auth.c:309:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/ieee802_11_ht.c:393:65: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/ieee802_11_he.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_PPE_THRESHOLD_PRESENT_IDX [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_CHANNEL_WIDTH_SET_IDX [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_CHANNEL_WIDTH_MASK [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:300:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIAL_REUSE_NON_SRG_OFFSET_PRESENT [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_AP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:403:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcs [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:459:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee80211_he_capabilities [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:491:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_he.c:515:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable he_supported [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_shared.c:246:65: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/ieee802_11_he.c:65:36: style: Variable 'cap' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ieee802_11_he.c:339:25: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ieee802_11_he.c:341:26: style: Variable 'he_cap' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ieee802_11_he.c:512:6: style: Variable 'mac_cap' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/ieee802_11_vht.c:37:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VHT_OPERATION [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHT_RX_NSS_MAX_STREAMS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:204:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VHT_CAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:265:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHT_CAP_SHORT_GI_80 [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ieee802_11_vht.c:284:20: style:inconclusive: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. [funcArgNamesDifferent] wpa-2.10/src/ap/ieee802_11.h:95:20: note: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. wpa-2.10/src/ap/ieee802_11_vht.c:284:20: note: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. wpa-2.10/src/ap/ieee802_11_vht.c:221:46: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ieee802_1x.c:128:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/mbo_ap.c:76:36: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/neighbor_db.c:27:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/neighbor_db.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/neighbor_db.c:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ndisc_snoop.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ndisc_snoop.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/ndisc_snoop.c:173:23: style: Condition 'hapd->sock_ndisc==NULL' is always true [knownConditionTrueFalse] wpa-2.10/src/ap/ndisc_snoop.c:171:42: note: Calling function 'x_snoop_get_l2_packet' returns 0 wpa-2.10/src/ap/ndisc_snoop.c:171:42: note: Assignment 'hapd->sock_ndisc=x_snoop_get_l2_packet(hapd,handle_ndisc,L2_PACKET_FILTER_NDISC)', assigned value is 0 wpa-2.10/src/ap/ndisc_snoop.c:173:23: note: Condition 'hapd->sock_ndisc==NULL' is always true wpa-2.10/src/ap/neighbor_db.c:41:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/neighbor_db.c:221:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/neighbor_db.c:32:11: error: Uninitialized variables: nr.list, nr.nr, nr.lci, nr.civic, nr.lci_date, nr.stationary, nr.short_ssid, nr.bss_parameters [uninitvar] wpa-2.10/src/ap/neighbor_db.c:59:11: error: Uninitialized variable: nr->nr [uninitvar] wpa-2.10/src/ap/neighbor_db.c:191:32: error: Uninitialized variables: nr.list, nr.ssid, nr.nr, nr.lci, nr.civic, nr.lci_date, nr.stationary, nr.short_ssid, nr.bss_parameters [uninitvar] wpa-2.10/src/ap/ndisc_snoop.c:69:67: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:29:53: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:35:44: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:44:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:45:26: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:45:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.h:50:56: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ndisc_snoop.h:20:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ndisc_snoop.h:25:60: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ndisc_snoop.h:29:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/ndisc_snoop.h:30:25: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/pmksa_cache_auth.c:382:21: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/rrm.c:235:24: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/sta_info.c:117:49: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/taxonomy.c:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPS_IE_VENDOR_TYPE [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/tkip_countermeasures.c:91:35: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/taxonomy.c:278:32: style:inconclusive: Function 'taxonomy_hostapd_sta_info_probe_req' argument 2 names different: declaration 'sta' definition 'info'. [funcArgNamesDifferent] wpa-2.10/src/ap/taxonomy.h:16:32: note: Function 'taxonomy_hostapd_sta_info_probe_req' argument 2 names different: declaration 'sta' definition 'info'. wpa-2.10/src/ap/taxonomy.c:278:32: note: Function 'taxonomy_hostapd_sta_info_probe_req' argument 2 names different: declaration 'sta' definition 'info'. wpa-2.10/src/ap/taxonomy.c:88:8: style: Variable 'fend' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/taxonomy.c:240:23: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/taxonomy.c:243:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/utils.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan.c:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_TAGGED_VLAN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan.c:17:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/vlan.c:17:71: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/utils.c:50:21: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/vlan_ifconfig.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_ifconfig.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:251:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:391:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:568:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:707:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:761:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VLAN_NAME_TYPE_PLUS_VID_NO_PAD [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_init.c:189:37: style: Parameter 'vlan_desc' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/vlan_ioctl.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_ioctl.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_ioctl.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_full.c:448:8: style: Variable 'tagged_interface' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/vlan_full.c:465:17: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/vlan_full.c:549:8: style: Variable 'tagged_interface' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/vlan_full.c:586:8: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/vlan_util.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/vlan_util.c:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wnm_ap.c:276:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/wmm.c:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_AIFNS_SHIFT [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:44:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_ECWMIN_SHIFT [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_NUM [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_NUM [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_HDRLEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wmm.c:81:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/wmm.c:328:19: style: Variable 'sta' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/ap/wpa_auth.c:283:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/wmm.c:195:3: error: Uninitialized variable: m [uninitvar] wpa-2.10/src/ap/wmm.c:193:29: note: Assignment 'm=(struct ieee80211_mgmt*)buf', assigned value is wpa-2.10/src/ap/wmm.c:195:3: note: Uninitialized variable: m wpa-2.10/src/ap/wpa_auth_glue.c:250:13: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/wpa_auth_ie.c:631:8: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/wps_hostapd.c:109:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/ap/wpa_auth_kay.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOULD_SECURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wpa_auth_kay.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wpa_auth_kay.c:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wpa_auth_kay.c:419:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOT_SECURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wpa_auth_kay.c:487:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKA_PSK_SET [valueFlowBailoutIncompleteVar] wpa-2.10/src/ap/wpa_auth_kay.c:498:46: style: Condition 'ieee802_1x_alloc_kay_sm_hapd(hapd,sta)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/ap/wpa_auth_kay.c:498:34: note: Calling function 'ieee802_1x_alloc_kay_sm_hapd' returns 0 wpa-2.10/src/ap/wpa_auth_kay.c:498:46: note: Condition 'ieee802_1x_alloc_kay_sm_hapd(hapd,sta)<0' is always false wpa-2.10/src/ap/wpa_auth_kay.h:25:69: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:26:30: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:32:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:33:26: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:38:72: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:43:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/wpa_auth_kay.h:44:27: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/ap/x_snoop.c:107:6: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/cli.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_txt_entry [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/cli.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/cli.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/cli.c:253:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_args [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/cli.c:214:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/ctrl_iface_common.c:161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ctrl_iface_common.c:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ctrl_iface_common.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ctrl_iface_common.c:17:54: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/common/ctrl_iface_common.c:18:33: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/common/ctrl_iface_common.c:77:74: style: Parameter 'sock' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/common/ctrl_iface_common.c:151:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.10/src/common/ctrl_iface_common.c:177:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.10/src/common/ctrl_iface_common.c:199:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.10/src/common/common_module_tests.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/common_module_tests.c:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/common_module_tests.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/common_module_tests.c:783:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/common_module_tests.c:787:18: style: Condition 'sae_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/common/common_module_tests.c:787:15: note: Calling function 'sae_tests' returns 0 wpa-2.10/src/common/common_module_tests.c:787:18: note: Condition 'sae_tests()<0' is always false wpa-2.10/src/common/common_module_tests.c:788:21: style: Condition 'sae_pk_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/common/common_module_tests.c:788:18: note: Calling function 'sae_pk_tests' returns 0 wpa-2.10/src/common/common_module_tests.c:788:21: note: Condition 'sae_pk_tests()<0' is always false wpa-2.10/src/common/common_module_tests.c:789:19: style: Condition 'pasn_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/common/common_module_tests.c:789:16: note: Calling function 'pasn_tests' returns 0 wpa-2.10/src/common/common_module_tests.c:789:19: note: Condition 'pasn_tests()<0' is always false wpa-2.10/src/common/wpa_common.h:464:28: style: Parameter 'pmkid' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/common/wpa_common.h:474:39: style: Parameter 'pmkid' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/common/dpp.c:615:44: error: There is an unknown macro here somewhere. Configuration is required. If COMPACT_MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/dpp_auth.c:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:698:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_ATTR_WRAPPED_DATA [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:941:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:960:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_BOOTSTRAP_QR_CODE [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1187:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_CAPAB_CONFIGURATOR [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_STATUS_NOT_COMPATIBLE [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1761:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_HDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:1824:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:715:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:841:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_STATUS_INVALID_CONNECTOR [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:932:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1019:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1065:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1440:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1594:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1669:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1768:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_crypto.c:1897:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_auth.c:72:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_auth.c:251:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_auth.c:424:61: style: Variable 'w_r_auth' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_auth.c:968:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_crypto.c:316:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_crypto.c:1880:8: style: Variable 'dot' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/dpp_pkex.c:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:193:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_PA_PKEX_EXCHANGE_RESP [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:356:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:702:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:912:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:1015:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:1204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dpp_pkex.c:1343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_BOOTSTRAP_PKEX [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/dragonfly.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/gas_server.c:62:57: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/hw_features_common.c:279:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/ocv.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ocv.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ocv.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ocv.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ocv.c:165:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAN_WIDTH_160 [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ptksa_cache.c:317:38: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/ieee802_11_common.c:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:824:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:1156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:1523:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_channels [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:1830:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:2039:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:2350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/ieee802_11_common.c:2722:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae.c:133:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/sae_pk.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:557:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:630:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:790:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/sae_pk.c:375:17: style: Condition '!sae_pk_valid_password(password)' is always true [knownConditionTrueFalse] wpa-2.10/src/common/sae_pk.c:375:39: note: Calling function 'sae_pk_valid_password' returns 0 wpa-2.10/src/common/sae_pk.c:375:17: note: Condition '!sae_pk_valid_password(password)' is always true wpa-2.10/src/common/sae_pk.c:327:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/sae_pk.c:345:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/ieee802_11_common.c:809:60: style:inconclusive: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. [funcArgNamesDifferent] wpa-2.10/src/common/ieee802_11_common.h:210:60: note: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. wpa-2.10/src/common/ieee802_11_common.c:809:60: note: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. wpa-2.10/src/common/ieee802_11_common.c:892:14: style:inconclusive: Function 'ieee80211_freq_to_channel_ext' argument 3 names different: declaration 'vht' definition 'chanwidth'. [funcArgNamesDifferent] wpa-2.10/src/common/ieee802_11_common.h:215:31: note: Function 'ieee80211_freq_to_channel_ext' argument 3 names different: declaration 'vht' definition 'chanwidth'. wpa-2.10/src/common/ieee802_11_common.c:892:14: note: Function 'ieee80211_freq_to_channel_ext' argument 3 names different: declaration 'vht' definition 'chanwidth'. wpa-2.10/src/common/wpa_common.c:483:52: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/common/ieee802_11_common.c:785:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/qca-vendor.h:5664:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] wpa-2.10/src/common/wpa_helpers.c:128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.10/src/common/wpa_helpers.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-ccm.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-ccm.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-ccm.c:137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-ccm.c:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-ccm.c:20:7: style: Variable 's' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/common/wpa_helpers.c:105:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/aes-gcm.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-gcm.c:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-gcm.c:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/aes-gcm.c:28:7: style: Variable 's' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/aes-internal-dec.c:147:2: style: Variable '(pt+12)[3]' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/aes-internal-enc.c:94:2: style: Variable '(ct+12)[3]' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/aes-siv.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD4 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD5 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA384 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD5 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:223:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:260:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:326:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:417:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_ARCFOUR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:485:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:495:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_gnutls.c:24:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/crypto_gnutls.c:106:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/crypto_internal-rsa.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:92:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:132:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:167:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:241:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:369:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:393:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:430:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:568:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:583:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:592:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PRIVATE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_libtomcrypt.c:676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_internal.c:179:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:213:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_internal.c:179:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_libtomcrypt.c:215:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:213:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_libtomcrypt.c:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_linux.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:322:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MORE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:428:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:542:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:612:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:692:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:801:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:909:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_IV [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:932:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:981:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_OP_ENCRYPT [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:988:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_OP_DECRYPT [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:293:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:948:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:1846:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:2052:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:2066:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:2238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_module_tests.c:2299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_linux.c:348:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:213:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_linux.c:348:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_linux.c:448:69: style: Parameter 'skcipher' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/crypto_linux.c:929:53: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/crypto_module_tests.c:2300:14: style: Condition 'test_siv()' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/crypto_module_tests.c:2300:14: note: Calling function 'test_siv' returns 0 wpa-2.10/src/crypto/crypto_module_tests.c:2300:14: note: Condition 'test_siv()' is always false wpa-2.10/src/crypto/crypto_module_tests.c:2302:14: style: Condition 'test_eax()' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/crypto_module_tests.c:2302:14: note: Calling function 'test_eax' returns 0 wpa-2.10/src/crypto/crypto_module_tests.c:2302:14: note: Condition 'test_eax()' is always false wpa-2.10/src/crypto/crypto_module_tests.c:2304:14: style: Condition 'test_ecb()' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/crypto_module_tests.c:2304:14: note: Calling function 'test_ecb' returns 0 wpa-2.10/src/crypto/crypto_module_tests.c:2304:14: note: Condition 'test_ecb()' is always false wpa-2.10/src/crypto/crypto_module_tests.c:2306:18: style: Condition 'test_aes_ctr()' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/crypto_module_tests.c:749:12: note: Assignment 'res=0', assigned value is 0 wpa-2.10/src/crypto/crypto_module_tests.c:2306:18: note: Calling function 'test_aes_ctr' returns 0 wpa-2.10/src/crypto/crypto_module_tests.c:2306:18: note: Condition 'test_aes_ctr()' is always false wpa-2.10/src/crypto/crypto_module_tests.c:2310:17: style: Condition 'test_sha384()' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/crypto_module_tests.c:2310:17: note: Calling function 'test_sha384' returns 0 wpa-2.10/src/crypto/crypto_module_tests.c:2310:17: note: Condition 'test_sha384()' is always false wpa-2.10/src/crypto/crypto_module_tests.c:902:4: style: Local variable 'tests' shadows outer variable [shadowVariable] wpa-2.10/src/crypto/crypto_module_tests.c:1426:3: note: Shadowed declaration wpa-2.10/src/crypto/crypto_module_tests.c:902:4: note: Shadow variable wpa-2.10/src/crypto/crypto_nettle.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_md4 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_md5 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:86:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha256 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:98:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha384 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha512 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_DIGEST_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_nettle.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_none.c:15:74: style: Parameter 'mac' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/crypto_none.c:21:53: style: Parameter 'cypher' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/crypto_wolfssl.c:188:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_MD5 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_SHA [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:278:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_SHA [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aes [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:348:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aes [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:382:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_ENCRYPTION [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_DECRYPTION [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:793:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DhKey [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:842:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DhKey [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1020:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1040:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1060:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1121:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1144:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1238:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1279:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:476:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:1497:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BN_FLG_CONSTTIME [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_openssl.c:1533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BN_FLG_CONSTTIME [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/crypto_wolfssl.c:1132:31: style:inconclusive: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:570:31: note: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1132:31: note: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1140:37: style:inconclusive: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:580:37: note: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. wpa-2.10/src/crypto/crypto_wolfssl.c:1140:37: note: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. wpa-2.10/src/crypto/crypto_wolfssl.c:1141:31: style:inconclusive: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:581:31: note: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1141:31: note: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1148:55: warning: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' [funcArgOrderDifferent] wpa-2.10/src/crypto/crypto.h:591:55: note: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' wpa-2.10/src/crypto/crypto_wolfssl.c:1148:55: note: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' wpa-2.10/src/crypto/crypto_wolfssl.c:1162:34: style:inconclusive: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:604:34: note: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. wpa-2.10/src/crypto/crypto_wolfssl.c:1162:34: note: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. wpa-2.10/src/crypto/crypto_wolfssl.c:1163:28: style:inconclusive: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:605:28: note: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1163:28: note: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1175:31: style:inconclusive: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:616:31: note: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1175:31: note: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. wpa-2.10/src/crypto/crypto_wolfssl.c:1187:31: style:inconclusive: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:627:31: note: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. wpa-2.10/src/crypto/crypto_wolfssl.c:1187:31: note: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. wpa-2.10/src/crypto/crypto_wolfssl.c:1212:33: style:inconclusive: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:652:33: note: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. wpa-2.10/src/crypto/crypto_wolfssl.c:1212:33: note: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. wpa-2.10/src/crypto/crypto_openssl.c:1111:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.10/src/crypto/crypto.h:213:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_openssl.c:1111:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.10/src/crypto/crypto_openssl.c:1486:10: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/dh_group5.c:39:21: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/dh_groups.c:1216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/dh_groups.c:1259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/md5-internal.c:182:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/md5-internal.c:87:33: style:inconclusive: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/md5_i.h:18:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/md5-internal.c:87:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/md5-internal.c:102:35: style:inconclusive: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/md5_i.h:19:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/md5-internal.c:102:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/md5-internal.c:150:60: style:inconclusive: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/md5_i.h:21:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/md5-internal.c:150:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. wpa-2.10/src/crypto/milenage.c:278:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/milenage.c:211:5: style: Variable 'amf' can be declared as const array [constVariable] wpa-2.10/src/crypto/milenage.c:296:6: style: Variable 'auts_amf' can be declared as const array [constVariable] wpa-2.10/src/crypto/random.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/random.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/random.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/random.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/random.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/random.c:406:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/ms_funcs.c:52:10: style: Condition 'j>=ucs2_buffer_size-1' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/ms_funcs.c:41:9: note: Assuming that condition 'j>=ucs2_buffer_size-1' is not redundant wpa-2.10/src/crypto/ms_funcs.c:52:10: note: Condition 'j>=ucs2_buffer_size-1' is always false wpa-2.10/src/crypto/sha1-pbkdf2.c:39:15: style: Variable 'count_buf[3]' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-internal.c:248:48: style:inconclusive: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] wpa-2.10/src/crypto/sha1_i.h:19:58: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. wpa-2.10/src/crypto/sha1-internal.c:248:48: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. wpa-2.10/src/crypto/sha1-internal.c:180:17: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember] wpa-2.10/src/crypto/sha1-internal.c:225:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-internal.c:225:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-internal.c:225:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-internal.c:225:16: style: Variable 'd' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-internal.c:225:20: style: Variable 'e' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha1-tprf.c:52:16: style: Variable 'output_len[1]' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/crypto/sha256-internal.c:158:50: style: Condition 'sha256_compress(md,(unsigned char*)in)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/sha256-internal.c:158:23: note: Calling function 'sha256_compress' returns 0 wpa-2.10/src/crypto/sha256-internal.c:158:50: note: Condition 'sha256_compress(md,(unsigned char*)in)<0' is always false wpa-2.10/src/crypto/sha256-internal.c:170:38: style: Condition 'sha256_compress(md,md->buf)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/sha256-internal.c:170:24: note: Calling function 'sha256_compress' returns 0 wpa-2.10/src/crypto/sha256-internal.c:170:38: note: Condition 'sha256_compress(md,md->buf)<0' is always false wpa-2.10/src/crypto/sha512-internal.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_internal.c:425:12: style: Condition 'skip<0' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_internal.c:424:31: note: Calling function 'tls_get_keyblock_size' returns -1 wpa-2.10/src/crypto/tls_internal.c:424:31: note: Assignment 'skip=tls_get_keyblock_size(conn)', assigned value is -1 wpa-2.10/src/crypto/tls_internal.c:425:12: note: Condition 'skip<0' is always true wpa-2.10/src/crypto/tls_internal.c:447:10: style: Condition 'ret==0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_internal.c:419:13: note: Assignment 'ret=-1', assigned value is -1 wpa-2.10/src/crypto/tls_internal.c:423:6: note: Assuming condition is false wpa-2.10/src/crypto/tls_internal.c:447:10: note: Condition 'ret==0' is always false wpa-2.10/src/crypto/tls_internal.c:68:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:245:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_internal.c:68:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_internal.c:486:13: style:inconclusive: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:456:13: note: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.10/src/crypto/tls_internal.c:486:13: note: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.10/src/crypto/tls_internal.c:618:11: style:inconclusive: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:506:11: note: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.10/src/crypto/tls_internal.c:618:11: note: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.10/src/crypto/tls_internal.c:682:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:548:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_internal.c:682:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_internal.c:87:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:139:55: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:141:17: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:166:38: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:166:70: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:180:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:181:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:188:35: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:188:67: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:202:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:202:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:305:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:373:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:373:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:385:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:385:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:386:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:400:57: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:482:49: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:483:31: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:486:13: style: Parameter 'need_more_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:526:55: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:527:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:561:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:562:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:653:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:653:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:667:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:667:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:668:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:682:27: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:682:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:683:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:695:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:695:58: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:696:12: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:712:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:713:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:719:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:719:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:733:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:733:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:743:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:743:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:753:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:754:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:764:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:765:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:767:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:791:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:792:25: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:797:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:803:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:809:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_internal.c:23:6: style: struct member 'tls_global::server' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_internal.c:24:28: style: struct member 'tls_global::server_cred' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_internal.c:34:23: style: struct member 'tls_connection::client' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_internal.c:35:23: style: struct member 'tls_connection::server' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_gnutls.c:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:189:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CLIENT [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CRD_CERTIFICATE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_SHUT_RDWR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:756:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:871:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CERT_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:966:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1587:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1606:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_TLS1_0 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_gnutls.c:1698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_KX_RSA [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_none.c:20:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:245:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_none.c:20:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_none.c:158:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:548:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_none.c:158:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_none.c:20:23: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:25:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:31:51: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:37:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:37:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:42:38: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:42:70: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:48:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:49:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:55:35: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:55:67: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:61:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:61:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:68:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:75:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:81:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:81:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:89:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:89:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:90:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:96:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:96:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:98:34: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:104:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:104:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:105:13: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:111:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:112:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:120:55: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:121:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:129:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:130:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:137:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:138:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:145:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:145:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:151:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:151:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:152:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:158:27: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:158:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:159:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:165:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:165:58: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:166:12: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:172:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:173:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:179:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:179:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:187:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:187:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:193:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:193:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:199:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:200:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:212:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:213:25: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:218:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:224:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_none.c:230:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:604:7: style: Condition '!pkcs12_ok' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_gnutls.c:587:19: note: Assignment 'pkcs12_ok=0', assigned value is 0 wpa-2.10/src/crypto/tls_gnutls.c:604:7: note: Condition '!pkcs12_ok' is always true wpa-2.10/src/crypto/tls_gnutls.c:826:7: style: Condition '!pkcs12_ok' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_gnutls.c:812:19: note: Assignment 'pkcs12_ok=0', assigned value is 0 wpa-2.10/src/crypto/tls_gnutls.c:826:7: note: Condition '!pkcs12_ok' is always true wpa-2.10/src/crypto/tls_gnutls.c:1264:16: style: Condition 'check_ocsp(conn,session,&err)' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_gnutls.c:1264:16: note: Calling function 'check_ocsp' returns 0 wpa-2.10/src/crypto/tls_gnutls.c:1264:16: note: Condition 'check_ocsp(conn,session,&err)' is always false wpa-2.10/src/crypto/tls_gnutls.c:1100:10: style: The comparison 'res == -1' is always true. [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_gnutls.c:1092:13: note: 'res' is assigned value '-1' here. wpa-2.10/src/crypto/tls_gnutls.c:1100:10: note: The comparison 'res == -1' is always true. wpa-2.10/src/crypto/tls_gnutls.c:131:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:245:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:131:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:148:26: style:inconclusive: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:254:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:148:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:239:51: style:inconclusive: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:261:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:239:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:276:34: style:inconclusive: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:270:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:276:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:292:38: style:inconclusive: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:278:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:292:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:306:35: style:inconclusive: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:303:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:306:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:854:33: style:inconclusive: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:351:46: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:854:33: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:861:37: style:inconclusive: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:364:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:861:37: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:877:37: style:inconclusive: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:378:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:877:37: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:878:27: style:inconclusive: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:380:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_gnutls.c:878:27: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_gnutls.c:1640:34: style:inconclusive: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:514:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1640:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1656:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:548:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1656:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1674:26: style:inconclusive: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:561:39: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1674:26: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1710:44: style:inconclusive: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:573:57: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1710:44: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1718:43: style:inconclusive: Function 'tls_connection_client_hello_ext' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:585:56: note: Function 'tls_connection_client_hello_ext' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1718:43: note: Function 'tls_connection_client_hello_ext' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1727:37: style:inconclusive: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:597:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1727:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1735:42: style:inconclusive: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:606:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1735:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1743:43: style:inconclusive: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:615:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:1743:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_gnutls.c:148:26: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:292:38: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:298:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:299:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:854:33: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:877:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:877:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:878:27: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:921:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:921:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:922:13: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:990:46: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:991:37: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1112:17: style: Variable 'token' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_gnutls.c:1648:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1648:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1649:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1718:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1718:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1727:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1727:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1735:42: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1735:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1743:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1743:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1751:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1752:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1753:39: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1766:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1767:25: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1772:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1778:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_gnutls.c:1784:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL3_RANDOM_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL3_RANDOM_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:737:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:943:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1049:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_NO_SSLv2 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1503:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1708:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERAL_NAME_free [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1723:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_EMAIL [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1766:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1820:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1892:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1927:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_commonName [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:1984:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2014:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_URI [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2316:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_level [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2386:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_ERR_CERT_HAS_EXPIRED [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2614:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2834:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:2864:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_FLAG_CRL_CHECK [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3159:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_PEER [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3562:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3585:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3718:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3798:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_RSA [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:3962:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4037:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4309:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4587:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4654:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:4732:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5416:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_CERT_SET_FIRST [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSLEAY_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5675:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5694:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_openssl.c:5721:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:235:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_SESS_CACHE_SERVER [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:300:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:366:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:472:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:537:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:612:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_EMAIL [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:655:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:909:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_URI [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:964:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1152:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_NO_TLSv1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1414:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1440:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1578:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1596:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1628:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1672:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1712:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1751:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1780:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:1852:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:2043:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOLFSSL_TLSV1_2 [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:2144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:2158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:2169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:2202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/crypto/tls_wolfssl.c:259:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:245:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:259:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1589:37: style:inconclusive: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:364:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1589:37: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1956:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:548:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1956:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1973:37: style:inconclusive: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:378:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1973:37: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_wolfssl.c:1974:29: style:inconclusive: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:380:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_wolfssl.c:1974:29: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_wolfssl.c:277:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:351:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:352:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1817:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_wolfssl.c:1911:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1912:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1919:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1919:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1928:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1928:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1938:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:1939:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:2117:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:2118:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:2120:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_wolfssl.c:60:8: style: struct member 'tls_context::ocsp_stapling_response' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_openssl.c:3860:27: style: Condition 'tls_read_pkcs12_blob(data,conn->ssl,private_key_blob,private_key_blob_len,private_key_passwd)==0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:3858:27: note: Calling function 'tls_read_pkcs12_blob' returns -1 wpa-2.10/src/crypto/tls_openssl.c:3860:27: note: Condition 'tls_read_pkcs12_blob(data,conn->ssl,private_key_blob,private_key_blob_len,private_key_passwd)==0' is always false wpa-2.10/src/crypto/tls_openssl.c:3878:29: style: Condition 'tls_read_pkcs12(data,conn->ssl,private_key,private_key_passwd)==0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:3877:22: note: Calling function 'tls_read_pkcs12' returns -1 wpa-2.10/src/crypto/tls_openssl.c:3878:29: note: Condition 'tls_read_pkcs12(data,conn->ssl,private_key,private_key_passwd)==0' is always false wpa-2.10/src/crypto/tls_openssl.c:3885:50: style: Condition 'tls_cryptoapi_cert(conn->ssl,private_key)==0' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:3885:25: note: Calling function 'tls_cryptoapi_cert' returns -1 wpa-2.10/src/crypto/tls_openssl.c:3885:50: note: Condition 'tls_cryptoapi_cert(conn->ssl,private_key)==0' is always false wpa-2.10/src/crypto/tls_openssl.c:3924:21: style: Condition 'tls_read_pkcs12(data,NULL,private_key,private_key_passwd)' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:3924:21: note: Calling function 'tls_read_pkcs12' returns -1 wpa-2.10/src/crypto/tls_openssl.c:3924:21: note: Condition 'tls_read_pkcs12(data,NULL,private_key,private_key_passwd)' is always true wpa-2.10/src/crypto/tls_openssl.c:5185:7: style: Condition 'ret' is always false [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:5183:24: note: Calling function 'tls_engine_init' returns 0 wpa-2.10/src/crypto/tls_openssl.c:5183:24: note: Assignment 'ret=tls_engine_init(conn,engine_id,params->pin,key_id,cert_id,ca_cert_id)', assigned value is 0 wpa-2.10/src/crypto/tls_openssl.c:5185:7: note: Condition 'ret' is always false wpa-2.10/src/crypto/tls_openssl.c:5197:36: style: Condition 'tls_connection_engine_ca_cert(data,conn,ca_cert_id)' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:5197:36: note: Calling function 'tls_connection_engine_ca_cert' returns -1 wpa-2.10/src/crypto/tls_openssl.c:5197:36: note: Condition 'tls_connection_engine_ca_cert(data,conn,ca_cert_id)' is always true wpa-2.10/src/crypto/tls_openssl.c:5206:40: style: Condition 'tls_connection_engine_client_cert(conn,cert_id)' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:5206:40: note: Calling function 'tls_connection_engine_client_cert' returns -1 wpa-2.10/src/crypto/tls_openssl.c:5206:40: note: Condition 'tls_connection_engine_client_cert(conn,cert_id)' is always true wpa-2.10/src/crypto/tls_openssl.c:5215:40: style: Condition 'tls_connection_engine_private_key(conn)' is always true [knownConditionTrueFalse] wpa-2.10/src/crypto/tls_openssl.c:5215:40: note: Calling function 'tls_connection_engine_private_key' returns -1 wpa-2.10/src/crypto/tls_openssl.c:5215:40: note: Condition 'tls_connection_engine_private_key(conn)' is always true wpa-2.10/src/crypto/tls_openssl.c:1119:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:245:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1119:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1315:26: style:inconclusive: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:254:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1315:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1537:51: style:inconclusive: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:261:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1537:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1619:34: style:inconclusive: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:270:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1619:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1644:38: style:inconclusive: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:278:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1644:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1675:35: style:inconclusive: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:303:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:1675:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:2851:33: style:inconclusive: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:351:46: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:2851:33: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:3204:37: style:inconclusive: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:364:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:3204:37: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4091:37: style:inconclusive: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:378:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4091:37: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4092:29: style:inconclusive: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:380:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_openssl.c:4092:29: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.10/src/crypto/tls_openssl.c:4495:32: style:inconclusive: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:447:48: note: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4495:32: note: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/drivers/driver_atheros.c:607:16: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/crypto/tls_openssl.c:4610:34: style:inconclusive: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:514:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4610:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4697:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:548:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4697:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4713:26: style:inconclusive: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:561:39: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4713:26: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4729:44: style:inconclusive: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:573:57: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4729:44: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4758:37: style:inconclusive: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:597:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4758:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4766:42: style:inconclusive: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:606:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4766:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4774:43: style:inconclusive: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.10/src/crypto/tls.h:615:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:4774:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.10/src/crypto/tls_openssl.c:2446:19: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.10/src/crypto/tls_openssl.c:5395:17: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.10/src/crypto/tls_openssl.c:724:36: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:1181:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:1297:54: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:1915:32: style: Variable 'value' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_openssl.c:1971:37: style: Parameter 'cert' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:3209:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_openssl.c:3627:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:3653:59: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:3654:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4094:7: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_openssl.c:4619:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/crypto/tls_openssl.c:4758:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4758:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4766:42: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4766:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4774:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:4774:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:5620:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:5621:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:5623:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/crypto/tls_openssl.c:246:24: style: struct member 'tls_connection::session_ticket_cb' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_openssl.c:247:8: style: struct member 'tls_connection::session_ticket_cb_ctx' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_openssl.c:251:9: style: struct member 'tls_connection::session_ticket_len' is never used. [unusedStructMember] wpa-2.10/src/crypto/tls_openssl.c:274:6: style: struct member 'tls_connection::server_dh_prime_len' is never used. [unusedStructMember] wpa-2.10/src/drivers/driver_bsd.c:120:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCS80211 [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:141:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCG80211 [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SSID [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SSID [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCSIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_ADDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFFLAGS [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:421:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_CIPHER_AES_CCM [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:505:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:542:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_ADDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:565:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:584:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFM_IEEE80211_11G [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:739:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1104:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_BSSID [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_OPTIE [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1171:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MLME_DEAUTH [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_AUTH_ALG_OPEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFM_OMASK [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1369:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SCAN_RESULTS [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1539:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1572:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1635:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_ROAMING [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1679:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_CLOEXEC [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_common.c:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_bsd.c:1600:25: style: Condition 'wpa_driver_bsd_capa(drv)' is always false [knownConditionTrueFalse] wpa-2.10/src/drivers/driver_bsd.c:1600:25: note: Calling function 'wpa_driver_bsd_capa' returns 0 wpa-2.10/src/drivers/driver_bsd.c:1600:25: note: Condition 'wpa_driver_bsd_capa(drv)' is always false wpa-2.10/src/drivers/driver_bsd.c:532:39: style: Parameter 'addr' can be declared as const array [constParameter] wpa-2.10/src/drivers/driver_bsd.c:536:6: style: Variable 'iebuf' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_bsd.c:609:22: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'bsd_set_opt_ie' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_bsd.c:1766:22: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_bsd.c:609:22: note: Parameter 'priv' can be declared as pointer to const wpa-2.10/src/drivers/driver_bsd.c:729:20: style: Variable 'ifm' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_bsd.c:733:32: style: Variable 'leave' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_bsd.c:1283:64: style: Parameter 'params' can be declared as pointer to const. However it seems that 'wpa_driver_bsd_scan' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_bsd.c:1754:13: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_bsd.c:1283:64: note: Parameter 'params' can be declared as pointer to const wpa-2.10/src/drivers/driver_bsd.c:85:12: error: Uninitialized variable: drv->ifindex [uninitvar] wpa-2.10/src/drivers/driver_bsd.c:99:11: error: Uninitialized variables: drv.list, drv.global, drv.ctx, drv.sock_xmit, drv.flags, drv.ifindex, drv.if_removed, drv.capa, drv.is_ap, drv.prev_roaming, drv.prev_privacy, drv.prev_wpa, drv.opmode [uninitvar] wpa-2.10/src/drivers/driver_hostap.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee80211_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_ALL [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:302:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:343:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:385:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:422:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:478:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:502:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:560:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:596:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACSTR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:653:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:670:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:834:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IW_EV_LCP_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iw_range [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:986:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:1053:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:1068:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:1091:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:1119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_hostap.c:1171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_linux.c:825:63: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_hostap.c:269:29: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_hostap.c:400:44: style: Parameter 'params' can be declared as pointer to const. However it seems that 'wpa_driver_hostap_set_key' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_hostap.c:1183:13: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_hostap.c:400:44: note: Parameter 'params' can be declared as pointer to const wpa-2.10/src/drivers/driver_hostap.c:517:68: style: Parameter 'params' can be declared as pointer to const. However it seems that 'hostap_set_ieee8021x' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_hostap.c:1186:19: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_hostap.c:517:68: note: Parameter 'params' can be declared as pointer to const wpa-2.10/src/drivers/driver_hostap.c:590:29: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_hostap.c:628:70: style: Parameter 'params' can be declared as pointer to const. However it seems that 'hostap_sta_add' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_hostap.c:1199:13: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_hostap.c:628:70: note: Parameter 'params' can be declared as pointer to const wpa-2.10/src/drivers/driver_hostap.c:829:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_hostap.c:1062:68: style: Parameter 'freq' can be declared as pointer to const. However it seems that 'hostap_set_freq' is a callback function, if 'freq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_hostap.c:1204:14: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_hostap.c:1062:68: note: Parameter 'freq' can be declared as pointer to const wpa-2.10/src/drivers/driver_macsec_qca.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:327:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:466:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_ID_GCM_AES_128 [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:491:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_ID_GCM_AES_256 [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:510:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:526:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee802_1x_mka_sci [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:540:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee802_1x_mka_sci [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:743:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:815:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:835:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:858:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:922:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:948:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:1009:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_macsec_qca.c:1029:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_ndis.c:866:28: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_macsec_qca.c:345:29: style: Condition 'macsec_qca_init_sockets(drv,params->own_addr)' is always true [knownConditionTrueFalse] wpa-2.10/src/drivers/driver_macsec_qca.c:345:29: note: Calling function 'macsec_qca_init_sockets' returns -1 wpa-2.10/src/drivers/driver_macsec_qca.c:345:29: note: Condition 'macsec_qca_init_sockets(drv,params->own_addr)' is always true wpa-2.10/src/drivers/driver_macsec_qca.c:191:60: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/driver_macsec_qca.c:191:69: style: Parameter 'own_addr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/driver_macsec_qca.c:407:74: style: Parameter 'params' can be declared as pointer to const. However it seems that 'macsec_qca_macsec_init' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/driver_macsec_qca.c:1051:17: note: You might need to cast the function pointer here wpa-2.10/src/drivers/driver_macsec_qca.c:407:74: note: Parameter 'params' can be declared as pointer to const wpa-2.10/src/drivers/driver_macsec_qca.c:652:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/drivers/driver_macsec_qca.c:760:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/drivers/driver_ndis_.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_ndis_.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211.c:1165:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_nl80211_android.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_android.c:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_android.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_capa.c:414:2: error: There is an unknown macro here somewhere. Configuration is required. If nla_for_each_nested is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_nl80211_event.c:813:30: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_nl80211_scan.c:869:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_nl80211_monitor.c:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:292:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:457:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_RADIOTAP_F_FRAG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_none.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_none.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_nl80211_monitor.c:449:58: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/driver_openbsd.c:73:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] wpa-2.10/src/drivers/driver_privsep.c:257:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_roboswitch.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGMIIREG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCSMIIREG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_roboswitch.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wext.c:1260:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/drivers/driver_roboswitch.c:235:37: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/driver_wired.c:299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired.c:333:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired.c:343:24: style: Condition 'wired_init_sockets(drv,params->own_addr)' is always true [knownConditionTrueFalse] wpa-2.10/src/drivers/driver_wired.c:343:24: note: Calling function 'wired_init_sockets' returns -1 wpa-2.10/src/drivers/driver_wired.c:343:24: note: Condition 'wired_init_sockets(drv,params->own_addr)' is always true wpa-2.10/src/drivers/driver_wired.c:168:61: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/driver_wired.c:168:70: style: Parameter 'own_addr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/driver_wired_common.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:292:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/driver_wired_common.c:242:31: style: Condition 'wired_multicast_membership(common->pf_sock,if_nametoindex(common->ifname),pae_group_addr,1)==0' is always false [knownConditionTrueFalse] wpa-2.10/src/drivers/driver_wired_common.c:240:32: note: Calling function 'wired_multicast_membership' returns -1 wpa-2.10/src/drivers/driver_wired_common.c:242:31: note: Condition 'wired_multicast_membership(common->pf_sock,if_nametoindex(common->ifname),pae_group_addr,1)==0' is always false wpa-2.10/src/drivers/driver_wired_common.c:291:31: style: Condition 'wired_multicast_membership(common->pf_sock,if_nametoindex(common->ifname),pae_group_addr,0)<0' is always true [knownConditionTrueFalse] wpa-2.10/src/drivers/driver_wired_common.c:289:32: note: Calling function 'wired_multicast_membership' returns -1 wpa-2.10/src/drivers/driver_wired_common.c:291:31: note: Condition 'wired_multicast_membership(common->pf_sock,if_nametoindex(common->ifname),pae_group_addr,0)<0' is always true wpa-2.10/src/drivers/linux_ioctl.c:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCBRADDBR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCBRDELBR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/linux_ioctl.c:235:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IID_IUnknown [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:390:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBEM_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:472:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/ndis_events.c:711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/netlink.c:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/netlink.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/netlink.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/netlink.c:169:49: style: Parameter 'netlink' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/drivers/netlink.c:175:8: style: struct member 'Anonymous0::opts' is never used. [unusedStructMember] wpa-2.10/src/drivers/ndis_events.c:196:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/drivers/ndis_events.c:387:41: style: Parameter 'this' can be declared as pointer to const. However it seems that 'ndis_events_set_status' is a callback function, if 'this' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/ndis_events.c:787:32: note: You might need to cast the function pointer here wpa-2.10/src/drivers/ndis_events.c:387:41: note: Parameter 'this' can be declared as pointer to const wpa-2.10/src/drivers/ndis_events.c:388:53: style: Parameter 'pObjParam' can be declared as pointer to const. However it seems that 'ndis_events_set_status' is a callback function, if 'pObjParam' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/drivers/ndis_events.c:787:32: note: You might need to cast the function pointer here wpa-2.10/src/drivers/ndis_events.c:388:53: note: Parameter 'pObjParam' can be declared as pointer to const wpa-2.10/src/drivers/ndis_events.c:171:34: style: Variable 'events' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/drivers/rfkill.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/rfkill.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/src/drivers/rfkill.c:218:43: style: Parameter 'rfkill' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_common/eap_common.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_common.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:174:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:347:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:391:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:515:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_MSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_eke_common.c:689:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_fast_common.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_fast_common.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_fast_common.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_fast_common.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_fast_common.c:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:504:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_ikev2_common.c:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_ikev2_common.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_ikev2_common.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_gpsk_common.c:281:15: style:inconclusive: Function 'eap_gpsk_derive_keys' argument 5 names different: declaration 'rand_client' definition 'rand_peer'. [funcArgNamesDifferent] wpa-2.10/src/eap_common/eap_gpsk_common.h:51:15: note: Function 'eap_gpsk_derive_keys' argument 5 names different: declaration 'rand_client' definition 'rand_peer'. wpa-2.10/src/eap_common/eap_gpsk_common.c:281:15: note: Function 'eap_gpsk_derive_keys' argument 5 names different: declaration 'rand_client' definition 'rand_peer'. wpa-2.10/src/eap_common/eap_gpsk_common.c:282:15: style:inconclusive: Function 'eap_gpsk_derive_keys' argument 7 names different: declaration 'id_client' definition 'id_peer'. [funcArgNamesDifferent] wpa-2.10/src/eap_common/eap_gpsk_common.h:52:15: note: Function 'eap_gpsk_derive_keys' argument 7 names different: declaration 'id_client' definition 'id_peer'. wpa-2.10/src/eap_common/eap_gpsk_common.c:282:15: note: Function 'eap_gpsk_derive_keys' argument 7 names different: declaration 'id_client' definition 'id_peer'. wpa-2.10/src/eap_common/eap_gpsk_common.c:282:31: style:inconclusive: Function 'eap_gpsk_derive_keys' argument 8 names different: declaration 'id_client_len' definition 'id_peer_len'. [funcArgNamesDifferent] wpa-2.10/src/eap_common/eap_gpsk_common.h:52:33: note: Function 'eap_gpsk_derive_keys' argument 8 names different: declaration 'id_client_len' definition 'id_peer_len'. wpa-2.10/src/eap_common/eap_gpsk_common.c:282:31: note: Function 'eap_gpsk_derive_keys' argument 8 names different: declaration 'id_client_len' definition 'id_peer_len'. wpa-2.10/src/eap_common/eap_ikev2_common.c:18:57: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_common/eap_pax_common.c:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pax_common.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pax_common.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_peap_common.c:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:133:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:337:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:420:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_pwd_common.c:460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sake_common.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sake_common.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sake_common.c:216:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sake_common.c:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:663:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_teap_common.c:700:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:24:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_MK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_KC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_IK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_K_ENCR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ID_REQ [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:940:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:1121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_IV_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:1149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:1178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_wsc_common.c:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_CIPHER_ALG_3DES [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_CIPHER_ALG_3DES [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:444:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/ikev2_common.c:665:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_common/eap_sim_common.c:1116:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_common/ikev2_common.c:604:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wpa-2.10/src/eap_common/ikev2_common.c:119:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_common/ikev2_common.c:608:39: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vendor [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_reauth [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:281:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rounds [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reqMethod [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:886:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:959:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:998:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1016:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1032:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1047:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1119:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_failure [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_eapReq [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1248:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_LEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1289:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_portEnabled [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1351:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_disabled [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1455:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1519:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1749:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1766:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:1992:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2576:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ_EAP_OTP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2602:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ_SIM [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2641:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2668:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2695:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_method_type [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:2998:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:3015:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_eapSuccess [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:3200:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_ID_ENROLLEE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap.c:3213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_ID_ENROLLEE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_MK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:477:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:512:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:562:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:580:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:600:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:634:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:701:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:743:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:779:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:830:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1198:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1237:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1490:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1544:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:1576:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_aka.c:170:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_aka.c:774:29: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_aka.c:1062:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_aka.c:1465:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_aka_has_reauth_data' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_aka.c:1621:25: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_aka.c:1465:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_aka.c:1467:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_aka.c:1514:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_aka_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_aka.c:1618:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_aka.c:1514:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_aka.c:1516:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_aka.c:55:9: style: struct member 'eap_aka_data::network_name_len' is never used. [unusedStructMember] wpa-2.10/src/eap_peer/eap_aka.c:59:9: style: struct member 'eap_aka_data::last_kdf_count' is never used. [unusedStructMember] wpa-2.10/src/eap_peer/eap_eke.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:153:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_DHGROUP_EKE_2 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_ENCR_AES128_CBC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_PRF_HMAC_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:190:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAC_HMAC_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:363:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:508:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:632:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:666:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:706:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:715:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_eke.c:703:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_eke_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_eke.c:779:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_eke.c:703:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_eke.c:705:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_SKS_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_TYPE_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:564:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:645:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_TYPE_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:677:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:719:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:756:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_REQUEST_ACTION_TLV [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:780:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_CMK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:856:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:901:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:934:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1014:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1085:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1165:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1184:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_RESULT_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1379:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_A_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1397:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1431:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_OPAQUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1560:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_FAST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1772:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:1808:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast.c:427:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:557:29: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:1054:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:1112:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:1182:12: style: Variable 'pos2' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:1593:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast.c:1757:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_fast_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_fast.c:1830:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_fast.c:1757:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_fast.c:1759:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2252:9: style: Condition 'sm->changed' is always false [knownConditionTrueFalse] wpa-2.10/src/eap_peer/eap.c:2250:17: note: Assignment 'sm->changed=false', assigned value is 0 wpa-2.10/src/eap_peer/eap.c:2252:9: note: Condition 'sm->changed' is always false wpa-2.10/src/eap_peer/eap.c:140:53: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:145:26: style: Variable 'm' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:404:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:670:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:684:39: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:684:47: style: Parameter 'ext_session_id' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:685:41: style: Parameter 'ext_emsk' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:1047:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:1123:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:1823:37: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:2171:40: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:2615:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2682:71: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:2779:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:2893:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2909:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2944:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2958:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:2967:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap.c:3040:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:3063:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap.c:3245:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_MACHINE_AUTHENTICATION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:350:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:586:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:656:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:720:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_A_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:764:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_fast_pac.c:884:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_RAND_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:200:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_gpsk_csuite [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_RAND_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_MAX_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:590:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_3 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:634:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:681:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:710:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:719:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:753:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gpsk.c:707:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gpsk_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_gpsk.c:777:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_gpsk.c:707:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_gpsk.c:709:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:330:16: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:344:76: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:363:18: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:373:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:383:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:394:17: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:483:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:706:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_fast_pac.c:752:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_gtc.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_FAST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gtc.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_gtc.c:20:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gtc_init' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_gtc.c:136:14: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_gtc.c:20:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_ikev2.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_ICV_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:293:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_LENGTH_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_LENGTH_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:450:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:468:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ikev2.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_WAIT_CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:198:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:333:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:345:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_leap.c:330:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_leap_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_leap.c:412:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_leap.c:330:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_leap.c:332:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ikev2.c:438:53: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ikev2_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_ikev2.c:524:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_ikev2.c:438:53: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_ikev2.c:440:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ikev2.c:465:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_md5.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_md5.c:16:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_md5_init' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_md5.c:111:14: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_md5.c:16:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_md5.c:24:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_md5_deinit' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_md5.c:112:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_md5.c:24:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_md5.c:24:53: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'eap_md5_deinit' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_md5.c:112:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_md5.c:24:53: note: Parameter 'priv' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_methods.h:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_methods.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_methods.c:77:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_EXPANDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_methods.c:96:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_methods.h:45:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_methods.h:59:61: style: Parameter 'num' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_methods.h:79:61: style: Parameter 'method' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_mschapv2.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:541:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:713:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:792:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_mschapv2.c:867:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_otp.c:42:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_otp.c:15:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_otp_init' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_otp.c:92:14: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_otp.c:15:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_otp.c:23:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_otp_deinit' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_otp.c:93:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_otp.c:23:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_otp.c:23:53: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'eap_otp_deinit' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_otp.c:93:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_otp.c:23:53: note: Parameter 'priv' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_pax.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_ICV_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:467:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:476:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pax.c:464:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pax_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_pax.c:553:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_pax.c:464:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_pax.c:466:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_mschapv2.c:682:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_mschapv2.c:728:52: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_mschapv2.c:835:56: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_mschapv2_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_mschapv2.c:895:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_mschapv2.c:835:56: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_mschapv2.c:837:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_peap.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTIONAL_BINDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:172:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:209:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:265:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:371:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:401:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:486:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:609:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:770:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:1001:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:1299:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_peap.c:1324:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:15:22: style: Parameter 'eapol_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:16:15: style: Parameter 'msg_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:22:44: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:27:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:33:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:33:70: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:39:64: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:45:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:45:63: style: Parameter 'eap_sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:52:46: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:52:61: style: Parameter 'eapReqData' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:59:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:59:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:66:45: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:67:16: style: Parameter 'imsi_buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:67:34: style: Parameter 'imsi_len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:73:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:74:32: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:80:56: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:80:68: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:86:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:86:58: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_proxy_dummy.c:92:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_psk.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PSK_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:414:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_psk.c:411:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_psk_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_psk.c:488:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_psk.c:411:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_psk.c:413:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_peap.c:605:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_peap.c:1038:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_peap.c:1265:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_peap_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_peap.c:1364:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_peap.c:1265:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_peap.c:1267:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_peap.c:68:6: style: struct member 'eap_peap_data::soh' is never used. [unusedStructMember] wpa-2.10/src/eap_peer/eap_pwd.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:226:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWD_ID_Req [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWD_Commit_Req [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:695:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:878:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:1113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_pwd.c:1122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:75:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SAKE_ROOT_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:195:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:294:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SAKE_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:382:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:443:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:452:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:469:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:491:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sake.c:114:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_sake.c:440:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sake_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_sake.c:515:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_sake.c:440:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_sake.c:442:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_pwd.c:1110:50: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pwd_key_available' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_pwd.c:1147:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_pwd.c:1110:50: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_pwd.c:1112:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_sim.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:94:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_MT_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:145:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_MK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:471:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:498:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:728:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:872:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:904:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:931:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:970:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_MT_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1236:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:1314:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_EAP_METHOD_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:235:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:499:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:524:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:543:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_IDENTITY_TYPE_USER [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:558:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:601:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_TLV_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:731:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:795:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:819:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_CMK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:930:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:976:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1009:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1088:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1259:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_STATUS_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1502:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1564:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1614:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1634:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:1842:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:2076:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:2112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_sim.c:106:9: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_sim.c:172:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_sim.c:797:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_sim.c:1182:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sim_has_reauth_data' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_sim.c:1340:25: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_sim.c:1182:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_sim.c:1184:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_sim.c:1233:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sim_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_sim.c:1337:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_sim.c:1233:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_sim.c:1235:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:308:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:338:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:351:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:559:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:724:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_A_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:888:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap_pac.c:333:16: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:345:76: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:364:18: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:374:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:384:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:395:17: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:484:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:710:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap_pac.c:756:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:740:6: warning: Identical condition '!data->phase2_method', second condition is always false [identicalConditionAfterEarlyExit] wpa-2.10/src/eap_peer/eap_teap.c:735:6: note: If condition '!data->phase2_method' is true, the function will return/exit wpa-2.10/src/eap_peer/eap_teap.c:740:6: note: Testing identical condition '!data->phase2_method' wpa-2.10/src/eap_peer/eap_tls.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls.c:138:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls.c:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TLS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls.c:253:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CERT_CHECK_GOOD [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls.c:396:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_teap.c:406:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:517:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:637:56: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_teap.c:1128:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:1157:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:1302:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:1886:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:2060:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_teap_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_teap.c:2134:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_teap.c:2060:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_teap.c:2062:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_teap.c:53:6: style: struct member 'eap_teap_data::test_outer_tlvs' is never used. [unusedStructMember] wpa-2.10/src/eap_peer/eap_tls.c:36:31: style: Variable 'cert' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_tls.c:158:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_tls.c:251:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_tls.c:363:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_tls_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_tls.c:436:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_tls.c:363:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_tls.c:365:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_tnc.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_START [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_ALLOW_SIGN_RSA_MD5 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_REQUEST_OCSP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:333:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:476:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:636:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:733:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:820:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:915:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:1043:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:1071:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:1133:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tls_common.c:1192:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_tnc.c:39:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_tnc.c:208:6: style: Variable 'rpos' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_tls_common.c:109:37: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_tls_common.c:162:30: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_tls_common.c:903:53: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/eap_ttls.c:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_PHASE2_EAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:183:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVP_FLAGS_VENDOR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:249:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttls_avp [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vendor [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:416:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:714:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:771:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:855:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_PHASE2_MSCHAPV2 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:918:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:956:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1039:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1073:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1408:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1522:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CERT_CHECK_GOOD [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1611:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1660:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:1845:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_vendor_test.c:141:59: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_vendor_test_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_vendor_test.c:182:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_vendor_test.c:141:59: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_vendor_test.c:143:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_vendor_test.c:150:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_wsc.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPS_OOB_PUBKEY_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:400:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_LF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_wsc.c:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_LF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/eap_ttls.c:456:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ttls.c:1274:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ttls.c:1362:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ttls.c:1520:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ttls.c:1794:52: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ttls_isKeyAvailable' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_peer/eap_ttls.c:1867:24: note: You might need to cast the function pointer here wpa-2.10/src/eap_peer/eap_ttls.c:1794:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_peer/eap_ttls.c:1796:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_peer/eap_ttls.c:52:6: style: struct member 'eap_ttls_data::auth_response_valid' is never used. [unusedStructMember] wpa-2.10/src/eap_peer/ikev2.c:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:453:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:497:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_AUTH_CERT [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_RSA_SIGN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:629:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:676:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKE_SA_INIT [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:827:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:907:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:988:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:1027:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:1075:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:1147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ikev2_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:1181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ikev2_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/mschapv2.c:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/mschapv2.c:36:40: style:inconclusive: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. [funcArgNamesDifferent] wpa-2.10/src/eap_peer/mschapv2.h:18:40: note: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. wpa-2.10/src/eap_peer/mschapv2.c:36:40: note: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. wpa-2.10/src/eap_peer/mschapv2.c:36:57: style:inconclusive: Function 'mschapv2_derive_response' argument 2 names different: declaration 'username_len' definition 'identity_len'. [funcArgNamesDifferent] wpa-2.10/src/eap_peer/mschapv2.h:18:57: note: Function 'mschapv2_derive_response' argument 2 names different: declaration 'username_len' definition 'identity_len'. wpa-2.10/src/eap_peer/mschapv2.c:36:57: note: Function 'mschapv2_derive_response' argument 2 names different: declaration 'username_len' definition 'identity_len'. wpa-2.10/src/eap_peer/tncc.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:336:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:383:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:477:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_VENDORID_ANY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_CONNECTION_STATE_CREATE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:588:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_CONNECTION_STATE_ACCESS_ALLOWED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:669:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:695:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:1015:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:1078:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:1132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:1179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/tncc.c:1286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_peer/ikev2.c:1090:22: style: Condition 'ikev2_build_sar1(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false [knownConditionTrueFalse] wpa-2.10/src/eap_peer/ikev2.c:1090:22: note: Calling function 'ikev2_build_sar1' returns 0 wpa-2.10/src/eap_peer/ikev2.c:1090:22: note: Condition 'ikev2_build_sar1(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false wpa-2.10/src/eap_peer/ikev2.c:1092:20: style: Condition 'ikev2_build_nr(data,msg,data->peer_auth==PEER_AUTH_SECRET?IKEV2_PAYLOAD_ENCRYPTED:IKEV2_PAYLOAD_NO_NEXT_PAYLOAD)' is always false [knownConditionTrueFalse] wpa-2.10/src/eap_peer/ikev2.c:1092:20: note: Calling function 'ikev2_build_nr' returns 0 wpa-2.10/src/eap_peer/ikev2.c:1092:20: note: Condition 'ikev2_build_nr(data,msg,data->peer_auth==PEER_AUTH_SECRET?IKEV2_PAYLOAD_ENCRYPTED:IKEV2_PAYLOAD_NO_NEXT_PAYLOAD)' is always false wpa-2.10/src/eap_peer/ikev2.c:446:29: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/ikev2.c:491:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/ikev2.c:670:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/tncc.c:257:48: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_peer/tncc.c:1172:62: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:216:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rounds [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRestart [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable respMethod [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransWhile [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:322:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:338:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapResp [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:359:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:384:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:514:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:555:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_initiate_reauth [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:605:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_method_priv [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:635:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decision [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapTimeout [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:654:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapReqData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:669:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapReqData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:686:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initiate_reauth_start_sent [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1001:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1011:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransWhile [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1021:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1037:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1044:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapResp [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1053:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1076:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1096:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaFail [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapTimeout [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1129:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRestart [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1437:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1556:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1583:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1725:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1806:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1824:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1872:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1894:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1926:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1940:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1955:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METHOD_PENDING_WAIT [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_PRIME_REAUTH_ID_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_PRIME_PSEUDONYM_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:306:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:403:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:478:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:554:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:611:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:659:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:674:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:687:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_SUBTYPE_CLIENT_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:736:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:809:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_DB_PENDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:878:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:924:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:936:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1041:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1077:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1192:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_aka.c:1323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server.c:1825:9: style: Condition 'sm->changed' is always false [knownConditionTrueFalse] wpa-2.10/src/eap_server/eap_server.c:1823:17: note: Assignment 'sm->changed=false', assigned value is 0 wpa-2.10/src/eap_server/eap_server.c:1825:9: note: Condition 'sm->changed' is always false wpa-2.10/src/eap_server/eap_server.c:419:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1430:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1597:41: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1804:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1951:42: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1965:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:1977:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:2001:42: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server.c:2009:45: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_aka.c:349:62: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_aka.c:933:26: style: Parameter 'respData' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_aka.c:1071:23: style: Parameter 'respData' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_aka.c:1272:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_aka_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_aka.c:1364:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_aka.c:1272:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_aka.c:1274:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_aka.c:1311:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_aka_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_aka.c:1366:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_aka.c:1311:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_aka.c:1313:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_eke.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAC_HMAC_SHA2_256 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:243:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_DH_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:308:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:427:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:593:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:669:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:700:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:722:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:731:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:748:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:763:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:773:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_eke.c:76:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_eke_init' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_eke.c:799:14: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_eke.c:76:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_eke.c:719:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_eke_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_eke.c:804:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_eke.c:719:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_eke.c:721:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_eke.c:760:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_eke_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_eke.c:806:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_eke.c:760:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_eke.c:762:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_SKS_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:382:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:531:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pac_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:555:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:617:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:687:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:824:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:863:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:940:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:978:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1198:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1259:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_TYPE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1270:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1401:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1448:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1469:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1502:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1548:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1562:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1569:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1600:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1620:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_fast.c:1628:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_MAX_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:479:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_MAX_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:566:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:592:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:607:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:616:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gpsk.c:563:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gpsk_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_gpsk.c:642:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_gpsk.c:563:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_gpsk.c:565:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_gpsk.c:604:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gpsk_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_gpsk.c:644:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_gpsk.c:604:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_gpsk.c:606:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_gtc.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:104:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_gtc.c:187:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gtc_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_gtc.c:215:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_gtc.c:187:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_gtc.c:189:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_gtc.c:194:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_gtc_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_gtc.c:216:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_gtc.c:194:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_gtc.c:196:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:128:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:1150:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:1566:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_fast_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_fast.c:1650:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_fast.c:1566:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_fast.c:1568:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:1617:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_fast_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_fast.c:1653:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_fast.c:1617:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_fast.c:1619:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_fast.c:64:6: style: struct member 'eap_fast_data::tnc_started' is never used. [unusedStructMember] wpa-2.10/src/eap_server/eap_server_identity.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:68:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_identity.c:143:48: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_identity_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_identity.c:173:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_identity.c:143:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_identity.c:145:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_identity.c:150:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_identity_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_identity.c:174:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_identity.c:150:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_identity.c:152:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_md5.c:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAP_MD5_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_md5.c:139:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_md5_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_md5.c:167:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_md5.c:139:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_md5.c:141:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_md5.c:146:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_md5_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_md5.c:168:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_md5.c:146:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_md5.c:148:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_ikev2.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_ICV_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:303:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_LENGTH_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_methods.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_methods.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_EXPANDED [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_ikev2.c:468:45: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ikev2_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_ikev2.c:564:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_ikev2.c:468:45: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_ikev2.c:470:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_ikev2.c:475:48: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ikev2_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_ikev2.c:566:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_ikev2.c:475:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_ikev2.c:503:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_mschapv2.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:152:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:467:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:494:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:511:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:537:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:570:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_STD_1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_ICV_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:475:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_STD_3 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:519:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:528:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:549:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:569:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pax.c:578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_mschapv2.c:241:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_mschapv2.c:455:27: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_mschapv2.c:482:27: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_mschapv2.c:534:48: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_mschapv2_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_mschapv2.c:589:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_mschapv2.c:534:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_mschapv2.c:536:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_mschapv2.c:567:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_mschapv2_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_mschapv2.c:591:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_mschapv2.c:567:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_mschapv2.c:569:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pax.c:488:22: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pax.c:516:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pax_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_pax.c:607:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_pax.c:516:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_pax.c:518:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pax.c:566:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pax_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_pax.c:609:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_pax.c:566:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_pax.c:568:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_psk.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PSK_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:337:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_3 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:448:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:216:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:329:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:504:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:541:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:610:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:642:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:701:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:944:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1098:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1266:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1325:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1334:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1399:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1443:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1451:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_psk.c:177:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_psk.c:436:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_psk_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_psk.c:520:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_psk.c:436:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_psk.c:438:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_psk.c:477:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_psk_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_psk.c:522:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_psk.c:477:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_psk.c:479:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pwd.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:426:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:578:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_pwd_id [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:657:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:750:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:857:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:975:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:993:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:1009:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:1016:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_pwd.c:1025:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_peap.c:1322:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_peap_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_peap.c:1473:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_peap.c:1322:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_peap.c:1324:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_peap.c:1440:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_peap_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_peap.c:1476:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_peap.c:1440:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_peap.c:1442:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pwd.c:1006:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pwd_is_success' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_pwd.c:1056:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_pwd.c:1006:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_pwd.c:1008:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_pwd.c:1013:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_pwd_is_done' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_pwd.c:1053:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_pwd.c:1013:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_pwd.c:1015:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_sake.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:307:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SAKE_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:378:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SAKE_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:430:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:462:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:471:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:512:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sake.c:90:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_sake.c:239:23: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_sake.c:459:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sake_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_sake.c:543:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_sake.c:459:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_sake.c:461:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_sake.c:500:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sake_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_sake.c:545:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_sake.c:500:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_sake.c:502:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_sim.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_DB_SIM [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:355:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:371:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:382:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_SUBTYPE_CLIENT_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:426:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:592:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_SRES_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:634:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_S_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:750:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:800:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:809:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:825:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:839:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:848:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_sim.c:75:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sim_init' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_sim.c:885:14: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_sim.c:75:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_sim.c:102:59: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_sim.c:424:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_sim.c:797:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sim_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_sim.c:890:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_sim.c:797:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_sim.c:799:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_sim.c:836:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_sim_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_sim.c:892:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_sim.c:836:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_sim.c:838:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_teap.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE_SEND_RESULT [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:296:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:365:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_VERSION [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:452:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:465:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teap_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:505:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:556:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:714:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:855:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:893:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:991:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1023:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_IDENTITY_TYPE_USER [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1044:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1495:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_TYPE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1506:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1731:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1787:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1859:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1891:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE1 [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1997:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:2006:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:2031:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:2055:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:2066:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:155:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:282:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:328:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TLS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:363:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TLS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:404:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:412:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls.c:57:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/eap_server/eap_server_tls.c:316:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_tls_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_tls.c:434:16: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_tls.c:316:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_tls.c:318:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_tls.c:401:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_tls_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/eap_server/eap_server_tls.c:436:19: note: You might need to cast the function pointer here wpa-2.10/src/eap_server/eap_server_tls.c:401:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.10/src/eap_server/eap_server_tls.c:403:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/eap_server/eap_server_tls_common.c:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:292:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:338:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:429:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_tls_common.c:537:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.10/src/eap_server/eap_server_teap.c:1942:11: style: Condition 'lenfd>=0' is always false [knownConditionTrueFalse] wpa-2.10/src/l2_packet/l2_packet_none.c:86:12: note: Assignment 'l2->fd=-1', assigned value is -1 wpa-2.10/src/l2_packet/l2_packet_none.c:87:28: note: Condition 'l2->fd>=0' is always false wpa-2.10/src/l2_packet/l2_packet_none.c:37:43: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_none.c:120:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_none.c:120:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_none.c:127:57: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_none.c:133:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_pcap.c:233:24: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/l2_packet/l2_packet_ndis.c:521:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_ndis.c:521:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_ndis.c:527:57: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_ndis.c:532:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_winpcap.c:176:24: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/l2_packet/l2_packet_privsep.c:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/src/l2_packet/l2_packet_privsep.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/l2_packet/l2_packet_privsep.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_CMD_L2_SEND [valueFlowBailoutIncompleteVar] wpa-2.10/src/l2_packet/l2_packet_privsep.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/l2_packet/l2_packet_privsep.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/l2_packet/l2_packet_privsep.c:267:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_privsep.c:267:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/l2_packet/l2_packet_privsep.c:280:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/p2p/p2p.c:623:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_build.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_OWNER_INTENT [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_LISTEN_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_OPERATING_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:158:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CHANNEL_LIST [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_STATUS [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_DEVICE_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_DEVICE_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CONFIGURATION_TIMEOUT [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INTENDED_INTERFACE_ADDR [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_BSSID [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:294:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:307:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INVITATION_FLAGS [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:330:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_NOTICE_OF_ABSENCE [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:344:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_EXT_LISTEN_TIMING [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:375:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_OOB_GO_NEG_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SERVICE_HASH [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:410:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SESSION_INFORMATION_DATA [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CONNECTION_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:437:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_ADVERTISEMENT_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:487:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:607:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:671:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SESSION_ID [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_FEATURE_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:697:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_PERSISTENT_GROUP [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_build.c:744:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_dev_disc.c:83:63: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_build.c:595:10: style:inconclusive: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. [funcArgNamesDifferent] wpa-2.10/src/p2p/p2p_i.h:782:10: note: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. wpa-2.10/src/p2p/p2p_build.c:595:10: note: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. wpa-2.10/src/p2p/p2p_build.c:187:28: style: Parameter 'peer' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/p2p/p2p_go_neg.c:241:4: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_group.c:631:37: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_invitation.c:191:51: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_parse.c:178:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_pd.c:581:60: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_sd.c:91:51: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/pae/ieee802_1x_cp.c:112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlled_port_enabled [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:136:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_valid [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:169:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_frames [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:188:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_frames [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:207:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chgd_server [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:234:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lki [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:256:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lrx [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kay [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:284:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlled_port_enabled [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:298:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retire_when [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:313:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lrx [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oki [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:353:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_enabled [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:527:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_cp.c:95:52: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/pae/ieee802_1x_cp.c:501:61: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/p2p/p2p_utils.c:72:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HOSTAPD_MODES [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_utils.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_utils.c:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_utils.c:515:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.10/src/p2p/p2p_utils.c:528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_kay.c:2455:52: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/p2p/p2p_utils.c:181:26: style: Variable 'cl' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/p2p/p2p_utils.c:344:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/p2p/p2p_utils.c:391:26: style: Variable 'c' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/p2p/p2p_utils.c:415:52: style: Parameter 'chans' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/p2p/p2p_utils.c:324:11: style: Variable 'freq' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/pae/ieee802_1x_key.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_key.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_key.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_key.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:370:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:391:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:412:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/pae/ieee802_1x_secy_ops.c:527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_client.c:418:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/radius/radius.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:401:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:485:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:506:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:525:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:548:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:690:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:802:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:854:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:1065:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius.c:1131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:570:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_das.c:586:48: style:inconclusive: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. [funcArgNamesDifferent] wpa-2.10/src/radius/radius_das.h:61:48: note: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. wpa-2.10/src/radius/radius_das.c:586:48: note: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. wpa-2.10/src/radius/radius.c:52:59: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius.c:58:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius.c:681:23: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius.c:889:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius.c:936:30: style: Variable 'vhdr' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius.c:1108:67: style: Parameter 'sent_msg' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius.c:1157:70: style: Parameter 'sent_msg' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius.c:1192:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius.c:1264:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius.c:1412:27: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius_server.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:443:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:455:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:570:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:904:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_REASON_IEEE_802_1X_AUTH_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1248:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1551:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1595:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1681:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1813:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:1940:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:2036:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:2190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:2522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/radius/radius_server.c:2622:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa.h:462:37: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:467:62: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:473:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:473:58: style: Parameter 'ies' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:480:40: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:486:54: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:491:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/wpa.h:496:45: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:100:10: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:100:30: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:105:63: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:110:41: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:117:40: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:122:60: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:122:73: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:129:42: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:135:47: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:136:39: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:142:41: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:144:38: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:150:61: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:154:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:156:14: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:164:62: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:165:16: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/pmksa_cache.h:171:65: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:32:56: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:36:65: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:40:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:41:32: style: Parameter 'eap_conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:46:54: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:50:59: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:55:59: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:60:55: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:66:57: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:66:67: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/preauth.h:72:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/rsn_supp/tdls.c:208:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/radius/radius_server.c:1135:20: style: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/radius/radius_server.c:1134:32: note: Calling function 'radius_msg_add_attr_int32' returns !<=-1 wpa-2.10/src/radius/radius_server.c:1135:20: note: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false wpa-2.10/src/radius/radius_server.c:332:75: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:523:66: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:524:33: style: Parameter 'eap_conf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:705:62: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:735:55: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:896:32: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:1157:30: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:1239:22: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:1297:65: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:1298:26: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:2374:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius_server.c:2533:29: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/radius/radius_server.c:2601:74: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:2692:58: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/radius/radius_server.c:91:15: style: struct member 'radius_session::t_c_filtering' is never used. [unusedStructMember] wpa-2.10/src/rsn_supp/wpa.c:59:56: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/rsn_supp/wpa_ie.c:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_RSN [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:49:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_SELECTOR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CAPABILITY_MFPC [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSN_SELECTOR_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_PROTO_RSN [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_RSNX_CAPAB_SAE_H2E [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/asn1.c:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/rsn_supp/wpa_ie.c:108:35: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/bignum.c:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_int [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:82:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:101:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:143:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:161:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:179:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/bignum.c:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs1.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs1.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs1.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs1.c:219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs1.c:102:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/pkcs5.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKCS5_ALG_MD5_DES_CBC [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBES2_ENC_ALG_DES_EDE3_CBC [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:409:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKCS5_ALG_SHA1_3DES_CBC [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:576:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/pkcs5.c:489:46: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/libtommath.c:681:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] wpa-2.10/src/tls/libtommath.c:679:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] wpa-2.10/src/tls/libtommath.c:1633:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] wpa-2.10/src/tls/libtommath.c:1672:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] wpa-2.10/src/tls/libtommath.c:250:27: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:250:34: style: Variable 'tmpb' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:326:27: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:326:34: style: Variable 'tmpb' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:708:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/libtommath.c:927:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/libtommath.c:927:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/libtommath.c:1147:24: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:1192:33: style: Variable 'top' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:1519:30: style: Variable 'bottom' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/libtommath.c:2594:53: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/pkcs8.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/libtommath.c:652:6: style: Variable 'dr' is assigned a value that is never used. [unreadVariable] wpa-2.10/src/tls/rsa.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/rsa.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/rsa.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_DISABLE_TLSv1_0 [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:533:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:557:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:756:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:772:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:795:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:816:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CIPHER_ANON_DH_AES128_SHA [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:879:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client.c:769:75: style:inconclusive: Function 'tlsv1_client_get_random' argument 2 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.10/src/tls/tlsv1_client.h:40:75: note: Function 'tlsv1_client_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.10/src/tls/tlsv1_client.c:769:75: note: Function 'tlsv1_client_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.10/src/tls/tlsv1_client.c:41:49: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:169:44: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/tlsv1_client.c:531:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:604:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:716:47: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:769:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:810:65: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client.c:898:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_ocsp.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_ocsp.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_ocsp.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_ocsp.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_ocsp.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_ocsp.c:660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_DISABLE_TLSv1_0 [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:323:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_PEER_CERTIFICATE [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:349:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CERT_CHAIN_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:684:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:807:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:834:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1030:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:1489:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_read.c:30:54: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_read.c:1453:33: style: Parameter 'in_len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:573:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:775:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:897:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_CHANGE_CIPHER_SPEC [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:925:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:966:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_common.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_common.c:395:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_common.c:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:1019:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:1057:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:1102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:1145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_cred.c:1201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_client_write.c:47:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/tlsv1_client_write.c:253:23: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:336:68: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:459:69: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:565:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:737:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_client_write.c:770:27: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_record.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_record.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_record.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_record.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_record.c:290:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:457:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:481:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:614:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:671:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:692:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CIPHER_ANON_DH_AES128_SHA [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:723:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:740:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server.c:645:75: style:inconclusive: Function 'tlsv1_server_get_random' argument 2 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.10/src/tls/tlsv1_server.h:36:75: note: Function 'tlsv1_server_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.10/src/tls/tlsv1_server.c:645:75: note: Function 'tlsv1_server_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.10/src/tls/tlsv1_server.c:137:37: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/tlsv1_server.c:266:13: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/tls/tlsv1_server.c:455:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:528:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:633:47: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:645:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:686:65: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:738:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:744:55: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server.c:750:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_read.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_KEY_EXCHANGE [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:653:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:722:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:860:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:891:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:1080:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:1101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:1281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:387:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:702:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:784:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:811:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:837:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:983:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANGE_CIPHER_SPEC [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_write.c:1032:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/tlsv1_server_read.c:253:34: style: Condition 'testing_cipher_suite_filter(conn,conn->cipher_suites[i])' is always false [knownConditionTrueFalse] wpa-2.10/src/tls/tlsv1_server_read.c:253:34: note: Calling function 'testing_cipher_suite_filter' returns 0 wpa-2.10/src/tls/tlsv1_server_read.c:253:34: note: Condition 'testing_cipher_suite_filter(conn,conn->cipher_suites[i])' is always false wpa-2.10/src/tls/tlsv1_server_read.c:30:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:906:6: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] wpa-2.10/src/tls/tlsv1_server_write.c:839:6: note: pos is assigned wpa-2.10/src/tls/tlsv1_server_write.c:906:6: note: pos is overwritten wpa-2.10/src/tls/tlsv1_server_write.c:43:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:190:23: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:282:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:369:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:696:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:762:29: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:799:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/tlsv1_server_write.c:832:27: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/x509v3.c:24:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_NAME_ATTR_NOT_USED [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:260:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:825:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:877:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:899:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:921:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:965:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1004:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1062:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1086:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1760:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:1856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:2107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/tls/x509v3.c:2150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/base64.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/os.h:48:50: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:48:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:55:48: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:55:67: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:69:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:70:28: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:77:54: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:77:76: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os.h:111:61: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/common.h:204:0: error: #error Could not determine CPU byte order [preprocessorErrorDirective] wpa-2.10/src/utils/common.h:204:2: error: #error Could not determine CPU byte order [preprocessorErrorDirective] wpa-2.10/src/tls/x509v3.c:148:41: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/tls/x509v3.c:148:62: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/ext_password_file.c:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/ext_password_file.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/os_none.c:117:42: style:inconclusive: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent] wpa-2.10/src/utils/os.h:627:42: note: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. wpa-2.10/src/utils/os_none.c:117:42: note: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. wpa-2.10/src/utils/os_none.c:23:33: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:29:39: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:36:19: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:41:42: style: Parameter 'tm' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:58:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:99:46: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/os_none.c:105:24: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/utils/utils_module_tests.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:302:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:639:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:1069:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:1216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/utils/utils_module_tests.c:1220:20: style: Condition 'trace_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/utils/utils_module_tests.c:1220:17: note: Calling function 'trace_tests' returns 0 wpa-2.10/src/utils/utils_module_tests.c:1220:20: note: Condition 'trace_tests()<0' is always false wpa-2.10/src/utils/utils_module_tests.c:1227:20: style: Condition 'eloop_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/utils/utils_module_tests.c:1227:17: note: Calling function 'eloop_tests' returns 0 wpa-2.10/src/utils/utils_module_tests.c:1227:20: note: Condition 'eloop_tests()<0' is always false wpa-2.10/src/utils/utils_module_tests.c:1228:19: style: Condition 'json_tests()<0' is always false [knownConditionTrueFalse] wpa-2.10/src/utils/utils_module_tests.c:1228:16: note: Calling function 'json_tests' returns 0 wpa-2.10/src/utils/utils_module_tests.c:1228:19: note: Condition 'json_tests()<0' is always false wpa-2.10/src/utils/utils_module_tests.c:824:35: style: Parameter 'eloop_data' can be declared as pointer to const. However it seems that 'eloop_tests_run' is a callback function, if 'eloop_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/utils/utils_module_tests.c:839:31: note: You might need to cast the function pointer here wpa-2.10/src/utils/utils_module_tests.c:824:35: note: Parameter 'eloop_data' can be declared as pointer to const wpa-2.10/src/utils/utils_module_tests.c:824:53: style: Parameter 'user_ctx' can be declared as pointer to const. However it seems that 'eloop_tests_run' is a callback function, if 'user_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/src/utils/utils_module_tests.c:839:31: note: You might need to cast the function pointer here wpa-2.10/src/utils/utils_module_tests.c:824:53: note: Parameter 'user_ctx' can be declared as pointer to const wpa-2.10/src/wps/http_client.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:291:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_WRITE [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_server.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/http_client.c:188:16: style:inconclusive: Function 'http_client_url_parse' argument 3 names different: declaration 'path' definition 'ret_path'. [funcArgNamesDifferent] wpa-2.10/src/wps/http_client.h:22:16: note: Function 'http_client_url_parse' argument 3 names different: declaration 'path' definition 'ret_path'. wpa-2.10/src/wps/http_client.c:188:16: note: Function 'http_client_url_parse' argument 3 names different: declaration 'path' definition 'ret_path'. wpa-2.10/src/wps/http_client.c:130:59: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/http_server.c:62:33: style: Parameter 'cli' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/http_server.c:132:45: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/http_server.c:228:55: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/http_server.c:311:46: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/ndef.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/ndef.c:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/ndef.c:121:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/httpread.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/httpread.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/httpread.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/httpread.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/httpread.c:98:26: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:98:36: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:771:63: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:780:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:787:46: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:794:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/httpread.c:814:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps.c:49:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps.c:321:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps.c:423:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps.c:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps.c:502:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_build.c:497:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/wps/wps.c:547:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps.c:547:57: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_attr_parse.c:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_parse.c:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_parse.c:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_parse.c:610:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_attr_process.c:257:38: style: Condition 'wps_process_cred_network_key_idx(cred,attr->network_key_idx)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_attr_process.c:257:38: note: Calling function 'wps_process_cred_network_key_idx' returns 0 wpa-2.10/src/wps/wps_attr_process.c:257:38: note: Condition 'wps_process_cred_network_key_idx(cred,attr->network_key_idx)' is always false wpa-2.10/src/wps/wps_attr_process.c:276:38: style: Condition 'wps_process_cred_network_key_idx(cred,attr->network_key_idx)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_attr_process.c:276:38: note: Calling function 'wps_process_cred_network_key_idx' returns 0 wpa-2.10/src/wps/wps_attr_process.c:276:38: note: Condition 'wps_process_cred_network_key_idx(cred,attr->network_key_idx)' is always false wpa-2.10/src/wps/wps_attr_process.c:247:45: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_attr_process.c:267:52: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_common.c:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:297:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:313:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:504:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_common.c:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:283:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:411:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_dev_attr.c:184:28: style: Condition 'wps_build_manufacturer(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:184:28: note: Calling function 'wps_build_manufacturer' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:184:28: note: Condition 'wps_build_manufacturer(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:185:26: style: Condition 'wps_build_model_name(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:185:26: note: Calling function 'wps_build_model_name' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:185:26: note: Condition 'wps_build_model_name(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:186:28: style: Condition 'wps_build_model_number(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:186:28: note: Calling function 'wps_build_model_number' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:186:28: note: Condition 'wps_build_model_number(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:187:29: style: Condition 'wps_build_serial_number(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:187:29: note: Calling function 'wps_build_serial_number' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:187:29: note: Condition 'wps_build_serial_number(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:188:32: style: Condition 'wps_build_primary_dev_type(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:188:32: note: Calling function 'wps_build_primary_dev_type' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:188:32: note: Condition 'wps_build_primary_dev_type(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:189:24: style: Condition 'wps_build_dev_name(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_dev_attr.c:189:24: note: Calling function 'wps_build_dev_name' returns 0 wpa-2.10/src/wps/wps_dev_attr.c:189:24: note: Condition 'wps_build_dev_name(dev,msg)' is always false wpa-2.10/src/wps/wps_dev_attr.c:195:50: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_dev_attr.c:377:32: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_enrollee.c:721:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/wps/wps_er.c:997:41: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/src/wps/wps_er_ssdp.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_er_ssdp.c:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_er_ssdp.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_er_ssdp.c:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_module_tests.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_module_tests.c:332:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_er_ssdp.c:127:46: style: Parameter 'er' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp.c:972:0: error: #error MAC address fetch not implemented [preprocessorErrorDirective] wpa-2.10/src/wps/wps_upnp.c:972:2: error: #error MAC address fetch not implemented [preprocessorErrorDirective] wpa-2.10/src/wps/wps_registrar.c:110:2: error: There is an unknown macro here somewhere. Configuration is required. If dl_list_for_each_safe is a macro then please configure it. [unknownMacro] wpa-2.10/src/wps/wps_upnp_event.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_event.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_event.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_event.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_event.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_event.c:382:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ap.c:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ap.c:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ap.c:37:52: style: Condition 'wps_validate_upnp_set_selected_registrar(msg)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/wps/wps_upnp_ap.c:37:46: note: Calling function 'wps_validate_upnp_set_selected_registrar' returns 0 wpa-2.10/src/wps/wps_upnp_ap.c:37:52: note: Condition 'wps_validate_upnp_set_selected_registrar(msg)<0' is always false wpa-2.10/src/wps/wps_upnp_event.c:323:10: error: Uninitialized variable: s->current_event [uninitvar] wpa-2.10/src/wps/wps_upnp_ssdp.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:619:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:671:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:784:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:888:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:931:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:996:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:1215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_web.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_upnp_ssdp.c:121:42: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp_web.c:308:8: style: Variable 'body_start' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/wps/wps_upnp_web.c:489:62: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp_web.c:574:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp_web.c:675:69: style: Parameter 'cli' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp_web.c:700:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/src/wps/wps_upnp_web.c:764:8: style: Variable 'body_start' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/wps/wps_upnp_web.c:1352:8: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] wpa-2.10/src/wps/wps_upnp_web.c:526:13: error: Uninitialized variable: tmp->wps [uninitvar] wpa-2.10/src/wps/wps_upnp_web.c:655:14: error: Uninitialized variable: iface->ctx [uninitvar] wpa-2.10/src/wps/wps_upnp_web.c:722:45: error: Uninitialized variable: iface->wps [uninitvar] wpa-2.10/src/wps/wps_validate.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:243:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:430:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:444:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:465:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:568:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:617:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:647:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:715:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:736:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:756:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:798:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:812:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:826:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:841:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:860:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:874:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:888:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:902:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:916:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:930:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:944:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:963:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:977:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1013:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1037:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1626:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1693:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1768:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1803:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1841:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1875:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1910:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ap.c:1153:59: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wpa_supplicant_i.h:1777:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_INFRA [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bss.h:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_CAP_DMG_MASK [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_SCAN_REQ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan.c:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_supplicant_i.h:345:60: style: Parameter 'radio' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpa_supplicant_i.h:1766:64: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bss.h:184:47: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/autoscan.h:42:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/autoscan.h:47:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/autoscan.h:51:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/autoscan.h:52:37: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/autoscan_exponential.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan_exponential.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/src/wps/wps_validate.c:1060:58: style: Parameter 'len' can be declared as const array [constParameter] wpa-2.10/wpa_supplicant/autoscan_periodic.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan_periodic.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/autoscan_periodic.c:72:33: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/bgscan.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_learn.c:137:18: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/bgscan.h:53:54: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:54:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:59:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:63:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:64:35: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:69:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/bgscan.h:73:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/binder/binder.cpp:30:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/binder/binder.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/binder/iface.h:31:2: style: Class 'Iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/binder/supplicant.h:33:2: style: Class 'Supplicant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/binder/binder.cpp:26:30: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/binder.cpp:27:34: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/binder.cpp:39:9: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/binder.cpp:61:25: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/binder.cpp:26:21: style: Variable 'global' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/binder/binder.h:32:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/binder/binder.h:36:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/binder/binder.cpp:26:28: style: Variable 'global' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/binder/binder.cpp:26:21: style: Variable 'global' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/driver_i.h:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_ALG_NONE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssid [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/bgscan_simple.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:77:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:78:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:79:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:80:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:45:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/binder/supplicant.cpp:106:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/bss.c:231:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/bssid_ignore.c:88:33: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/config.c:305:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/config_file.c:1548:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/config_none.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/config_winreg.c:470:24: error: There is an unknown macro here somewhere. Configuration is required. If TEXT is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/ctrl_iface_named_pipe.c:162:25: error: There is an unknown macro here somewhere. Configuration is required. If TEXT is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/ctrl_iface.c:2221:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_MSG_PER_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_IFACE_PORT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:563:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:639:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:753:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_GLOBAL_CTRL_IFACE_PORT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_MSG_PER_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:443:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:825:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:859:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:959:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1046:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:114:30: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface_udp.c:158:29: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:128:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:134:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:135:30: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:140:56: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:141:17: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:146:56: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:151:58: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:157:72: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface.h:161:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:562:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1282:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:318:9: style: Condition '!wpas_ctrl_iface_throttle(gpriv->sock)' is always true [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:318:34: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:318:9: note: Condition '!wpas_ctrl_iface_throttle(gpriv->sock)' is always true wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:342:9: style: Condition '!wpas_ctrl_iface_throttle(priv->sock)' is always true [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:342:34: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:342:9: note: Condition '!wpas_ctrl_iface_throttle(priv->sock)' is always true wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:441:31: style: Condition 'wpas_ctrl_iface_throttle(gpriv->sock)' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:441:31: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:441:31: note: Condition 'wpas_ctrl_iface_throttle(gpriv->sock)' is always false wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:472:31: style: Condition 'wpas_ctrl_iface_throttle(priv->sock)' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:472:31: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:472:31: note: Condition 'wpas_ctrl_iface_throttle(priv->sock)' is always false wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:138:8: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:506:16: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:805:29: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1104:8: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:1279:17: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/ctrl_iface_unix.c:817:12: error: Uninitialized variable: msg->wpa_s [uninitvar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DISPATCH_DATA_REMAINS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_EXCEPTION [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:95:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_WRITE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_EXCEPTION [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:207:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DISPATCH_DATA_REMAINS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:267:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SYSTEM [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:325:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELOOP_ALL_CTX [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:72:10: style: Condition 'priv->should_dispatch' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:63:26: note: Assignment 'priv->should_dispatch=0', assigned value is 0 wpa-2.10/wpa_supplicant/dbus/dbus_common.c:72:10: note: Condition 'priv->should_dispatch' is always false wpa-2.10/wpa_supplicant/dbus/dbus_common.c:354:41: style: Condition 'wpas_dbus_init_common_finish(priv)<0' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/dbus/dbus_common.c:354:34: note: Calling function 'wpas_dbus_init_common_finish' returns 0 wpa-2.10/wpa_supplicant/dbus/dbus_common.c:354:41: note: Condition 'wpas_dbus_init_common_finish(priv)<0' is always false wpa-2.10/wpa_supplicant/dbus/dbus_common.c:230:2: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:282:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:287:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:294:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:300:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:306:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:306:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:311:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:316:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:316:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:321:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:326:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:331:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:332:31: style: Parameter 'm2d' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:337:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:337:55: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:342:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:347:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:351:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:352:28: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:357:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:363:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:364:12: style: Parameter 'bssid' can be declared as const array [constParameter] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:369:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:370:10: style: Parameter 'bssid' can be declared as const array [constParameter] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:375:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:381:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:387:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:392:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:398:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:403:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:408:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:412:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:418:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:425:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:431:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:437:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:445:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:453:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:460:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:466:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:467:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:472:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:472:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:478:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:484:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:485:33: style: Parameter 'res' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:490:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:496:28: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:502:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:508:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:515:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:522:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:528:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:534:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:539:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:545:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:551:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:557:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:558:28: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:562:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:572:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:580:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:587:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:593:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:599:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:607:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:608:24: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:613:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:620:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:626:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:632:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:633:26: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:634:27: style: Parameter 'cred' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.h:642:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BYTE_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:239:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT16 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:258:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT16 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:277:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:296:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:316:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:371:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:398:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:417:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:484:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:514:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:587:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:619:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:681:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:755:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:824:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:862:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:958:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_dict_helpers.c:1017:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:151:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:184:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:254:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:277:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:291:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:321:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:417:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:431:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:444:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:491:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1067:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1095:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1229:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:1244:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2525:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2633:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2660:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_property [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2682:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2730:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2807:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2879:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2993:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:3038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:3143:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPACT_MACSTR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:3185:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPACT_MACSTR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:4299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:4374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:4418:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2291:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2377:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new.c:2442:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:228:34: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:228:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:233:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:237:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:241:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:245:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:254:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:260:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:265:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:271:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:279:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:286:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:291:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:295:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:299:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:303:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:308:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:313:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:317:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:321:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:325:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:329:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:330:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:334:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:339:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:344:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:345:35: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/p2p_supplicant.h:349:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:206:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:349:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:457:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:628:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:680:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:716:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:819:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:852:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_level [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:911:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:930:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:952:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:990:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1016:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1055:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1093:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_EXTENDED_KEY_ID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1191:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1214:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1294:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1353:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1451:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1490:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1648:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1772:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1827:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1917:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:1977:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_INTERFACE_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2003:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_ASSOCIATED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2044:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_INTERFACE_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2074:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2393:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2437:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2536:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2552:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2978:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3358:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3381:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3402:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3430:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3454:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3480:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3501:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3522:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3544:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3565:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3587:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3613:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3634:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3655:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3684:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3705:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3739:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3760:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3799:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3820:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3868:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3903:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3931:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3954:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_COMPLETED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4004:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4068:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4314:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4369:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4443:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4612:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4642:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4672:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4711:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4828:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4839:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4866:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4919:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4947:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4995:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5022:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5056:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5098:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5331:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5382:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5410:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5436:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5461:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5494:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5701:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5749:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5794:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_FIND_START_WITH_FULL [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:236:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:272:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:471:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:557:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:578:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:853:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:903:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_MAX_WPS_VENDOR_EXT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1036:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_COMPLETED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1356:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1376:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1389:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1419:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1457:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1494:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1531:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1568:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1606:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1633:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1658:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1683:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1708:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1734:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1794:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_MAX_WPS_VENDOR_EXT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1835:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1861:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1911:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1924:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1986:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2018:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2335:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2441:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2462:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2478:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2496:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WPS_VENDOR_EXTENSIONS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2531:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2685:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2770:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2939:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2271:25: style: Variable 'already_connecting' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:2914:8: style: Variable 'pkcs11_module_path' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3316:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3477:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3498:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3519:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3796:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3846:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3865:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:3988:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4045:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4186:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4207:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4598:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4598:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4598:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4628:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4628:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4628:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4658:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4658:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4658:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4688:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4688:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4688:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4727:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4727:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4727:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4766:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4766:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4766:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4805:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4805:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4805:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4864:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4890:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4916:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:4943:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5052:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5090:45: style: Parameter 'ie_data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5255:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5289:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5323:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers.c:5380:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/ap.h:65:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:462:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1316:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1886:25: style: Variable 'wpa_s_go' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1923:33: style: Variable 'wpa_s_go' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2329:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2397:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2413:6: style: Variable 'p_bssid' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2459:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2473:6: style: Variable 'p_psk' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2847:26: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:93:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:98:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:102:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:107:57: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:112:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:113:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:114:24: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:119:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:120:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:121:26: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:126:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:127:26: style: Parameter 'selected' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:128:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:133:72: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:137:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:142:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:143:34: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:147:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:153:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.h:158:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:43:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:73:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:104:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:134:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:363:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:443:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:497:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:553:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:609:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:664:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:721:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:755:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BYTE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:786:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:418:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:474:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:530:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:586:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:641:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:697:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:753:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:206:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:299:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_NOT_YET_HANDLED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:487:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:553:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_OBJECT_PATH_IN_USE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:626:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:662:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_PROPERTIES [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:703:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:745:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:858:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:912:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_handlers_wps.c:29:6: style: struct member 'wps_start_params::p2p_dev_addr' is never used. [unusedStructMember] wpa-2.10/wpa_supplicant/dbus/dbus_new_helpers.c:81:69: style: Parameter 'interface' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_introspect.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_introspect.c:265:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/dbus/dbus_new_introspect.c:151:40: style: Parameter 'obj_dsc' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/dbus/dbus_new_introspect.c:34:11: error: Uninitialized variables: iface.list, iface.xml [uninitvar] wpa-2.10/wpa_supplicant/dpp_supplicant.c:84:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/eapol_test.c:96:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/events.c:395:66: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/gas_query.c:159:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/ibss_rsn.c:69:41: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/hs20_supplicant.c:77:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/interworking.c:133:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/main_none.c:22:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_drivers [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main.c:193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winmain.c:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winmain.c:58:20: style: Condition 'iface_count==1' is always true [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/main_winmain.c:41:16: note: Assignment 'iface_count=1', assigned value is 1 wpa-2.10/wpa_supplicant/main_winmain.c:58:20: note: Condition 'iface_count==1' is always true wpa-2.10/wpa_supplicant/main.c:364:26: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/main_winsvc.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_QUERY_VALUE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:243:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOPPED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_MANAGER_CREATE_SERVICE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:302:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_MANAGER_CREATE_SERVICE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOP_PENDING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/main_winsvc.c:418:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_start [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mbo.c:611:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/main_winsvc.c:116:20: error: Uninitialized variable: val [uninitvar] wpa-2.10/wpa_supplicant/main_winsvc.c:158:20: error: Uninitialized variable: val [uninitvar] wpa-2.10/wpa_supplicant/mesh_mpm.c:134:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/mesh.c:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh_conf [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:216:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_MESH [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:326:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:394:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:586:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_MESH_ID [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:619:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:736:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseFailed [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:833:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh.c:850:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/mesh_rsn.c:38:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/mesh.c:174:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/mesh.c:729:75: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/mesh_mpm.h:33:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/mesh_mpm.h:39:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/mesh_mpm.h:40:25: style: Parameter 'rx_mgmt' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/mesh.h:36:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/mesh.h:42:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/offchannel.c:142:6: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/notify.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_COMPLETED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:412:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACSTR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:424:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACSTR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:573:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:873:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/notify.c:68:34: style: Condition 'wpas_dbus_register_interface(wpa_s)' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/notify.c:68:34: note: Calling function 'wpas_dbus_register_interface' returns 0 wpa-2.10/wpa_supplicant/notify.c:68:34: note: Condition 'wpas_dbus_register_interface(wpa_s)' is always false wpa-2.10/wpa_supplicant/notify.c:29:59: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:49:62: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:235:24: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:284:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:297:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:298:33: style: Parameter 'm2d' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:309:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:310:28: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:321:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:331:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:362:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:363:23: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:371:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:372:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:491:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:841:46: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:882:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/notify.c:883:28: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:49:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:50:25: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:51:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:55:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:56:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:60:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:67:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:68:30: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:72:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:73:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:77:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:78:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:82:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:83:33: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:87:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:93:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:97:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:102:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:107:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:111:54: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:115:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:120:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:125:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:126:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/sme.h:130:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/op_classes.c:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_VHT_10_70 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_VHT_10_150 [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BW40MINUS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:473:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANWIDTH_USE_HT [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/op_classes.c:522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_op_class [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/p2p_supplicant.c:1110:36: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/p2p_supplicant_sd.c:709:9: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/pasn_supplicant.c:1093:21: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/op_classes.c:50:54: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/op_classes.c:123:55: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/preauth_test.c:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:121:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:148:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/preauth_test.c:332:23: style: Condition 'wpa_s.ctrl_iface==NULL' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/preauth_test.c:331:51: note: Calling function 'wpa_supplicant_ctrl_iface_init' returns -1 wpa-2.10/wpa_supplicant/preauth_test.c:331:51: note: Assignment 'wpa_s.ctrl_iface=wpa_supplicant_ctrl_iface_init(&wpa_s)', assigned value is -1 wpa-2.10/wpa_supplicant/preauth_test.c:332:23: note: Condition 'wpa_s.ctrl_iface==NULL' is always false wpa-2.10/wpa_supplicant/preauth_test.c:77:36: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that '_wpa_alloc_eapol' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:247:21: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:77:36: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/robust_av.c:353:58: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/preauth_test.c:94:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/preauth_test.c:99:33: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_ether_send' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:245:20: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:99:33: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:119:47: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_get_beacon_ie' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:246:23: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:119:47: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:126:43: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_get_bssid' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:244:19: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:126:43: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:126:54: style: Parameter 'bssid' can be declared as pointer to const. However it seems that 'wpa_supplicant_get_bssid' is a callback function, if 'bssid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:244:19: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:126:54: note: Parameter 'bssid' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:133:41: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_set_key' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:242:17: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:133:41: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:144:52: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_mlme_setprotection' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:253:28: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:144:52: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:153:43: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_add_pmkid' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:249:19: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:153:43: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:153:56: style: Parameter 'network_ctx' can be declared as pointer to const. However it seems that 'wpa_supplicant_add_pmkid' is a callback function, if 'network_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:249:19: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:153:56: note: Parameter 'network_ctx' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:165:46: style: Parameter 'wpa_s' can be declared as pointer to const. However it seems that 'wpa_supplicant_remove_pmkid' is a callback function, if 'wpa_s' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:250:22: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:165:46: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.10/wpa_supplicant/preauth_test.c:165:59: style: Parameter 'network_ctx' can be declared as pointer to const. However it seems that 'wpa_supplicant_remove_pmkid' is a callback function, if 'network_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.10/wpa_supplicant/preauth_test.c:250:22: note: You might need to cast the function pointer here wpa-2.10/wpa_supplicant/preauth_test.c:165:59: note: Parameter 'network_ctx' can be declared as pointer to const wpa-2.10/wpa_supplicant/rrm.c:1502:43: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/scan.c:1320:42: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/sme.c:871:63: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wifi_display.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:271:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wifi_display.c:371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/win_if_list.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/win_if_list.c:137:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/win_if_list.c:164:26: style: Parameter 'argv' can be declared as const array [constParameter] wpa-2.10/wpa_supplicant/wmm_ac.c:97:31: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wpa_cli.c:5078:26: style: Parameter 'argv' can be declared as const array [constParameter] wpa-2.10/wpa_supplicant/wnm_sta.c:733:44: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEditTriggers [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:32:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:50:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: performance:inconclusive: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:31:7: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:28:15: style: Virtual function 'interfaceSelected' is called from constructor 'AddInterface(WpaGui*_wpagui,QWidget*parent=0)' at line 50. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:50:3: note: Calling interfaceSelected wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:28:15: note: interfaceSelected is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:25:2: style: Class 'AddInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:51:2: style: Class 'WpaGui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: performance:inconclusive: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:13: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:21:2: style: Class 'EventListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:42:2: style: Class 'EventHistory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:67:39: performance: Function parameter 'time' should be passed by const reference. [passedByValue] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:67:53: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:106:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] wpa-2.10/wpa_supplicant/wpa_gui-qt4/main.cpp:43:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TranslationsPath [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wep0Edit [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:691:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wep0Edit [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Adjust [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:358:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:382:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDiagPattern [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:827:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPS_EVENT_PIN_NEEDED [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1360:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1417:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1440:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1512:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1545:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1594:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1731:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1806:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1832:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1855:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1883:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:34:15: style: Virtual function 'authChanged' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 37. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:37:3: note: Calling authChanged wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:34:15: note: authChanged is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:35:15: style: Virtual function 'addNetwork' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 39. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:39:46: note: Calling addNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:35:15: note: addNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:36:15: style: Virtual function 'encrChanged' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 41. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:41:3: note: Calling encrChanged wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:36:15: note: encrChanged is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:38:15: style: Virtual function 'removeNetwork' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 42. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:42:49: note: Calling removeNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:38:15: note: removeNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:39:15: style: Virtual function 'eapChanged' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 44. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:44:3: note: Calling eapChanged wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:39:15: note: eapChanged is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:40:15: style: Virtual function 'useWps' is called from constructor 'NetworkConfig(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 45. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:45:49: note: Calling useWps wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:40:15: note: useWps is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.h:22:2: style: Class 'NetworkConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:669:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpamsg.h:20:3: performance: Variable 'timestamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.h:31:15: style: Virtual function 'context_menu' is called from constructor 'Peers(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 92. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:92:9: note: Calling context_menu wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.h:31:15: note: context_menu is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/stringquery.h:21:2: style: Class 'StringQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpamsg.h:17:2: style: Class 'WpaMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.h:24:2: style: Class 'Peers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpamsg.h:23:10: performance: Function 'getMsg()' should return member 'msg' by const reference. [returnByReference] wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:32:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanResultsWidget [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanResultsWidget [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:432:20: style: Local variable 'item' shadows outer variable [shadowVariable] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:424:17: note: Shadowed declaration wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:432:20: note: Shadow variable wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:512:70: performance: Function parameter 'params' should be passed by const reference. [passedByValue] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1182:31: warning: Either the condition 'items.size()<3' is redundant or size of 'items' can be 3. Expression 'items[6]' causes access out of bounds. [containerOutOfBounds] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1178:20: note: Assuming that condition 'items.size()<3' is not redundant wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:1182:31: note: Access out of bounds wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.h:29:15: style: Virtual function 'scanRequest' is called from constructor 'ScanResults(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 24. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:24:47: note: Calling scanRequest wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.h:29:15: note: scanRequest is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.h:31:15: style: Virtual function 'bssSelected' is called from constructor 'ScanResults(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 27. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:27:3: note: Calling bssSelected wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.h:31:15: note: bssSelected is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresults.h:22:2: style: Class 'ScanResults' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/signalbar.h:20:2: style: Class 'SignalBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/scanresultsitem.h:17:2: style: Class 'ScanResultsItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:834:16: style: Variable 'uuid' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:834:11: style: Variable 'uuid' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/wpa_gui-qt4/signalbar.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ProgressBar [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_RSP [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: style: Virtual function 'sendReply' is called from constructor 'UserDataRequest(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 20. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:20:45: note: Calling sendReply wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: note: sendReply is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: style: Virtual function 'sendReply' is called from constructor 'UserDataRequest(QWidget*parent=0,const char*name=0,bool modal=false,Qt::WindowFlags fl=0)' at line 22. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:22:52: note: Calling sendReply wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: note: sendReply is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:22:2: style: Class 'UserDataRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.10/wpa_supplicant/wpa_passphrase.c:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:41:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:446:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpsTab [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:961:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1381:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationReason [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1619:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1639:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpsTab [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_MAX_SCAN_FREQS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:344:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:365:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:456:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:475:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:486:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:553:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:771:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_drivers [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:869:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:893:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privsep_event_auth [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1005:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_EVENT_INTERFACE_STATUS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1022:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1046:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_INTERFACE_STATUS [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_EVENT_RX_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:1232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpa_priv.c:182:32: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpa_priv.c:186:25: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/wpa_priv.c:342:28: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpa_priv.c:363:27: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpa_priv.c:424:27: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpa_priv.c:968:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/wpa_priv.c:972:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:76:15: style: Virtual function 'eventHistory' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 77. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:77:3: note: Calling eventHistory wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:76:15: note: eventHistory is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:92:15: style: Virtual function 'saveConfig' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 79. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:79:3: note: Calling saveConfig wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:92:15: note: saveConfig is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:104:15: style: Virtual function 'wpsDialog' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:80:48: note: Calling wpsDialog wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:104:15: note: wpsDialog is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:105:15: style: Virtual function 'peersDialog' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 81. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:81:50: note: Calling peersDialog wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:105:15: note: peersDialog is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: style: Virtual function 'addNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 84. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:84:3: note: Calling addNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: note: addNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:84:15: style: Virtual function 'editSelectedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 86. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:86:3: note: Calling editSelectedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:84:15: note: editSelectedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:86:15: style: Virtual function 'removeSelectedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 88. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:88:3: note: Calling removeSelectedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:86:15: note: removeSelectedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:89:15: style: Virtual function 'enableAllNetworks' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 90. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:90:3: note: Calling enableAllNetworks wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:89:15: note: enableAllNetworks is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:90:15: style: Virtual function 'disableAllNetworks' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 92. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:92:3: note: Calling disableAllNetworks wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:90:15: note: disableAllNetworks is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:91:15: style: Virtual function 'removeAllNetworks' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 94. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:94:3: note: Calling removeAllNetworks wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:91:15: note: removeAllNetworks is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:71:15: style: Virtual function 'helpIndex' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 95. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:95:54: note: Calling helpIndex wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:71:15: note: helpIndex is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:72:15: style: Virtual function 'helpContents' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 97. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:97:3: note: Calling helpContents wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:72:15: note: helpContents is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:73:15: style: Virtual function 'helpAbout' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 98. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:98:54: note: Calling helpAbout wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:73:15: note: helpAbout is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:74:15: style: Virtual function 'disconnect' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 99. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:99:53: note: Calling disconnect wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:74:15: note: disconnect is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: style: Virtual function 'scan' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 100. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:100:47: note: Calling scan wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: note: scan is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:82:15: style: Virtual function 'connectB' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 101. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:101:50: note: Calling connectB wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:82:15: note: connectB is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:93:15: style: Virtual function 'selectAdapter' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 103. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:103:3: note: Calling selectAdapter wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:93:15: note: selectAdapter is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:83:15: style: Virtual function 'selectNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 105. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:105:3: note: Calling selectNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:83:15: note: selectNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: style: Virtual function 'addNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 106. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:106:53: note: Calling addNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: note: addNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: style: Virtual function 'editListedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 108. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:108:3: note: Calling editListedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: note: editListedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:87:15: style: Virtual function 'removeListedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 110. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:110:3: note: Calling removeListedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:87:15: note: removeListedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:94:15: style: Virtual function 'updateNetworkDisabledStatus' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 112. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:112:3: note: Calling updateNetworkDisabledStatus wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:94:15: note: updateNetworkDisabledStatus is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:95:15: style: Virtual function 'enableListedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 114. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:114:3: note: Calling enableListedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:95:15: note: enableListedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:96:15: style: Virtual function 'disableListedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 116. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:116:3: note: Calling disableListedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:96:15: note: disableListedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: style: Virtual function 'scan' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 117. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:117:54: note: Calling scan wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: note: scan is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: style: Virtual function 'editListedNetwork' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 119. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:119:9: note: Calling editListedNetwork wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: note: editListedNetwork is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:106:15: style: Virtual function 'tabChanged' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 121. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:121:3: note: Calling tabChanged wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:106:15: note: tabChanged is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:107:15: style: Virtual function 'wpsPbc' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 122. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:122:49: note: Calling wpsPbc wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:107:15: note: wpsPbc is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:108:15: style: Virtual function 'wpsGeneratePin' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:123:49: note: Calling wpsGeneratePin wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:108:15: note: wpsGeneratePin is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:109:15: style: Virtual function 'wpsApPinChanged' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:125:3: note: Calling wpsApPinChanged wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:109:15: note: wpsApPinChanged is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:110:15: style: Virtual function 'wpsApPin' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 126. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:126:51: note: Calling wpsApPin wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:110:15: note: wpsApPin is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:68:15: style: Virtual function 'parse_argv' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 143. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:143:2: note: Calling parse_argv wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:68:15: note: parse_argv is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:100:15: style: Virtual function 'updateTrayIcon' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 157. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:157:3: note: Calling createTrayIcon wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1378:2: note: Calling updateTrayIcon wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:100:15: note: updateTrayIcon is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:77:15: style: Virtual function 'ping' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 164. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:164:36: note: Calling ping wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:77:15: note: ping is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:78:15: style: Virtual function 'signalMeterUpdate' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 170. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:170:47: note: Calling signalMeterUpdate wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:78:15: note: signalMeterUpdate is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:69:15: style: Virtual function 'updateStatus' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 177. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:177:2: note: Calling updateStatus wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:69:15: note: updateStatus is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:70:15: style: Virtual function 'updateNetworks' is called from constructor 'WpaGui(QApplication*app,QWidget*parent=0,const char*name=0,Qt::WindowFlags fl=0)' at line 179. Dynamic binding is not used. [virtualCallInConstructor] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:179:2: note: Calling updateNetworks wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:70:15: note: updateNetworks is a virtual function wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:368:10: style: C-style pointer casting [cstyleCast] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:243:6: style: The scope of the variable 'c' can be reduced. [variableScope] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:36:30: style:inconclusive: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. [funcArgNamesDifferent] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:51:23: note: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:36:30: note: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:13: style: Local variable 'app' shadows outer variable [shadowVariable] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.h:176:16: note: Shadowed declaration wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:13: note: Shadow variable wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:536:8: style: Variable 'pairwise_cipher' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:536:33: style: Variable 'group_cipher' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:885:8: style: Variable 'rssi' can be declared as pointer to const [constVariablePointer] wpa-2.10/wpa_supplicant/wpa_supplicant.c:73:20: error: There is an unknown macro here somewhere. Configuration is required. If VERSION_STR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wpas_glue.c:1251:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/wpa_supplicant/wpas_module_tests.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_module_tests.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOULD_SECURE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_MSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:331:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOT_SECURE [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:404:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKA_PSK_SET [valueFlowBailoutIncompleteVar] wpa-2.10/wpa_supplicant/wpas_kay.c:415:43: style: Condition 'ieee802_1x_alloc_kay_sm(wpa_s,ssid)<0' is always false [knownConditionTrueFalse] wpa-2.10/wpa_supplicant/wpas_kay.c:415:29: note: Calling function 'ieee802_1x_alloc_kay_sm' returns 0 wpa-2.10/wpa_supplicant/wpas_kay.c:415:43: note: Condition 'ieee802_1x_alloc_kay_sm(wpa_s,ssid)<0' is always false wpa-2.10/wpa_supplicant/wpas_kay.h:25:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpas_kay.h:26:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpas_kay.h:32:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpas_kay.h:38:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpas_kay.h:43:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wpas_kay.h:44:22: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.10/wpa_supplicant/wps_supplicant.c:94:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.10/hostapd/config_file.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable macaddr [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:703:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_KEY_MGMT_PSK [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:789:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:923:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:1068:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_CAP_INFO_LDPC_CODING_CAP [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:2088:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:2340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CAPA_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:2357:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:4754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:4837:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.10/hostapd/config_file.c:3092:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.10/hostapd/config_file.c:3480:42: style: Condition 'hostapd_config_ht_capab(conf,pos)<0' is always false [knownConditionTrueFalse] wpa-2.10/hostapd/config_file.c:3480:30: note: Calling function 'hostapd_config_ht_capab' returns 0 wpa-2.10/hostapd/config_file.c:3480:42: note: Condition 'hostapd_config_ht_capab(conf,pos)<0' is always false wpa-2.10/hostapd/config_file.c:3088:17: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] diff: head wpa-2.10/src/ap/wmm.c:195:3: error: Uninitialized variable: m [uninitvar] wpa-2.10/src/ap/wmm.c:193:29: note: Assignment 'm=(struct ieee80211_mgmt*)buf', assigned value is wpa-2.10/src/ap/wmm.c:195:3: note: Uninitialized variable: m head wpa-2.10/src/radius/radius_server.c:1135:20: style: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false [knownConditionTrueFalse] wpa-2.10/src/radius/radius_server.c:1134:32: note: Calling function 'radius_msg_add_attr_int32' returns !<=-1 wpa-2.10/src/radius/radius_server.c:1135:20: note: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false head wpa-2.10/src/utils/common.h:204:2: error: #error Could not determine CPU byte order [preprocessorErrorDirective] head wpa-2.10/src/wps/wps_upnp.c:972:2: error: #error MAC address fetch not implemented [preprocessorErrorDirective] head wpa-2.10/wpa_supplicant/binder/binder.cpp:26:21: style: Variable 'global' is assigned a value that is never used. [unreadVariable] head wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: performance:inconclusive: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:31:7: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. 2.17.0 wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:31:7: performance:inconclusive: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/addinterface.h:31:7: note: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. head wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: performance:inconclusive: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:13: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. 2.17.0 wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:13: performance:inconclusive: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. [functionStatic] wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. wpa-2.10/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:13: note: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. head wpa-2.10/wpa_supplicant/wpa_gui-qt4/peers.cpp:834:11: style: Variable 'uuid' is assigned a value that is never used. [unreadVariable] DONE