2026-05-05 21:08 ftp://ftp.de.debian.org/debian/pool/main/w/wpa/wpa_2.11.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=sqlite3 --library=openssl --library=libcurl --library=bsd --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 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 4530 4458 elapsed-time: 1331.4 1304.6 head-timing-info: old-timing-info: head results: wpa-2.11/hostapd/config_file.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:657:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_KEY_MGMT_PSK [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:885:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:1102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_CAP_INFO_LDPC_CODING_CAP [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:1693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:2122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:2409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CAPA_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:2444:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:5129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:5212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/config_file.c:3293:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.11/hostapd/config_file.c:3684:42: style: Condition 'hostapd_config_ht_capab(conf,pos)<0' is always false [knownConditionTrueFalse] wpa-2.11/hostapd/config_file.c:3684:30: note: Calling function 'hostapd_config_ht_capab' returns 0 wpa-2.11/hostapd/config_file.c:3684:42: note: Condition 'hostapd_config_ht_capab(conf,pos)<0' is always false wpa-2.11/hostapd/config_file.c:3289:17: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/ctrl_iface.c:129:39: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/hostapd/hapd_module_tests.c:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/hlr_auc_gw.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/hlr_auc_gw.c:1030:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/hlr_auc_gw.c:305:12: style: Condition '*pos=='\0'' is always false [knownConditionTrueFalse] wpa-2.11/hostapd/hlr_auc_gw.c:417:12: style: Condition '*pos=='\0'' is always false [knownConditionTrueFalse] wpa-2.11/hostapd/hlr_auc_gw.c:500:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:589:31: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.11/hostapd/hlr_auc_gw.c:593:15: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:665:21: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:734:31: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.11/hostapd/hlr_auc_gw.c:737:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:811:27: style: Parameter 'imsi' can be declared as pointer to const [constParameterPointer] wpa-2.11/hostapd/hlr_auc_gw.c:1007:8: style: Variable 'gsm_triplet_file' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:1008:8: style: Variable 'sqlite_db_file' can be declared as pointer to const [constVariablePointer] wpa-2.11/hostapd/hlr_auc_gw.c:89:6: style: struct member 'milenage_parameters::set' is never used. [unusedStructMember] wpa-2.11/hostapd/hlr_auc_gw.c:655:8: style: Variable 'rpos' is assigned a value that is never used. [unreadVariable] wpa-2.11/hostapd/hlr_auc_gw.c:794:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.11/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.11/hostapd/main.c:94:42: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/hostapd/nt_password_hash.c:24:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/sae_pk_gen.c:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAE_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/hostapd/sae_pk_gen.c:25:39: style: Variable 'src' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/est.c:247:18: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.11/hs20/client/est.c:270:15: debug: Function::addArguments found argument 'ASN1_OBJECT' with varid 0. [varid0] wpa-2.11/hs20/client/est.c:301:19: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.11/hs20/client/est.c:333:14: debug: Function::addArguments found argument 'X509_EXTENSION' with varid 0. [varid0] wpa-2.11/hs20/client/est.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:260:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:314:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exts [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:353:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exts [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:590:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/est.c:37:17: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.11/hs20/client/est.c:29:39: style: Parameter 'der_file' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/est.c:363:60: style: Parameter 'key_pem' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/est.c:364:10: style: Parameter 'csr_pem' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/est.c:364:25: style: Parameter 'est_req' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/est.c:364:40: style: Parameter 'old_cert' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/est.c:521:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/est.c:521:21: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/oma_dm_client.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:220:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:398:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:737:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:859:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/oma_dm_client.c:1380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:562:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:708:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:893:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:973:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:988:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1033:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1048:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1061:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1090:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1436:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1478:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1514:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1542:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1564:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1636:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1665:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1684:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1822:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1849:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1892:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1924:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1956:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1977:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2026:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2545:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2763:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:2951:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:3189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:3254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/osu_client.c:1208:42: style: Condition '!homeoi' is always true [knownConditionTrueFalse] wpa-2.11/hs20/client/osu_client.c:1201:17: note: Assignment 'homeoi=NULL', assigned value is 0 wpa-2.11/hs20/client/osu_client.c:1208:42: note: Condition '!homeoi' is always true wpa-2.11/hs20/client/osu_client.c:1271:43: style: Condition '!fqdn' is always true [knownConditionTrueFalse] wpa-2.11/hs20/client/osu_client.c:1266:15: note: Assignment 'fqdn=NULL', assigned value is 0 wpa-2.11/hs20/client/osu_client.c:1271:43: note: Condition '!fqdn' is always true wpa-2.11/hs20/client/osu_client.c:2479:9: style: Local variable 'fname' shadows outer variable [shadowVariable] wpa-2.11/hs20/client/osu_client.c:2328:7: note: Shadowed declaration wpa-2.11/hs20/client/osu_client.c:2479:9: note: Shadow variable wpa-2.11/hs20/client/osu_client.c:3005:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.11/hs20/client/osu_client.c:2948:6: note: Shadowed declaration wpa-2.11/hs20/client/osu_client.c:3005:7: note: Shadow variable wpa-2.11/hs20/client/osu_client.c:3044:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.11/hs20/client/osu_client.c:2948:6: note: Shadowed declaration wpa-2.11/hs20/client/osu_client.c:3044:7: note: Shadow variable wpa-2.11/hs20/client/osu_client.c:3084:7: style: Local variable 'found' shadows outer variable [shadowVariable] wpa-2.11/hs20/client/osu_client.c:2948:6: note: Shadowed declaration wpa-2.11/hs20/client/osu_client.c:3084:7: note: Shadow variable wpa-2.11/hs20/client/osu_client.c:3443:7: style: Local variable 'ret' shadows outer variable [shadowVariable] wpa-2.11/hs20/client/osu_client.c:3232:6: note: Shadowed declaration wpa-2.11/hs20/client/osu_client.c:3443:7: note: Shadow variable wpa-2.11/hs20/client/osu_client.c:57:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/hs20/client/osu_client.c:1403:25: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/osu_client.c:1766:22: style: Variable 'sim' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/osu_client.c:2599:8: style: Variable 'client_cert' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/osu_client.c:2601:8: style: Variable 'client_key' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/osu_client.c:2758:8: style: Variable 'client_cert' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/osu_client.c:2760:8: style: Variable 'client_key' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/spp_client.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:418:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:451:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:532:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:764:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:790:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:808:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:832:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:937:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:957:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:981:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/client/spp_client.c:154:8: style: Variable 'cdata' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/spp_client.c:604:60: style: Variable 'no_mo' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/client/spp_client.c:422:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] wpa-2.11/hs20/server/hs20_spp_server.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/hs20/server/hs20_spp_server.c:22:13: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/hs20_spp_server.c:69:8: style: Variable 'user' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/hs20_spp_server.c:69:15: style: Variable 'realm' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/spp_server.c:2085:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/hs20/server/spp_server.c:2217:6: style: The if condition is the same as the previous if condition [duplicateCondition] wpa-2.11/hs20/server/spp_server.c:2214:6: note: First condition wpa-2.11/hs20/server/spp_server.c:2217:6: note: Second condition wpa-2.11/hs20/server/spp_server.c:2709:10: style: Local variable 'val' shadows outer variable [shadowVariable] wpa-2.11/hs20/server/spp_server.c:2597:8: note: Shadowed declaration wpa-2.11/hs20/server/spp_server.c:2709:10: note: Shadow variable wpa-2.11/hs20/server/spp_server.c:841:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/spp_server.c:1757:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/spp_server.c:1841:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/spp_server.c:1939:8: style: Variable 'status' can be declared as pointer to const [constVariablePointer] wpa-2.11/hs20/server/spp_server.c:2597:8: style: Variable 'val' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/ap/acs.h:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:337:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:375:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVEY_HAS_CHAN_TIME_BUSY [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:411:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVEY_HAS_NF [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:517:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:561:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:599:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:703:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:815:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1333:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1479:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:1490:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/acs.c:513:10: style: Condition 'ret==-1' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:510:9: note: Assignment 'ret=0', assigned value is 0 wpa-2.11/src/ap/acs.c:513:10: note: Condition 'ret==-1' is always false wpa-2.11/src/ap/acs.c:516:6: style: Condition '!ret' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:510:9: note: Assignment 'ret=0', assigned value is 0 wpa-2.11/src/ap/acs.c:516:6: note: Condition '!ret' is always true wpa-2.11/src/ap/acs.c:549:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:549:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:549:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:635:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:635:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:635:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:670:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:670:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:670:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:690:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:690:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:690:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:1140:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:1140:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:1140:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:1300:6: style: Condition 'err' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:1299:30: note: Calling function 'hostapd_select_hw_mode' returns -100 wpa-2.11/src/ap/acs.c:1299:30: note: Assignment 'err=hostapd_select_hw_mode(iface)', assigned value is -100 wpa-2.11/src/ap/acs.c:1300:6: note: Condition 'err' is always true wpa-2.11/src/ap/acs.c:1314:40: style: Condition 'hostapd_acs_completed(iface,err)==HOSTAPD_CHAN_VALID' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:1314:27: note: Calling function 'hostapd_acs_completed' returns -1 wpa-2.11/src/ap/acs.c:1314:40: note: Condition 'hostapd_acs_completed(iface,err)==HOSTAPD_CHAN_VALID' is always false wpa-2.11/src/ap/acs.c:1406:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:1406:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:1406:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:1418:7: style: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/acs.c:1418:28: note: Calling function 'hostapd_hw_skip_mode' returns 0 wpa-2.11/src/ap/acs.c:1418:7: note: Condition '!hostapd_hw_skip_mode(iface,mode)' is always true wpa-2.11/src/ap/acs.c:371:52: style: Parameter 'survey' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/acs.c:666:31: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/acs.c:1271:31: style: Variable 'ideal_chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/hostapd.h:840:66: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.h:1242:49: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.h:1273:61: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.h:1306:61: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.h:1327:49: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.h:1338:59: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:35:51: style: Parameter 'hw_features' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:40:65: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:45:67: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:50:63: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:55:64: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:65:60: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:70:64: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:75:66: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:80:63: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:81:31: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:86:68: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:90:62: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:91:37: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:96:69: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.h:101:64: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/acs.h:29:54: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/airtime_policy.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_BACKLOG_EXPIRY_FACTOR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:122:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_QUANTUM_TARGET [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:142:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_DYNAMIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_STATIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:259:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIRTIME_MODE_DYNAMIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/airtime_policy.c:58:25: style: Parameter 'now' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/sta_info.h:404:57: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/sta_info.h:424:55: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/sta_info.h:425:23: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/sta_info.h:434:52: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/airtime_policy.h:31:63: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/airtime_policy.h:32:24: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/airtime_policy.h:37:68: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/airtime_policy.h:42:71: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ap_config.c:1147:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ap_drv_ops.c:295:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/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.11/src/ap/authsrv.c:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/beacon.c:2385:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS2_4WAY_HANDSHAKE_AP_PSK [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/beacon.c:2570:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/beacon.c:2581:48: style: Condition 'ieee802_11_build_ap_params(hapd,¶ms)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/beacon.c:2581:32: note: Calling function 'ieee802_11_build_ap_params' returns 0 wpa-2.11/src/ap/beacon.c:2581:48: note: Condition 'ieee802_11_build_ap_params(hapd,¶ms)<0' is always false wpa-2.11/src/ap/ieee802_11.h:39:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:39:71: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:45:63: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:46:24: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:47:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:159:68: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:160:29: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:176:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.h:182:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/p2p_hostapd.h:24:64: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/p2p_hostapd.h:25:25: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/p2p_hostapd.h:26:14: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/bss_load.c:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/bss_load.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ctrl_iface_ap.c:1055:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/dfs.c:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS2_RADAR_BACKGROUND [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:457:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:478:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:506:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:628:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:682:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:774:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:813:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_RADAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:842:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:972:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_AP [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1069:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_DFS_REGION_ETSI [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1293:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1374:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1491:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1515:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_DFS_OFFLOAD [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1549:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAPD_IFACE_DFS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1585:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:1625:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/dfs.c:412:3: style: Variable 'mode' is assigned an expression that holds the same value. [redundantAssignment] wpa-2.11/src/ap/dfs.c:399:7: note: mode is assigned 'iface->current_mode' here. wpa-2.11/src/ap/dfs.c:402:18: note: Assuming condition is false wpa-2.11/src/ap/dfs.c:412:3: note: Variable 'mode' is assigned an expression that holds the same value. wpa-2.11/src/ap/dfs.c:76:63: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/dfs.c:110:61: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/dfs.c:304:37: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/dfs.c:355:31: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:447:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:469:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:498:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:524:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:620:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:644:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:673:27: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:802:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:1367:31: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/dfs.c:1618:31: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/ap/dpp_hostapd.c:69:56: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/drv_callbacks.c:291:43: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/eap_user_db.c:232:43: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/eth_p_oui.c:177:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/eth_p_oui.c:89:12: style:inconclusive: Function 'eth_p_oui_register' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/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.11/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.11/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.11/src/ap/eth_p_oui.c:75:27: error: Uninitialized variable: receiver->oui_suffix [uninitvar] wpa-2.11/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.11/src/ap/gas_query_ap.c:148:57: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/src/ap/hostapd.c:901:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/hs20.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_WNM [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:239:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hs20.c:47:44: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.c:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DFS_MASK [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:356:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:504:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:557:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAPD_IFACE_HT_SCAN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:602:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_CAP_INFO_LDPC_CODING_CAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:737:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:856:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1024:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1097:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1243:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1264:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/hw_features.c:1037:6: style: Condition '!hostapd_is_usable_punct_bitmap(iface)' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/hw_features.c:1037:37: note: Calling function 'hostapd_is_usable_punct_bitmap' returns 1 wpa-2.11/src/ap/hw_features.c:1037:6: note: Condition '!hostapd_is_usable_punct_bitmap(iface)' is always false wpa-2.11/src/ap/hw_features.c:1217:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/hw_features.c:1216:30: note: Calling function 'hostapd_check_ht_capab' returns 0 wpa-2.11/src/ap/hw_features.c:1216:30: note: Assignment 'ret=hostapd_check_ht_capab(iface)', assigned value is 0 wpa-2.11/src/ap/hw_features.c:1217:10: note: Condition 'ret<0' is always false wpa-2.11/src/ap/hw_features.c:1219:10: style: Condition 'ret==1' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/hw_features.c:1216:30: note: Calling function 'hostapd_check_ht_capab' returns 0 wpa-2.11/src/ap/hw_features.c:1216:30: note: Assignment 'ret=hostapd_check_ht_capab(iface)', assigned value is 0 wpa-2.11/src/ap/hw_features.c:1219:10: note: Condition 'ret==1' is always false wpa-2.11/src/ap/hw_features.c:46:53: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.c:444:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/hw_features.c:485:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/hw_features.c:792:55: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.c:947:66: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.c:1014:31: style: Variable 'pri_chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/hw_features.c:1379:48: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/hw_features.c:1380:30: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_11.c:457:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ieee802_11_auth.c:346:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ieee802_11_eht.c:1241:37: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ieee802_11_he.c:27:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_PPE_THRESHOLD_PRESENT_IDX [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_CHANNEL_WIDTH_SET_IDX [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HE_PHYCAP_CHANNEL_WIDTH_MASK [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:306:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:332:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIAL_REUSE_NON_SRG_OFFSET_PRESENT [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_AP [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:435:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcs [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:491:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee80211_he_capabilities [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:547:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable he_supported [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:564:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_he.c:68:36: style: Variable 'cap' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/ieee802_11_he.c:371:25: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/ieee802_11_he.c:373:26: style: Variable 'he_cap' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/ieee802_11_he.c:544:6: style: Variable 'mac_cap' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/ieee802_11_he.c:558:43: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/ap/ieee802_11_shared.c:269:65: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ieee802_11_vht.c:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VHT_OPERATION [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHT_RX_NSS_MAX_STREAMS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VHT_CAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:279:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211G [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:302:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHT_CAP_SHORT_GI_80 [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ieee802_11_vht.c:298:20: style:inconclusive: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. [funcArgNamesDifferent] wpa-2.11/src/ap/ieee802_11.h:124:20: note: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. wpa-2.11/src/ap/ieee802_11_vht.c:298:20: note: Function 'set_sta_vht_opmode' argument 3 names different: declaration 'vht_opmode' definition 'vht_oper_notif'. wpa-2.11/src/ap/ieee802_11_vht.c:235:46: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ieee802_1x.c:131:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/src/ap/nan_usd_ap.c:26:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/ndisc_snoop.c:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ndisc_snoop.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/ndisc_snoop.c:174:23: style: Condition 'hapd->sock_ndisc==NULL' is always true [knownConditionTrueFalse] wpa-2.11/src/ap/ndisc_snoop.c:172:42: note: Calling function 'x_snoop_get_l2_packet' returns 0 wpa-2.11/src/ap/ndisc_snoop.c:172:42: note: Assignment 'hapd->sock_ndisc=x_snoop_get_l2_packet(hapd,handle_ndisc,L2_PACKET_FILTER_NDISC)', assigned value is 0 wpa-2.11/src/ap/ndisc_snoop.c:174:23: note: Condition 'hapd->sock_ndisc==NULL' is always true wpa-2.11/src/ap/ndisc_snoop.c:70:67: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:29:53: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:35:44: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:44:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:45:26: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:45:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/x_snoop.h:50:56: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ndisc_snoop.h:20:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ndisc_snoop.h:25:60: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ndisc_snoop.h:29:57: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/ndisc_snoop.h:30:25: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/neighbor_db.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/neighbor_db.c:140:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/neighbor_db.c:41:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/neighbor_db.c:230:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/ap/neighbor_db.c:59:11: error: Uninitialized variable: nr->nr [uninitvar] wpa-2.11/src/ap/neighbor_db.c:200:25: 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.11/src/ap/neighbor_db.c:345:11: error: Uninitialized variable: nr->short_ssid [uninitvar] wpa-2.11/src/ap/pmksa_cache_auth.c:389:21: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/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.11/src/ap/taxonomy.c:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPS_IE_VENDOR_TYPE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/ap/taxonomy.h:16:32: note: Function 'taxonomy_hostapd_sta_info_probe_req' argument 2 names different: declaration 'sta' definition 'info'. wpa-2.11/src/ap/taxonomy.c:278:32: note: Function 'taxonomy_hostapd_sta_info_probe_req' argument 2 names different: declaration 'sta' definition 'info'. wpa-2.11/src/ap/taxonomy.c:88:8: style: Variable 'fend' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/taxonomy.c:240:23: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/taxonomy.c:243:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/ap/utils.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/utils.c:23:12: style:inconclusive: Function 'hostapd_register_probereq_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/ap/utils.c:51:21: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/vlan.c:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_TAGGED_VLAN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan.c:17:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/vlan.c:17:71: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/vlan_full.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:251:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:391:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:568:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_full.c:707:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/ap/vlan_full.c:448:8: style: Variable 'tagged_interface' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/vlan_full.c:465:17: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/vlan_full.c:549:8: style: Variable 'tagged_interface' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/vlan_full.c:586:8: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/vlan_ifconfig.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_ifconfig.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_init.c:189:37: style: Parameter 'vlan_desc' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/vlan_ioctl.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_ioctl.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_ioctl.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_util.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/vlan_util.c:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_AIFNS_SHIFT [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_ECWMIN_SHIFT [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_NUM [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMM_AC_NUM [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_HDRLEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wmm.c:74:32: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/wmm.c:321:19: style: Variable 'sta' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/ap/wmm.c:188:3: error: Uninitialized variable: m [uninitvar] wpa-2.11/src/ap/wmm.c:186:29: note: Assignment 'm=(struct ieee80211_mgmt*)buf', assigned value is wpa-2.11/src/ap/wmm.c:188:3: note: Uninitialized variable: m wpa-2.11/src/ap/wnm_ap.c:294:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/wpa_auth.c:447:50: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/wpa_auth_glue.c:264:13: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/wpa_auth_ie.c:659:8: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/ap/wpa_auth_kay.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOULD_SECURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wpa_auth_kay.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wpa_auth_kay.c:394:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOT_SECURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wpa_auth_kay.c:460:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKA_PSK_SET [valueFlowBailoutIncompleteVar] wpa-2.11/src/ap/wpa_auth_kay.c:471:46: style: Condition 'ieee802_1x_alloc_kay_sm_hapd(hapd,sta)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/ap/wpa_auth_kay.c:471:34: note: Calling function 'ieee802_1x_alloc_kay_sm_hapd' returns 0 wpa-2.11/src/ap/wpa_auth_kay.c:471:46: note: Condition 'ieee802_1x_alloc_kay_sm_hapd(hapd,sta)<0' is always false wpa-2.11/src/ap/wpa_auth_kay.h:25:69: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:26:30: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:32:58: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:33:26: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:38:72: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:43:59: style: Parameter 'hapd' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/ap/wpa_auth_kay.h:44:27: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/ap/x_snoop.c:109:6: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/cli.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_txt_entry [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/cli.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/cli.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/cli.c:253:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_args [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/cli.c:214:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/common_module_tests.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/common_module_tests.c:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/common_module_tests.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/common_module_tests.c:783:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/common_module_tests.c:787:18: style: Condition 'sae_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/common/common_module_tests.c:787:15: note: Calling function 'sae_tests' returns 0 wpa-2.11/src/common/common_module_tests.c:787:18: note: Condition 'sae_tests()<0' is always false wpa-2.11/src/common/common_module_tests.c:788:21: style: Condition 'sae_pk_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/common/common_module_tests.c:788:18: note: Calling function 'sae_pk_tests' returns 0 wpa-2.11/src/common/common_module_tests.c:788:21: note: Condition 'sae_pk_tests()<0' is always false wpa-2.11/src/common/common_module_tests.c:789:19: style: Condition 'pasn_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/common/common_module_tests.c:789:16: note: Calling function 'pasn_tests' returns 0 wpa-2.11/src/common/common_module_tests.c:789:19: note: Condition 'pasn_tests()<0' is always false wpa-2.11/src/common/wpa_common.h:541:28: style: Parameter 'pmkid' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/wpa_common.h:551:39: style: Parameter 'pmkid' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ctrl_iface_common.c:161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ctrl_iface_common.c:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ctrl_iface_common.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ctrl_iface_common.c:17:54: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ctrl_iface_common.c:18:33: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ctrl_iface_common.c:77:74: style: Parameter 'sock' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ctrl_iface_common.c:151:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.11/src/common/ctrl_iface_common.c:177:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.11/src/common/ctrl_iface_common.c:199:28: error: Uninitialized variable: dst->addrlen [uninitvar] wpa-2.11/src/common/dpp.c:706: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.11/src/common/dpp_auth.c:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:698:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_ATTR_WRAPPED_DATA [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:941:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:960:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_BOOTSTRAP_QR_CODE [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1187:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_CAPAB_CONFIGURATOR [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_STATUS_NOT_COMPATIBLE [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1761:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_HDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:1824:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_auth.c:72:6: style: Variable 'attr_start' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:72:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:251:6: style: Variable 'attr_start' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:251:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:424:61: style: Variable 'w_r_auth' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:968:6: style: Variable 'attr_start' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_auth.c:968:19: style: Variable 'attr_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_crypto.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:292:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:323:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:558:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:617:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:691:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:862:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_STATUS_INVALID_CONNECTOR [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:953:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1085:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1464:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1539:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1618:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1692:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1793:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:1925:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_crypto.c:337:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_crypto.c:1908:8: style: Variable 'dot' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/dpp_pkex.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:195:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_PA_PKEX_EXCHANGE_RESP [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:600:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:709:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:1024:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_SHARED_SECRET_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:1213:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dpp_pkex.c:1352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPP_BOOTSTRAP_PKEX [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/dragonfly.c:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/gas_server.c:64:57: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/hw_features_common.c:282:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/ieee802_11_common.c:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:995:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:1221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:1316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:1652:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:2026:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_channels [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:2343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:2561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:2601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:3012:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:3355:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:3425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ieee802_11_common.c:1301:60: style:inconclusive: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. [funcArgNamesDifferent] wpa-2.11/src/common/ieee802_11_common.h:233:60: note: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. wpa-2.11/src/common/ieee802_11_common.c:1301:60: note: Function 'hostapd_config_tx_queue' argument 1 names different: declaration 'queue' definition 'tx_queue'. wpa-2.11/src/common/ieee802_11_common.c:1277:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/nan_de.c:1132:44: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/ocv.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ocv.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ocv.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ocv.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_EXTENSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/ptksa_cache.c:352:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/src/common/ptksa_cache.c:356:45: style: Parameter 'ptksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:362:37: style: Parameter 'ptksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:368:42: style: Parameter 'ptksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:368:55: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:375:37: style: Parameter 'ptksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:377:50: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:383:44: style: Parameter 'ptksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/common/ptksa_cache.c:19:15: style: struct member 'ptksa_cache::n_ptksa' is never used. [unusedStructMember] wpa-2.11/src/common/sae.c:135:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/sae_pk.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:557:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:630:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:790:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/sae_pk.c:375:17: style: Condition '!sae_pk_valid_password(password)' is always true [knownConditionTrueFalse] wpa-2.11/src/common/sae_pk.c:375:39: note: Calling function 'sae_pk_valid_password' returns 0 wpa-2.11/src/common/sae_pk.c:375:17: note: Condition '!sae_pk_valid_password(password)' is always true wpa-2.11/src/common/sae_pk.c:327:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/sae_pk.c:345:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/common/wpa_common.c:558:52: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/wpa_helpers.c:128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/wpa_helpers.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/src/common/wpa_helpers.c:105:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/aes-ccm.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-ccm.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-ccm.c:137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-ccm.c:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-ccm.c:20:7: style: Variable 's' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/aes-gcm.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-gcm.c:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-gcm.c:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/aes-gcm.c:28:7: style: Variable 's' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/aes-internal-dec.c:147:2: style: Variable '(pt+12)[3]' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/aes-internal-enc.c:94:2: style: Variable '(ct+12)[3]' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/aes-siv.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD4 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD5 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA384 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_MD5 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:223:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:260:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:326:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:417:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_ARCFOUR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:485:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:495:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_gnutls.c:24:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/crypto_gnutls.c:106:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/crypto_internal-rsa.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_internal.c:179:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_internal.c:179:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_libtomcrypt.c:92:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:132:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:167:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:241:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:369:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:393:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:430:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:568:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:583:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:592:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PRIVATE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_libtomcrypt.c:215:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_libtomcrypt.c:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_linux.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:322:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MORE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:428:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_KEY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:542:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:612:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:692:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:801:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:909:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_SET_IV [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:932:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:981:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_OP_ENCRYPT [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:988:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALG_OP_DECRYPT [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_linux.c:348:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_linux.c:348:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_linux.c:448:69: style: Parameter 'skcipher' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/crypto_linux.c:929:53: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/crypto_module_tests.c:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:293:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:948:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:1846:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:2052:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:2066:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:2518:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:2579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_module_tests.c:2580:14: style: Condition 'test_siv()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:2580:14: note: Calling function 'test_siv' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2580:14: note: Condition 'test_siv()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:2582:14: style: Condition 'test_eax()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:2582:14: note: Calling function 'test_eax' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2582:14: note: Condition 'test_eax()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:2584:14: style: Condition 'test_ecb()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:2584:14: note: Calling function 'test_ecb' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2584:14: note: Condition 'test_ecb()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:2586:18: style: Condition 'test_aes_ctr()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:749:12: note: Assignment 'res=0', assigned value is 0 wpa-2.11/src/crypto/crypto_module_tests.c:2586:18: note: Calling function 'test_aes_ctr' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2586:18: note: Condition 'test_aes_ctr()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:2590:17: style: Condition 'test_sha384()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:2590:17: note: Calling function 'test_sha384' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2590:17: note: Condition 'test_sha384()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:2593:15: style: Condition 'test_hpke()' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/crypto_module_tests.c:2593:15: note: Calling function 'test_hpke' returns 0 wpa-2.11/src/crypto/crypto_module_tests.c:2593:15: note: Condition 'test_hpke()' is always false wpa-2.11/src/crypto/crypto_module_tests.c:902:4: style: Local variable 'tests' shadows outer variable [shadowVariable] wpa-2.11/src/crypto/crypto_module_tests.c:1426:3: note: Shadowed declaration wpa-2.11/src/crypto/crypto_module_tests.c:902:4: note: Shadow variable wpa-2.11/src/crypto/crypto_nettle.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_md4 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_md5 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:86:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha256 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:98:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha384 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nettle_sha512 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_DIGEST_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_nettle.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_none.c:15:74: style: Parameter 'mac' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/crypto_none.c:21:53: style: Parameter 'cypher' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/crypto_openssl.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:471:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:507:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:550:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:564:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:2056:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BN_FLG_CONSTTIME [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:2092:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BN_FLG_CONSTTIME [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:4465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:4522:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSA_PKCS1_OAEP_PADDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:4559:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSA_PKCS1_OAEP_PADDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_openssl.c:1443:53: style:inconclusive: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:215:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_openssl.c:1443:53: note: Function 'crypto_hash_finish' argument 2 names different: declaration 'hash' definition 'mac'. wpa-2.11/src/crypto/crypto_openssl.c:2045:10: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/crypto_wolfssl.c:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:137:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_MD5 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_SHA [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:518:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_SHA [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aes [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:589:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:611:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aes [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:638:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:660:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_ENCRYPTION [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:679:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_DECRYPTION [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1084:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DhKey [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DhKey [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1313:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1333:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1414:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1428:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1450:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1462:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1474:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1486:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1499:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1512:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1524:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1531:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1572:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/crypto_wolfssl.c:1425:31: style:inconclusive: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:572:31: note: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1425:31: note: Function 'crypto_bignum_add' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1433:37: style:inconclusive: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:582:37: note: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:1433:37: note: Function 'crypto_bignum_mod' argument 2 names different: declaration 'b' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:1434:31: style:inconclusive: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:583:31: note: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1434:31: note: Function 'crypto_bignum_mod' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1441:55: warning: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' [funcArgOrderDifferent] wpa-2.11/src/crypto/crypto.h:593:55: note: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' wpa-2.11/src/crypto/crypto_wolfssl.c:1441:55: note: Function 'crypto_bignum_exptmod' argument order different: declaration 'a, b, c, d' definition 'b, e, m, r' wpa-2.11/src/crypto/crypto_wolfssl.c:1455:34: style:inconclusive: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:606:34: note: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:1455:34: note: Function 'crypto_bignum_inverse' argument 2 names different: declaration 'b' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:1456:28: style:inconclusive: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:607:28: note: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1456:28: note: Function 'crypto_bignum_inverse' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1468:31: style:inconclusive: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:618:31: note: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1468:31: note: Function 'crypto_bignum_sub' argument 3 names different: declaration 'c' definition 'r'. wpa-2.11/src/crypto/crypto_wolfssl.c:1480:31: style:inconclusive: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:629:31: note: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. wpa-2.11/src/crypto/crypto_wolfssl.c:1480:31: note: Function 'crypto_bignum_div' argument 3 names different: declaration 'c' definition 'd'. wpa-2.11/src/crypto/crypto_wolfssl.c:1505:33: style:inconclusive: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. [funcArgNamesDifferent] wpa-2.11/src/crypto/crypto.h:654:33: note: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:1505:33: note: Function 'crypto_bignum_mulmod' argument 3 names different: declaration 'c' definition 'm'. wpa-2.11/src/crypto/crypto_wolfssl.c:692:73: style: Parameter 'cipher' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/crypto_wolfssl.c:710:13: style: Parameter 'plain' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/dh_group5.c:22:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/src/crypto/dh_group5.c:28:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/src/crypto/dh_group5.c:32:41: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/dh_group5.c:39:21: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/dh_groups.c:1216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/dh_groups.c:1259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/md5-internal.c:182:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/md5-internal.c:87:33: style:inconclusive: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/md5_i.h:18:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/md5-internal.c:87:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/md5-internal.c:102:35: style:inconclusive: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/md5_i.h:19:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/md5-internal.c:102:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/md5-internal.c:150:60: style:inconclusive: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/md5_i.h:21:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/md5-internal.c:150:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. wpa-2.11/src/crypto/milenage.c:278:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/milenage.c:211:5: style: Variable 'amf' can be declared as const array [constVariable] wpa-2.11/src/crypto/milenage.c:296:6: style: Variable 'auts_amf' can be declared as const array [constVariable] wpa-2.11/src/crypto/ms_funcs.c:52:10: style: Condition 'j>=ucs2_buffer_size-1' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/ms_funcs.c:41:9: note: Assuming that condition 'j>=ucs2_buffer_size-1' is not redundant wpa-2.11/src/crypto/ms_funcs.c:52:10: note: Condition 'j>=ucs2_buffer_size-1' is always false wpa-2.11/src/crypto/random.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/random.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/random.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/random.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/random.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/random.c:406:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/sha1-internal.c:248:48: style:inconclusive: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] wpa-2.11/src/crypto/sha1_i.h:19:58: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. wpa-2.11/src/crypto/sha1-internal.c:248:48: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition '_data'. wpa-2.11/src/crypto/sha1-internal.c:180:17: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember] wpa-2.11/src/crypto/sha1-internal.c:225:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-internal.c:225:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-internal.c:225:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-internal.c:225:16: style: Variable 'd' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-internal.c:225:20: style: Variable 'e' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-pbkdf2.c:39:15: style: Variable 'count_buf[3]' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha1-tprf.c:52:16: style: Variable 'output_len[1]' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/crypto/sha256-internal.c:155:50: style: Condition 'sha256_compress(md,(unsigned char*)in)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/sha256-internal.c:155:23: note: Calling function 'sha256_compress' returns 0 wpa-2.11/src/crypto/sha256-internal.c:155:50: note: Condition 'sha256_compress(md,(unsigned char*)in)<0' is always false wpa-2.11/src/crypto/sha256-internal.c:167:38: style: Condition 'sha256_compress(md,md->buf)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/sha256-internal.c:167:24: note: Calling function 'sha256_compress' returns 0 wpa-2.11/src/crypto/sha256-internal.c:167:38: note: Condition 'sha256_compress(md,md->buf)<0' is always false wpa-2.11/src/crypto/sha512-internal.c:113:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:189:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CLIENT [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CRD_CERTIFICATE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_SHUT_RDWR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:756:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:871:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CERT_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/crypto/tls_gnutls.c:1103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1587:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1606:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_TLS1_0 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:1698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_KX_RSA [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_gnutls.c:604:7: style: Condition '!pkcs12_ok' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_gnutls.c:587:19: note: Assignment 'pkcs12_ok=0', assigned value is 0 wpa-2.11/src/crypto/tls_gnutls.c:604:7: note: Condition '!pkcs12_ok' is always true wpa-2.11/src/crypto/tls_gnutls.c:826:7: style: Condition '!pkcs12_ok' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_gnutls.c:812:19: note: Assignment 'pkcs12_ok=0', assigned value is 0 wpa-2.11/src/crypto/tls_gnutls.c:826:7: note: Condition '!pkcs12_ok' is always true wpa-2.11/src/crypto/tls_gnutls.c:1264:16: style: Condition 'check_ocsp(conn,session,&err)' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_gnutls.c:1264:16: note: Calling function 'check_ocsp' returns 0 wpa-2.11/src/crypto/tls_gnutls.c:1264:16: note: Condition 'check_ocsp(conn,session,&err)' is always false wpa-2.11/src/crypto/tls_gnutls.c:1100:10: style: The comparison 'res == -1' is always true. [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_gnutls.c:1092:13: note: 'res' is assigned value '-1' here. wpa-2.11/src/crypto/tls_gnutls.c:1100:10: note: The comparison 'res == -1' is always true. wpa-2.11/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.11/src/crypto/tls.h:249:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:131:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:258:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:148:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:265:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:239:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:274:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:276:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:282:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:292:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:307:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:306:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:355:46: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:370:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:384:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:386:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/src/crypto/tls_gnutls.c:878:27: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/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.11/src/crypto/tls.h:520:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:1640:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:554:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:1656:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:567:39: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_gnutls.c:1674:26: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:579:57: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:591:56: note: Function 'tls_connection_client_hello_ext' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:603:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:612:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/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.11/src/crypto/tls.h:621:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls_gnutls.c:1753:39: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/crypto/tls_gnutls.c:148:26: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:198:55: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:292:38: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:298:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:299:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:854:33: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:877:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:877:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:878:27: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:921:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:921:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:922:13: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:990:46: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:991:37: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1112:17: style: Variable 'token' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_gnutls.c:1648:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1648:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1649:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1718:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1718:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1727:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1727:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1735:42: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1735:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1743:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1743:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1751:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1752:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1753:39: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1773:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1779:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_gnutls.c:1785:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:417:12: style: Condition 'skip<0' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_internal.c:416:31: note: Calling function 'tls_get_keyblock_size' returns -1 wpa-2.11/src/crypto/tls_internal.c:416:31: note: Assignment 'skip=tls_get_keyblock_size(conn)', assigned value is -1 wpa-2.11/src/crypto/tls_internal.c:417:12: note: Condition 'skip<0' is always true wpa-2.11/src/crypto/tls_internal.c:439:10: style: Condition 'ret==0' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_internal.c:411:13: note: Assignment 'ret=-1', assigned value is -1 wpa-2.11/src/crypto/tls_internal.c:415:6: note: Assuming condition is false wpa-2.11/src/crypto/tls_internal.c:439:10: note: Condition 'ret==0' is always false wpa-2.11/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.11/src/crypto/tls.h:249:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_internal.c:68:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_internal.c:141:17: style:inconclusive: Function 'tls_connection_set_log_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/crypto/tls_internal.c:478:13: style:inconclusive: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:462:13: note: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.11/src/crypto/tls_internal.c:478:13: note: Function 'tls_connection_handshake2' argument 5 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.11/src/crypto/tls_internal.c:610:11: style:inconclusive: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:512:11: note: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.11/src/crypto/tls_internal.c:610:11: note: Function 'tls_connection_decrypt2' argument 4 names different: declaration 'more_data_needed' definition 'need_more_data'. wpa-2.11/src/crypto/tls_internal.c:674:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:554:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_internal.c:674:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_internal.c:759:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/crypto/tls_internal.c:87:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:139:55: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:141:17: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:166:38: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:166:70: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:180:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:181:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:188:35: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:188:67: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:202:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:202:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:298:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:365:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:365:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:377:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:377:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:378:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:392:57: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:474:49: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:475:31: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:478:13: style: Parameter 'need_more_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:518:55: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:519:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:553:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:554:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:645:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:645:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:659:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:659:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:660:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:674:27: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:674:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:675:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:687:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:687:58: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:688:12: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:704:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:705:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:711:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:711:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:725:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:725:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:735:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:735:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:745:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:746:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:756:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:757:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:759:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:790:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:796:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:802:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_internal.c:23:6: style: struct member 'tls_global::server' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_internal.c:24:28: style: struct member 'tls_global::server_cred' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_internal.c:34:23: style: struct member 'tls_connection::client' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_internal.c:35:23: style: struct member 'tls_connection::server' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_none.c:16:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/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.11/src/crypto/tls.h:249:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_none.c:20:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/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.11/src/crypto/tls.h:554:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_none.c:158:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_none.c:20:23: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:25:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:31:51: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:37:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:37:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:42:38: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:42:70: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:48:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:49:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:55:35: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:55:67: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:61:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:61:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:68:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:75:33: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:81:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:81:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:89:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:89:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:90:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:96:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:96:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:98:34: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:104:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:104:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:105:13: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:111:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:112:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:120:55: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:121:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:129:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:130:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:137:46: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:138:35: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:145:34: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:145:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:151:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:151:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:152:12: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:158:27: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:158:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:159:13: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:165:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:165:58: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:166:12: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:172:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:173:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:179:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:179:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:187:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:187:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:193:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:193:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:199:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:200:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:219:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:225:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_none.c:231:59: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL3_RANDOM_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL3_RANDOM_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:745:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:963:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_NO_SSLv2 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1697:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1862:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERAL_NAME_free [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_EMAIL [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1920:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:1974:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2046:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2081:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_commonName [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2420:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_URI [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2470:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_level [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_ERR_CERT_HAS_EXPIRED [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2763:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2795:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:2983:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3013:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_FLAG_CRL_CHECK [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3388:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_PEER [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3447:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3561:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3757:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3890:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3925:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:3970:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_RSA [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4490:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4523:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4674:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4811:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4878:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4956:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5628:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5649:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_CERT_SET_FIRST [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5674:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5895:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSLEAY_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5917:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5948:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:5975:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_openssl.c:4034: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.11/src/crypto/tls_openssl.c:4032:27: note: Calling function 'tls_read_pkcs12_blob' returns -1 wpa-2.11/src/crypto/tls_openssl.c:4034: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.11/src/crypto/tls_openssl.c:4052:29: style: Condition 'tls_read_pkcs12(data,conn->ssl,private_key,private_key_passwd)==0' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:4051:22: note: Calling function 'tls_read_pkcs12' returns -1 wpa-2.11/src/crypto/tls_openssl.c:4052:29: note: Condition 'tls_read_pkcs12(data,conn->ssl,private_key,private_key_passwd)==0' is always false wpa-2.11/src/crypto/tls_openssl.c:4059:50: style: Condition 'tls_cryptoapi_cert(conn->ssl,private_key)==0' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:4059:25: note: Calling function 'tls_cryptoapi_cert' returns -1 wpa-2.11/src/crypto/tls_openssl.c:4059:50: note: Condition 'tls_cryptoapi_cert(conn->ssl,private_key)==0' is always false wpa-2.11/src/crypto/tls_openssl.c:4098:21: style: Condition 'tls_read_pkcs12(data,NULL,private_key,private_key_passwd)' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:4098:21: note: Calling function 'tls_read_pkcs12' returns -1 wpa-2.11/src/crypto/tls_openssl.c:4098:21: note: Condition 'tls_read_pkcs12(data,NULL,private_key,private_key_passwd)' is always true wpa-2.11/src/crypto/tls_openssl.c:5428:7: style: Condition 'ret' is always false [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:5426:24: note: Calling function 'tls_engine_init' returns 0 wpa-2.11/src/crypto/tls_openssl.c:5426: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.11/src/crypto/tls_openssl.c:5428:7: note: Condition 'ret' is always false wpa-2.11/src/crypto/tls_openssl.c:5440:36: style: Condition 'tls_connection_engine_ca_cert(data,conn,ca_cert_id)' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:5440:36: note: Calling function 'tls_connection_engine_ca_cert' returns -1 wpa-2.11/src/crypto/tls_openssl.c:5440:36: note: Condition 'tls_connection_engine_ca_cert(data,conn,ca_cert_id)' is always true wpa-2.11/src/crypto/tls_openssl.c:5449:40: style: Condition 'tls_connection_engine_client_cert(conn,cert_id)' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:5449:40: note: Calling function 'tls_connection_engine_client_cert' returns -1 wpa-2.11/src/crypto/tls_openssl.c:5449:40: note: Condition 'tls_connection_engine_client_cert(conn,cert_id)' is always true wpa-2.11/src/crypto/tls_openssl.c:5458:40: style: Condition 'tls_connection_engine_private_key(conn)' is always true [knownConditionTrueFalse] wpa-2.11/src/crypto/tls_openssl.c:5458:40: note: Calling function 'tls_connection_engine_private_key' returns -1 wpa-2.11/src/crypto/tls_openssl.c:5458:40: note: Condition 'tls_connection_engine_private_key(conn)' is always true wpa-2.11/src/crypto/tls_openssl.c:1186:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:249:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1186:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1395:26: style:inconclusive: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:258:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1395:26: note: Function 'tls_get_errors' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1683:51: style:inconclusive: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:265:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1683:51: note: Function 'tls_connection_init' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1773:34: style:inconclusive: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:274:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1773:34: note: Function 'tls_connection_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1798:38: style:inconclusive: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:282:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1798:38: note: Function 'tls_connection_established' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1829:35: style:inconclusive: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:307:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:1829:35: note: Function 'tls_connection_shutdown' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:3000:33: style:inconclusive: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:355:46: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:3000:33: note: Function 'tls_global_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:3376:37: style:inconclusive: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:370:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:3376:37: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4306:37: style:inconclusive: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:384:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4306:37: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4307:29: style:inconclusive: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:386:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/src/crypto/tls_openssl.c:4307:29: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/src/crypto/tls_openssl.c:4719:32: style:inconclusive: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:453:48: note: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4719:32: note: Function 'tls_connection_handshake' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4834:34: style:inconclusive: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:520:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4834:34: note: Function 'tls_connection_resumed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4921:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:554:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4921:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4937:26: style:inconclusive: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:567:39: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4937:26: note: Function 'tls_get_cipher' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4953:44: style:inconclusive: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:579:57: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4953:44: note: Function 'tls_connection_enable_workaround' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4982:37: style:inconclusive: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:603:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4982:37: note: Function 'tls_connection_get_failed' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4990:42: style:inconclusive: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:612:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4990:42: note: Function 'tls_connection_get_read_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4998:43: style:inconclusive: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:621:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:4998:43: note: Function 'tls_connection_get_write_alerts' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_openssl.c:5861:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/crypto/tls_openssl.c:2600:19: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.11/src/crypto/tls_openssl.c:5628:17: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] wpa-2.11/src/crypto/tls_openssl.c:732:36: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:1261:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:1377:54: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:2069:32: style: Variable 'value' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_openssl.c:2125:37: style: Parameter 'cert' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:3381:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_openssl.c:3799:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:3825:59: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:3826:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4309:7: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_openssl.c:4843:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_openssl.c:4982:37: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4982:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4990:42: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4990:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4998:43: style: Parameter 'ssl_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:4998:75: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:5858:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:5859:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:5861:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:6016:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_openssl.c:949:13: error: Uninitialized variable: data->buf [uninitvar] wpa-2.11/src/crypto/tls_openssl.c:253:24: style: struct member 'tls_connection::session_ticket_cb' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_openssl.c:254:8: style: struct member 'tls_connection::session_ticket_cb_ctx' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_openssl.c:258:9: style: struct member 'tls_connection::session_ticket_len' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_openssl.c:281:6: style: struct member 'tls_connection::server_dh_prime_len' is never used. [unusedStructMember] wpa-2.11/src/crypto/tls_wolfssl.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOLFSSL_SESS_CACHE_SERVER [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:479:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:550:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:637:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_EMAIL [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:713:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:933:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN_URI [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:988:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_NO_TLSv1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1412:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_ASN1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1468:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_PEM [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1527:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1597:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1721:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1761:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1800:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1829:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:1901:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:2102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOLFSSL_TLSV1_2 [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:2209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:2223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:2267:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:2300:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/crypto/tls_wolfssl.c:300:23: style:inconclusive: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:249:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:300:23: note: Function 'tls_deinit' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:1608:37: style:inconclusive: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:370:50: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:1608:37: note: Function 'tls_connection_set_verify' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:2005:27: style:inconclusive: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:554:40: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:2005:27: note: Function 'tls_get_version' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:2022:37: style:inconclusive: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:384:50: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:2022:37: note: Function 'tls_connection_get_random' argument 1 names different: declaration 'tls_ctx' definition 'ssl_ctx'. wpa-2.11/src/crypto/tls_wolfssl.c:2023:29: style:inconclusive: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. [funcArgNamesDifferent] wpa-2.11/src/crypto/tls.h:386:26: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/src/crypto/tls_wolfssl.c:2023:29: note: Function 'tls_connection_get_random' argument 3 names different: declaration 'data' definition 'keys'. wpa-2.11/src/crypto/tls_wolfssl.c:2185:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/crypto/tls_wolfssl.c:318:26: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:393:45: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:394:34: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1613:22: style: Variable 'context' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_wolfssl.c:1866:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/crypto/tls_wolfssl.c:1960:44: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1961:33: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1968:37: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1968:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1977:42: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1977:74: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1987:43: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:1988:32: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:2182:48: style: Parameter 'tls_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:2183:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:2185:13: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:2253:69: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/crypto/tls_wolfssl.c:64:8: style: struct member 'tls_context::ocsp_stapling_response' is never used. [unusedStructMember] wpa-2.11/src/drivers/driver_atheros.c:606:16: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/drivers/driver.h:6902:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAME_ENCRYPTION_UNKNOWN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:120:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCS80211 [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:141:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCG80211 [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SSID [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SSID [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCSIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_ADDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFFLAGS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:421:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_CIPHER_AES_CCM [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:505:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:542:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_ADDR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:565:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:584:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFM_IEEE80211_11G [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:739:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_BSSID [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_OPTIE [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MLME_DEAUTH [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_AUTH_ALG_OPEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFM_OMASK [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1371:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_SCAN_RESULTS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1574:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1637:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_IOC_ROAMING [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1681:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_CLOEXEC [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_bsd.c:1602:25: style: Condition 'wpa_driver_bsd_capa(drv)' is always false [knownConditionTrueFalse] wpa-2.11/src/drivers/driver_bsd.c:1602:25: note: Calling function 'wpa_driver_bsd_capa' returns 0 wpa-2.11/src/drivers/driver_bsd.c:1602:25: note: Condition 'wpa_driver_bsd_capa(drv)' is always false wpa-2.11/src/drivers/driver_bsd.c:313:59: style: Parameter 'params' can be declared as pointer to const. However it seems that 'bsd_set_key' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/drivers/driver_bsd.c:1763:14: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_bsd.c:313:59: note: Parameter 'params' can be declared as pointer to const wpa-2.11/src/drivers/driver_bsd.c:532:39: style: Parameter 'addr' can be declared as const array [constParameter] wpa-2.11/src/drivers/driver_bsd.c:536:6: style: Variable 'iebuf' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_bsd.c:572:54: style: Parameter 'freq' can be declared as pointer to const. However it seems that 'bsd_set_freq' is a callback function, if 'freq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/drivers/driver_bsd.c:1762:15: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_bsd.c:572:54: note: Parameter 'freq' can be declared as pointer to const wpa-2.11/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.11/src/drivers/driver_bsd.c:1768:22: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_bsd.c:609:22: note: Parameter 'priv' can be declared as pointer to const wpa-2.11/src/drivers/driver_bsd.c:729:20: style: Variable 'ifm' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_bsd.c:733:32: style: Variable 'leave' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_bsd.c:1285: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.11/src/drivers/driver_bsd.c:1756:13: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_bsd.c:1285:64: note: Parameter 'params' can be declared as pointer to const wpa-2.11/src/drivers/driver_bsd.c:85:12: error: Uninitialized variable: drv->ifindex [uninitvar] wpa-2.11/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.11/src/drivers/driver_common.c:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee80211_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_ALL [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:302:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:343:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:385:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:422:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:478:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:502:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:560:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:653:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:670:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:834:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IW_EV_LCP_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iw_range [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:986:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:1053:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:1068:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:1091:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:1120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211B [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:1172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_hostap.c:63:12: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_hostap.c:269:29: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/drivers/driver_hostap.c:1185:13: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_hostap.c:400:44: note: Parameter 'params' can be declared as pointer to const wpa-2.11/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.11/src/drivers/driver_hostap.c:1188:19: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_hostap.c:517:68: note: Parameter 'params' can be declared as pointer to const wpa-2.11/src/drivers/driver_hostap.c:590:29: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/drivers/driver_hostap.c:1201:13: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_hostap.c:628:70: note: Parameter 'params' can be declared as pointer to const wpa-2.11/src/drivers/driver_hostap.c:829:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/drivers/driver_hostap.c:1206:14: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_hostap.c:1062:68: note: Parameter 'freq' can be declared as pointer to const wpa-2.11/src/drivers/driver_macsec_linux.c:35:2: error: failed to evaluate #if condition, undefined function-like macro invocation: LIBNL_VER( ... ) [syntaxError] wpa-2.11/src/drivers/driver_macsec_qca.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:327:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:466:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/src/drivers/driver_macsec_qca.c:510:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:526:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee802_1x_mka_sci [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:540:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee802_1x_mka_sci [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:743:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:815:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:835:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:858:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:922:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:948:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:1009:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:1029:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_macsec_qca.c:345:29: style: Condition 'macsec_qca_init_sockets(drv,params->own_addr)' is always true [knownConditionTrueFalse] wpa-2.11/src/drivers/driver_macsec_qca.c:345:29: note: Calling function 'macsec_qca_init_sockets' returns -1 wpa-2.11/src/drivers/driver_macsec_qca.c:345:29: note: Condition 'macsec_qca_init_sockets(drv,params->own_addr)' is always true wpa-2.11/src/drivers/driver_macsec_qca.c:191:60: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/driver_macsec_qca.c:191:69: style: Parameter 'own_addr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/driver_macsec_qca.c:371:26: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/drivers/driver_macsec_qca.c:1051:17: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_macsec_qca.c:407:74: note: Parameter 'params' can be declared as pointer to const wpa-2.11/src/drivers/driver_macsec_qca.c:652:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/drivers/driver_macsec_qca.c:760:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] wpa-2.11/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.11/src/drivers/driver_ndis_.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_ndis_.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211.c:1268:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/drivers/driver_nl80211.h:358:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_MLD_LINKS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_android.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_android.c:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_android.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_capa.c:419: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.11/src/drivers/driver_nl80211_event.c:570:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/drivers/driver_nl80211_monitor.c:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_FC_FROMDS [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:292:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:457:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_RADIOTAP_F_FRAG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_nl80211_monitor.c:449:58: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/driver_nl80211_scan.c:903:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/drivers/driver_none.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_none.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_openbsd.c:73:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] wpa-2.11/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.11/src/drivers/driver_roboswitch.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGMIIREG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCSMIIREG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_roboswitch.c:235:37: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_wext.c:1261:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/drivers/driver_wired.c:299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired.c:333:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired.c:343:24: style: Condition 'wired_init_sockets(drv,params->own_addr)' is always true [knownConditionTrueFalse] wpa-2.11/src/drivers/driver_wired.c:343:24: note: Calling function 'wired_init_sockets' returns -1 wpa-2.11/src/drivers/driver_wired.c:343:24: note: Condition 'wired_init_sockets(drv,params->own_addr)' is always true wpa-2.11/src/drivers/driver_wired.c:168:61: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/driver_wired.c:168:70: style: Parameter 'own_addr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/driver_wired.c:290:32: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/driver_wired_common.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired_common.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired_common.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired_common.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired_common.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/driver_wired_common.c:292:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/drivers/driver_wired_common.c:240:32: note: Calling function 'wired_multicast_membership' returns -1 wpa-2.11/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.11/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.11/src/drivers/driver_wired_common.c:289:32: note: Calling function 'wired_multicast_membership' returns -1 wpa-2.11/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.11/src/drivers/linux_ioctl.c:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCBRADDBR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCBRDELBR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:221:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/linux_ioctl.c:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IID_IUnknown [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:391:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBEM_NO_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:473:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:712:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/ndis_events.c:196:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/drivers/ndis_events.c:388: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.11/src/drivers/ndis_events.c:788:32: note: You might need to cast the function pointer here wpa-2.11/src/drivers/ndis_events.c:388:41: note: Parameter 'this' can be declared as pointer to const wpa-2.11/src/drivers/ndis_events.c:389: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.11/src/drivers/ndis_events.c:788:32: note: You might need to cast the function pointer here wpa-2.11/src/drivers/ndis_events.c:389:53: note: Parameter 'pObjParam' can be declared as pointer to const wpa-2.11/src/drivers/ndis_events.c:171:34: style: Variable 'events' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/drivers/netlink.c:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/netlink.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/netlink.c:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/netlink.c:171:49: style: Parameter 'netlink' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/drivers/netlink.c:177:8: style: struct member 'Anonymous0::opts' is never used. [unusedStructMember] wpa-2.11/src/drivers/rfkill.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/rfkill.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/drivers/rfkill.c:218:43: style: Parameter 'rfkill' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_common/eap_common.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_common.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:174:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:347:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:391:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:515:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_MSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_eke_common.c:689:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_fast_common.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_fast_common.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_fast_common.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_fast_common.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_fast_common.c:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:504:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_gpsk_common.c:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/src/eap_common/eap_ikev2_common.c:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_ikev2_common.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_ikev2_common.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_ikev2_common.c:18:57: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_common/eap_pax_common.c:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pax_common.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pax_common.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_peap_common.c:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:133:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:337:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:435:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_pwd_common.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sake_common.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sake_common.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sake_common.c:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sake_common.c:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/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.11/src/eap_common/eap_sim_common.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ID_REQ [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:940:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_common/eap_sim_common.c:1149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:1178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_sim_common.c:1116:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_common/eap_teap_common.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:663:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_teap_common.c:700:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/eap_wsc_common.c:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_CIPHER_ALG_3DES [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_CIPHER_ALG_3DES [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:444:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:665:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_common/ikev2_common.c:604:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wpa-2.11/src/eap_common/ikev2_common.c:119:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_common/ikev2_common.c:608:39: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vendor [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_reauth [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rounds [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:313:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reqMethod [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:960:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:999:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1017:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1033:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1048:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sm [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1120:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_failure [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_eapReq [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1249:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_LEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1290:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_portEnabled [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1352:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_disabled [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1781:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1798:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:1849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2024:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2620:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ_EAP_OTP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ_SIM [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2685:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2712:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2739:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_method_type [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:3042:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:3059:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAPOL_eapSuccess [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:3244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_ID_ENROLLEE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:3257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_ID_ENROLLEE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap.c:2296:9: style: Condition 'sm->changed' is always false [knownConditionTrueFalse] wpa-2.11/src/eap_peer/eap.c:2294:17: note: Assignment 'sm->changed=false', assigned value is 0 wpa-2.11/src/eap_peer/eap.c:2296:9: note: Condition 'sm->changed' is always false wpa-2.11/src/eap_peer/eap.c:140:53: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:145:26: style: Variable 'm' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:405:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:671:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:685:39: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:685:47: style: Parameter 'ext_session_id' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:686:41: style: Parameter 'ext_emsk' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:1048:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:1124:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:1673:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:1855:37: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:2208:40: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:2659:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:2726:71: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:2807:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:2823:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:2937:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:2953:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:2988:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:3002:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:3011:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap.c:3084:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:3107:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap.c:3289:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_aka.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_MK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:203:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:536:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:586:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:710:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:822:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:864:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:900:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:951:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1063:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1476:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1600:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1627:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1636:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1654:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:1686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_aka.c:778:14: style: Condition '!enc_identity' is always true [knownConditionTrueFalse] wpa-2.11/src/eap_peer/eap_aka.c:701:32: note: Assignment 'enc_identity=NULL', assigned value is 0 wpa-2.11/src/eap_peer/eap_aka.c:778:14: note: Condition '!enc_identity' is always true wpa-2.11/src/eap_peer/eap_aka.c:201:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_aka.c:895:29: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_aka.c:1563: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.11/src/eap_peer/eap_aka.c:1731:25: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_aka.c:1563:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_aka.c:1565:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_aka.c:1608:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_aka.c:1624: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.11/src/eap_peer/eap_aka.c:1728:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_aka.c:1624:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_aka.c:1626:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_aka.c:56:9: style: struct member 'eap_aka_data::network_name_len' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_aka.c:60:9: style: struct member 'eap_aka_data::last_kdf_count' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_aka.c:62:25: style: struct member 'eap_aka_data::imsi_privacy_key' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_eke.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:153:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/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.11/src/eap_peer/eap_eke.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/src/eap_peer/eap_eke.c:632:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:666:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:706:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:715:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_eke.c:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_eke.c:779:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_eke.c:703:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_eke.c:705:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_SKS_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:430:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:527:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_TYPE_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:542:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:587:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:619:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:646:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_TYPE_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:709:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:746:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_REQUEST_ACTION_TLV [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_CMK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:846:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:891:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:924:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1004:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1075:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_RESULT_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1369:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_A_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1387:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1421:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_OPAQUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1445:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1496:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1550:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_FAST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1762:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:1798:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast.c:428:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:558:29: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:1044:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:1102:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:1172:12: style: Variable 'pos2' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:1583:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast.c:1747: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.11/src/eap_peer/eap_fast.c:1820:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_fast.c:1747:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_fast.c:1749:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_peer/eap_fast_pac.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/src/eap_peer/eap_fast_pac.c:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_fast_pac.c:556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_fast_pac.c:656:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_fast_pac.c:764:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_fast_pac.c:330:16: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:344:76: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:363:18: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:373:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:383:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:394:17: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:483:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:706:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_fast_pac.c:752:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_gpsk.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_RAND_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:200:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_gpsk_csuite [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_GPSK_RAND_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_gpsk.c:590:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_3 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:634:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:681:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:710:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:719:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gpsk.c:753:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_gpsk.c:777:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_gpsk.c:707:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_gpsk.c:709:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_gtc.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_FAST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_gtc.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_gtc.c:136:14: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_gtc.c:20:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_gtc.c:48:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ikev2.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_ICV_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:293:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_LENGTH_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_FLAGS_LENGTH_INCLUDED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:450:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:468:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ikev2.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_ikev2.c:524:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_ikev2.c:438:53: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_ikev2.c:440:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ikev2.c:465:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_leap.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_WAIT_CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:198:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:333:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_leap.c:345:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEAP_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_leap.c:412:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_leap.c:330:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_leap.c:332:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_md5.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_md5.c:20:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/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.11/src/eap_peer/eap_md5.c:111:14: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_md5.c:16:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/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.11/src/eap_peer/eap_md5.c:112:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_md5.c:24:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/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.11/src/eap_peer/eap_md5.c:112:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_md5.c:24:53: note: Parameter 'priv' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_methods.h:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_methods.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_methods.c:77:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_EXPANDED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_methods.c:76:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_methods.c:96:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_methods.c:169:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_methods.h:45:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_methods.h:59:61: style: Parameter 'num' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_methods.h:79:61: style: Parameter 'method' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_mschapv2.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:358:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:420:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:547:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:719:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:798:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:887:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_mschapv2.c:688:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_mschapv2.c:734:52: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_mschapv2.c:841: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.11/src/eap_peer/eap_mschapv2.c:915:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_mschapv2.c:841:56: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_mschapv2.c:843:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_mschapv2.c:848:48: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_mschapv2_getKey' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_peer/eap_mschapv2.c:916:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_mschapv2.c:848:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_otp.c:42:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_otp.c:19:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/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.11/src/eap_peer/eap_otp.c:92:14: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_otp.c:15:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/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.11/src/eap_peer/eap_otp.c:93:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_otp.c:23:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/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.11/src/eap_peer/eap_otp.c:93:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_otp.c:23:53: note: Parameter 'priv' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_pax.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PAX_ICV_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:467:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:476:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pax.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_pax.c:553:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_pax.c:464:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_pax.c:466:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_peap.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTIONAL_BINDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:187:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:224:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:280:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:416:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:475:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALWAYS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:515:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:643:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:804:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:1034:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:1237:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALWAYS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:1333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:1358:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_peap.c:639:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_peap.c:1071:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_peap.c:1299: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.11/src/eap_peer/eap_peap.c:1398:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_peap.c:1299:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_peap.c:1301:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_peap.c:68:6: style: struct member 'eap_peap_data::soh' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:15:22: style: Parameter 'eapol_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:16:15: style: Parameter 'msg_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:22:44: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:27:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:33:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:33:70: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:39:64: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:45:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:45:63: style: Parameter 'eap_sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:52:46: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:52:61: style: Parameter 'eapReqData' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:59:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:59:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:66:45: style: Parameter 'eap_proxy' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:67:16: style: Parameter 'imsi_buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:67:34: style: Parameter 'imsi_len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:73:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:74:32: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:80:56: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:80:68: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:86:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:86:58: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_proxy_dummy.c:92:46: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_psk.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_PSK_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:414:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_psk.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_DONE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_psk.c:488:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_psk.c:411:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_psk.c:413:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_pwd.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:226:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWD_ID_Req [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWD_Commit_Req [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:698:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:897:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:1132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:1141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_pwd.c:1129: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.11/src/eap_peer/eap_pwd.c:1166:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_pwd.c:1129:50: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_pwd.c:1131:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sake.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_sake.c:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:195:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:294:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SAKE_MIC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:382:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:443:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:452:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:469:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:491:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sake.c:114:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/eap_peer/eap_sake.c:515:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_sake.c:440:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_sake.c:442:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_MT_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_MK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:403:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:439:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:499:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:677:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:775:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:853:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:981:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1013:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1079:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1306:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_MT_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1350:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1377:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:1428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_EAP_METHOD_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_sim.c:645:14: style: Condition '!enc_identity' is always true [knownConditionTrueFalse] wpa-2.11/src/eap_peer/eap_sim.c:569:32: note: Assignment 'enc_identity=NULL', assigned value is 0 wpa-2.11/src/eap_peer/eap_sim.c:645:14: note: Condition '!enc_identity' is always true wpa-2.11/src/eap_peer/eap_sim.c:128:9: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:207:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:1284: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.11/src/eap_peer/eap_sim.c:1454:25: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_sim.c:1284:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_sim.c:1286:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:1331:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:1347: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.11/src/eap_peer/eap_sim.c:1451:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_sim.c:1347:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_sim.c:1349:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_sim.c:54:25: style: struct member 'eap_sim_data::imsi_privacy_key' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_teap.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:235:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:550:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_IDENTITY_TYPE_USER [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:565:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:608:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:690:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_TLV_MANDATORY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:738:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:802:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:826:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_CMK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:937:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:983:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1016:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1095:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_STATUS_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1571:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_TUNNEL_PAC [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1621:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:1849:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:2083:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:2119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap.c:747:6: warning: Identical condition '!data->phase2_method', second condition is always false [identicalConditionAfterEarlyExit] wpa-2.11/src/eap_peer/eap_teap.c:742:6: note: If condition '!data->phase2_method' is true, the function will return/exit wpa-2.11/src/eap_peer/eap_teap.c:747:6: note: Testing identical condition '!data->phase2_method' wpa-2.11/src/eap_peer/eap_teap.c:413:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:524:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:543:66: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap.c:644:56: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap.c:1135:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:1164:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:1336:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:1893:28: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:2067: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.11/src/eap_peer/eap_teap.c:2141:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_teap.c:2067:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_teap.c:2069:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap.c:53:6: style: struct member 'eap_teap_data::test_outer_tlvs' is never used. [unusedStructMember] wpa-2.11/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.11/src/eap_peer/eap_teap_pac.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/src/eap_peer/eap_teap_pac.c:466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_teap_pac.c:559:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_teap_pac.c:660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_teap_pac.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_teap_pac.c:333:16: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:345:76: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:364:18: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:374:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:384:73: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:395:17: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:484:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:710:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_teap_pac.c:756:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_tls.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:139:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:184:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:254:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CERT_CHECK_GOOD [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:403:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls.c:37:31: style: Variable 'cert' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_tls.c:159:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_tls.c:252:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_tls.c:370: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.11/src/eap_peer/eap_tls.c:443:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_tls.c:370:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_tls.c:372:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_tls_common.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_tls_common.c:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_REQUEST_OCSP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:171:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:342:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:829:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_RESPONSE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:924:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:1052:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:1080:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:1142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:1201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tls_common.c:113:37: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_tls_common.c:912:53: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/eap_tnc.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_START [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_tnc.c:39:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_tnc.c:208:6: style: Variable 'rpos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_AUTH [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:105:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_PHASE2_EAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:208:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVP_FLAGS_VENDOR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttls_avp [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:297:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:355:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vendor [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:441:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:483:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:640:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:739:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_PHASE2_MSCHAPV2 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:943:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:981:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1098:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1125:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1459:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1547:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_CERT_CHECK_GOOD [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1685:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1733:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALWAYS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:1871:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EMSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_ttls.c:481:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:1299:26: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:1387:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:1545:27: style: Variable 'config' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:1820: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.11/src/eap_peer/eap_ttls.c:1893:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_ttls.c:1820:52: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_ttls.c:1822:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_ttls.c:52:6: style: struct member 'eap_ttls_data::auth_response_valid' is never used. [unusedStructMember] wpa-2.11/src/eap_peer/eap_vendor_test.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_vendor_test.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_vendor_test.c:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_vendor_test.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_vendor_test.c:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_vendor_test.c:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_vendor_test.c:182:24: note: You might need to cast the function pointer here wpa-2.11/src/eap_peer/eap_vendor_test.c:141:59: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_peer/eap_vendor_test.c:143:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_vendor_test.c:150:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/eap_wsc.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_wsc.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_peer/eap_wsc.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_wsc.c:382:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_wsc.c:410:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_LF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/eap_wsc.c:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_LF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:453:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:497:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_AUTH_CERT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_RSA_SIGN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:629:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:676:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKE_SA_INIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:827:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:907:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:988:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:1027:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:1075:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:1147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ikev2_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:1181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ikev2_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/ikev2.c:1090:22: style: Condition 'ikev2_build_sar1(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false [knownConditionTrueFalse] wpa-2.11/src/eap_peer/ikev2.c:1090:22: note: Calling function 'ikev2_build_sar1' returns 0 wpa-2.11/src/eap_peer/ikev2.c:1090:22: note: Condition 'ikev2_build_sar1(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false wpa-2.11/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.11/src/eap_peer/ikev2.c:1092:20: note: Calling function 'ikev2_build_nr' returns 0 wpa-2.11/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.11/src/eap_peer/ikev2.c:446:29: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/ikev2.c:491:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/ikev2.c:670:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/mschapv2.c:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/mschapv2.c:36:40: style:inconclusive: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. [funcArgNamesDifferent] wpa-2.11/src/eap_peer/mschapv2.h:18:40: note: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. wpa-2.11/src/eap_peer/mschapv2.c:36:40: note: Function 'mschapv2_derive_response' argument 1 names different: declaration 'username' definition 'identity'. wpa-2.11/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.11/src/eap_peer/mschapv2.h:18:57: note: Function 'mschapv2_derive_response' argument 2 names different: declaration 'username_len' definition 'identity_len'. wpa-2.11/src/eap_peer/mschapv2.c:36:57: note: Function 'mschapv2_derive_response' argument 2 names different: declaration 'username_len' definition 'identity_len'. wpa-2.11/src/eap_peer/tncc.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:336:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:383:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:477:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_VENDORID_ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_CONNECTION_STATE_CREATE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:588:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_CONNECTION_STATE_ACCESS_ALLOWED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:669:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:695:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:1015:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:1078:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:1132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:1179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:1286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_peer/tncc.c:257:48: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_peer/tncc.c:531:21: style: Variable 'imc' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_peer/tncc.c:1172:62: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:216:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rounds [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRestart [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable respMethod [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransWhile [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:322:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:338:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapResp [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:359:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:384:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:514:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:555:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_initiate_reauth [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:605:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_method_priv [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:635:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decision [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapTimeout [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:654:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapReqData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:669:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapReqData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:686:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initiate_reauth_start_sent [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1001:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1011:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransWhile [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1021:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1037:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1044:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapResp [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1053:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retransCount [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1076:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRespData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1096:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaFail [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapTimeout [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1129:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aaaEapReqData [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eapRestart [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1437:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_NONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1556:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1583:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1725:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1806:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1824:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1872:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1894:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1926:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1940:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1955:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METHOD_PENDING_WAIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server.c:1825:9: style: Condition 'sm->changed' is always false [knownConditionTrueFalse] wpa-2.11/src/eap_server/eap_server.c:1823:17: note: Assignment 'sm->changed=false', assigned value is 0 wpa-2.11/src/eap_server/eap_server.c:1825:9: note: Condition 'sm->changed' is always false wpa-2.11/src/eap_server/eap_server.c:419:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1430:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1597:41: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1804:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1951:42: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1965:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:1977:48: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:2001:42: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server.c:2009:45: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_aka.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_PRIME_REAUTH_ID_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:182:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:226:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:395:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:443:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:699:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:714:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:727:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_SUBTYPE_CLIENT_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:776:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_DB_PENDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:986:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1032:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_AKA_PRIME [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1044:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1300:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1317:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1383:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1392:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1422:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:1431:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_aka.c:897:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wpa-2.11/src/eap_server/eap_server_aka.c:389:62: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_aka.c:1041:26: style: Parameter 'respData' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_aka.c:1179:23: style: Parameter 'respData' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_aka.c:1380: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.11/src/eap_server/eap_server_aka.c:1472:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_aka.c:1380:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_aka.c:1382:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_aka.c:1419: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.11/src/eap_server/eap_server_aka.c:1474:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_aka.c:1419:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_aka.c:1421:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_eke.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_eke.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_eke.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:394:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:523:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:594:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_EKE_MAX_NONCE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:701:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:723:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:749:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:764:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_eke.c:774:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_eke.c:800:14: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_eke.c:76:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_eke.c:720: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.11/src/eap_server/eap_server_eke.c:805:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_eke.c:720:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_eke.c:722:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_eke.c:761: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.11/src/eap_server/eap_server_eke.c:807:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_eke.c:761:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_eke.c:763:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_fast.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_fast.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:416:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:520:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pac_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:544:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:574:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:606:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_FAST_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:813:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:852:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:929:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:968:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1249:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_TYPE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1260:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1438:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1459:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1492:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1538:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1552:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1590:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1610:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:1618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_fast.c:128:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_fast.c:1140:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_fast.c:1556: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.11/src/eap_server/eap_server_fast.c:1640:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_fast.c:1556:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_fast.c:1558:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_fast.c:1607: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.11/src/eap_server/eap_server_fast.c:1643:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_fast.c:1607:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_fast.c:1609:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_fast.c:64:6: style: struct member 'eap_fast_data::tnc_started' is never used. [unusedStructMember] wpa-2.11/src/eap_server/eap_server_gpsk.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPSK_1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/src/eap_server/eap_server_gpsk.c:566:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:592:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:607:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gpsk.c:616:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_gpsk.c:642:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_gpsk.c:563:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_gpsk.c:565:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_gpsk.c:644:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_gpsk.c:604:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_gpsk.c:606:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_gtc.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gtc.c:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gtc.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gtc.c:104:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gtc.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_gtc.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_gtc.c:215:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_gtc.c:187:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_gtc.c:189:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_gtc.c:216:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_gtc.c:194:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_gtc.c:196:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_identity.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_identity.c:68:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_identity.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_identity.c:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_identity.c:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_identity.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_identity.c:173:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_identity.c:143:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_identity.c:145:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_identity.c:174:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_identity.c:150:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_identity.c:152:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_ikev2.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_ikev2.c:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_ikev2.c:341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ikev2.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_ikev2.c:564:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_ikev2.c:468:45: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_ikev2.c:470:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_ikev2.c:566:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_ikev2.c:475:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_ikev2.c:503:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_md5.c:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_md5.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_md5.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_md5.c:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAP_MD5_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_md5.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_md5.c:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_md5.c:167:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_md5.c:139:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_md5.c:141:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_md5.c:168:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_md5.c:146:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_md5.c:148:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_methods.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_methods.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_EXPANDED [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_methods.c:170:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_mschapv2.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:158:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:201:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:312:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:500:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:517:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:543:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:553:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:592:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_mschapv2.c:247:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_mschapv2.c:461:27: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_mschapv2.c:488:27: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_mschapv2.c:540: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.11/src/eap_server/eap_server_mschapv2.c:611:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_mschapv2.c:540:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_mschapv2.c:542:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_mschapv2.c:547:48: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_mschapv2_getKey' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_mschapv2.c:612:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_mschapv2.c:547:48: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_mschapv2.c:589: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.11/src/eap_server/eap_server_mschapv2.c:613:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_mschapv2.c:589:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_mschapv2.c:591:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_pax.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_STD_1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/src/eap_server/eap_server_pax.c:475:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAX_STD_3 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:519:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:528:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:549:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:569:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pax.c:488:22: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_pax.c:607:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_pax.c:516:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_pax.c:518:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_pax.c:609:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_pax.c:566:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_pax.c:568:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_peap.c:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:220:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:333:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:412:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:508:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:545:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:628:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:660:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:719:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:962:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1284:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1352:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_PEAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1461:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1469:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_peap.c:1340: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.11/src/eap_server/eap_server_peap.c:1491:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_peap.c:1340:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_peap.c:1342:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_peap.c:1458: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.11/src/eap_server/eap_server_peap.c:1494:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_peap.c:1458:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_peap.c:1460:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_psk.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/eap_server/eap_server_psk.c:337:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSK_3 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:448:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_psk.c:177:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_psk.c:520:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_psk.c:436:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_psk.c:438:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_psk.c:522:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_psk.c:477:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_psk.c:479:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_pwd.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:437:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:553:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:589:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_pwd_id [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:668:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:761:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:876:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:994:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:1012:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:1028:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:1035:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:1044:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_pwd.c:1025: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.11/src/eap_server/eap_server_pwd.c:1075:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_pwd.c:1025:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_pwd.c:1027:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_pwd.c:1032: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.11/src/eap_server/eap_server_pwd.c:1072:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_pwd.c:1032:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_pwd.c:1034:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_sake.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHALLENGE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/src/eap_server/eap_server_sake.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:430:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eap_sake_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:462:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:471:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:512:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sake.c:90:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_sake.c:239:23: style: Variable 'resp' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_sake.c:543:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_sake.c:459:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_sake.c:461:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/src/eap_server/eap_server_sake.c:545:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_sake.c:500:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_sake.c:502:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_sim.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_DB_SIM [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_SUBTYPE_CLIENT_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:444:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:459:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:713:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_SRES_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:755:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_NONCE_S_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:845:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:871:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:930:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:946:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:960:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:969:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_sim.c:77: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.11/src/eap_server/eap_server_sim.c:1006:14: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_sim.c:77:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_sim.c:442:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_sim.c:918: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.11/src/eap_server/eap_server_sim.c:1011:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_sim.c:918:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_sim.c:920:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_sim.c:957: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.11/src/eap_server/eap_server_sim.c:1013:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_sim.c:957:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_sim.c:959:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_teap.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE_SEND_RESULT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:369:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_VERSION [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:456:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_SIMCK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:469:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teap_tlv_hdr [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:560:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_IDENTITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:720:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TEAP_PAC_KEY_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:861:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:900:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1014:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1053:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAP_IDENTITY_TYPE_USER [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1074:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1525:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAC_TYPE_PAC_TYPE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1536:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_BINDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1717:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1764:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1787:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1820:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1892:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1924:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE1 [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:2030:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:2039:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:2064:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:2088:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:2099:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_teap.c:1975:11: style: Condition 'len' definition 'proc_msg'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/eap_server/eap_server_tnc.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:206:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:224:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:333:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:462:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:543:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_tnc.c:130:6: style: Variable 'rpos' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_tnc.c:326:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_tnc.c:540:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_tnc_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_tnc.c:568:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_tnc.c:540:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_tnc.c:542:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_tnc.c:547:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_tnc_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_tnc.c:569:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_tnc.c:547:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_tnc.c:549:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_ttls.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVP_FLAGS_VENDOR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:138:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttls_avp [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:347:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:378:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:404:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:456:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:470:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAG_ACK [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:535:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_AUTH_PAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAP_MD5_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:627:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_MSCHAP_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:705:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TTLS_MSCHAPV2_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:854:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_IETF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:972:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE2_START [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1020:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1163:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1267:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1276:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1309:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1317:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:1330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TYPE_TTLS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_ttls.c:428:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_ttls.c:1121:47: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_ttls.c:1121:73: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/eap_server_ttls.c:1264:44: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ttls_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_ttls.c:1383:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_ttls.c:1264:44: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_ttls.c:1266:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_ttls.c:1306:47: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_ttls_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_ttls.c:1385:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_ttls.c:1306:47: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_ttls.c:1308:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_ttls.c:41:6: style: struct member 'eap_ttls_data::tnc_started' is never used. [unusedStructMember] wpa-2.11/src/eap_server/eap_server_vendor_test.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:114:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_VENDOR_HOSTAP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_vendor_test.c:74:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_vendor_test.c:133:51: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_vendor_test_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_vendor_test.c:183:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_vendor_test.c:133:51: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_vendor_test.c:135:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_vendor_test.c:142:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_vendor_test.c:161:54: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_vendor_test_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_vendor_test.c:185:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_vendor_test.c:161:54: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_vendor_test.c:163:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_wsc.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METHOD_PENDING_WAIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:85:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_ID_REGISTRAR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:173:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_CODE_REQUEST [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:198:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_MF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:324:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSC_FLAGS_LF [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:363:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:470:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_server_wsc.c:467:43: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_wsc_isDone' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_wsc.c:505:16: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_wsc.c:467:43: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_wsc.c:469:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_server_wsc.c:474:46: style: Parameter 'sm' can be declared as pointer to const. However it seems that 'eap_wsc_isSuccess' is a callback function, if 'sm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_wsc.c:506:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_wsc.c:474:46: note: Parameter 'sm' can be declared as pointer to const wpa-2.11/src/eap_server/eap_server_wsc.c:474:56: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'eap_wsc_isSuccess' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/eap_server/eap_server_wsc.c:506:19: note: You might need to cast the function pointer here wpa-2.11/src/eap_server/eap_server_wsc.c:474:56: note: Parameter 'priv' can be declared as pointer to const wpa-2.11/src/eap_server/eap_sim_db.c:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:471:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:636:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:686:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:786:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:870:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:936:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_PERMANENT_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1047:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_REAUTH_ID_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1080:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_SIM_REAUTH_ID_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_PRIME_PERMANENT_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1498:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_AKA_PRIME_PERMANENT_PREFIX [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/eap_sim_db.c:1015:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eap_server/eap_sim_db.c:1344:33: style: Parameter 'reauth' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/ikev2.c:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:490:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:563:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_AUTH_CERT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_RSA_SIGN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:606:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_MAX_HASH_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:657:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:731:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:746:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKE_SA_INIT [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:800:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:889:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:911:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:970:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1006:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1025:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1052:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1091:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IKEV2_SPI_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/ikev2.c:1106:21: style: Condition 'ikev2_build_sai(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false [knownConditionTrueFalse] wpa-2.11/src/eap_server/ikev2.c:1106:21: note: Calling function 'ikev2_build_sai' returns 0 wpa-2.11/src/eap_server/ikev2.c:1106:21: note: Condition 'ikev2_build_sai(data,msg,IKEV2_PAYLOAD_KEY_EXCHANGE)' is always false wpa-2.11/src/eap_server/ikev2.c:1108:20: style: Condition 'ikev2_build_ni(data,msg,IKEV2_PAYLOAD_NO_NEXT_PAYLOAD)' is always false [knownConditionTrueFalse] wpa-2.11/src/eap_server/ikev2.c:1108:20: note: Calling function 'ikev2_build_ni' returns 0 wpa-2.11/src/eap_server/ikev2.c:1108:20: note: Condition 'ikev2_build_ni(data,msg,IKEV2_PAYLOAD_NO_NEXT_PAYLOAD)' is always false wpa-2.11/src/eap_server/ikev2.c:120:63: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/ikev2.c:557:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/ikev2.c:739:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/tncs.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:293:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:395:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:502:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_VENDORID_ANY [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:517:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:544:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:562:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:579:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNC_CONNECTION_STATE_CREATE [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:684:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:698:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:811:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:965:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:1027:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:1123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:1178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_TLV_VENDOR_SPECIFIC_TLV [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:1193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/eap_server/tncs.c:323:48: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/eap_server/tncs.c:885:15: style: Variable 'xmlend' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eapol_auth/eapol_auth_dump.c:124:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/eapol_auth/eapol_auth_sm.c:59:1: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] wpa-2.11/src/eapol_supp/eapol_supp_sm.c:1745:6: error: syntax error [syntaxError] wpa-2.11/src/fst/fst.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fst_global_groups_list [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:219:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_BAND_ID_WIFI_2_4GHZ [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst.c:58:6: style: Condition '!group' is always true [knownConditionTrueFalse] wpa-2.11/src/fst/fst.c:43:28: note: Assignment 'group=NULL', assigned value is 0 wpa-2.11/src/fst/fst.c:52:53: note: Assuming condition is false wpa-2.11/src/fst/fst.c:58:6: note: Condition '!group' is always true wpa-2.11/src/fst/fst.c:72:7: style: Condition 'new_group' is always true [knownConditionTrueFalse] wpa-2.11/src/fst/fst.c:65:15: note: Assignment 'new_group=true', assigned value is 1 wpa-2.11/src/fst/fst.c:72:7: note: Condition 'new_group' is always true wpa-2.11/src/fst/fst_ctrl_aux.c:53:62: style:inconclusive: Function 'fst_session_event_type_name' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/fst/fst_ctrl_iface.c:192:39: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/fst/fst_group.c:41:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/fst/fst_iface.c:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/fst/fst_session.c:134:3: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/l2_packet/l2_packet_freebsd.c:134:24: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/l2_packet/l2_packet_linux.c:166:35: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/l2_packet/l2_packet_ndis.c:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:121:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:258:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_IO_PENDING [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:316:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_DEVICE_NETWORK [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:475:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_ndis.c:353:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_ndis.c:353:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_ndis.c:459:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_ndis.c:459:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_ndis.c:521:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_ndis.c:521:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_ndis.c:527:57: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_ndis.c:532:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_none.c:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_none.c:87:28: style: Condition 'l2->fd>=0' is always false [knownConditionTrueFalse] wpa-2.11/src/l2_packet/l2_packet_none.c:86:12: note: Assignment 'l2->fd=-1', assigned value is -1 wpa-2.11/src/l2_packet/l2_packet_none.c:87:28: note: Condition 'l2->fd>=0' is always false wpa-2.11/src/l2_packet/l2_packet_none.c:71:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_none.c:71:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_none.c:99:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_none.c:99:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_none.c:37:43: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_none.c:120:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_none.c:120:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_none.c:127:57: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_none.c:133:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/l2_packet/l2_packet_privsep.c:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_privsep.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/l2_packet/l2_packet_privsep.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_privsep.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/l2_packet/l2_packet_privsep.c:132:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_privsep.c:132:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_privsep.c:240:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_privsep.c:240:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/l2_packet/l2_packet_privsep.c:267:50: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_privsep.c:267:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/l2_packet/l2_packet_privsep.c:280:56: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/p2p/p2p.c:628:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/p2p/p2p_build.c:21:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_ACTION_PUBLIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_OWNER_INTENT [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_LISTEN_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_OPERATING_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:130:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CHANNEL_LIST [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_STATUS [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_DEVICE_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_DEVICE_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CONFIGURATION_TIMEOUT [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INTENDED_INTERFACE_ADDR [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_BSSID [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_GROUP_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INVITATION_FLAGS [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_NOTICE_OF_ABSENCE [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_EXT_LISTEN_TIMING [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:362:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:381:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_OOB_GO_NEG_CHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:399:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SERVICE_HASH [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:416:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SESSION_INFORMATION_DATA [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:429:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_CONNECTION_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_ADVERTISEMENT_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:493:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:613:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:677:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_SESSION_ID [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_FEATURE_CAPABILITY [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:703:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_ATTR_PERSISTENT_GROUP [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_VENDOR_SPECIFIC [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_build.c:601:10: style:inconclusive: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. [funcArgNamesDifferent] wpa-2.11/src/p2p/p2p_i.h:784:10: note: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. wpa-2.11/src/p2p/p2p_build.c:601:10: note: Function 'p2p_buf_add_service_instance' argument 3 names different: declaration 'count' definition 'hash_count'. wpa-2.11/src/p2p/p2p_build.c:193:28: style: Parameter 'peer' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/p2p/p2p_go_neg.c:258:4: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/src/p2p/p2p_invitation.c:201:51: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/p2p/p2p_parse.c:197:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/p2p/p2p_pd.c:593:60: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/p2p/p2p_sd.c:90:51: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/p2p/p2p_utils.c:72:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HOSTAPD_MODES [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:515:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2p_reg_class [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:527:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:549:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHTED_PCL_EXCLUDE [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:570:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.11/src/p2p/p2p_utils.c:581:57: style:inconclusive: Function 'p2p_pref_channel_filter' argument 1 names different: declaration 'a' definition 'p2p_chan'. [funcArgNamesDifferent] wpa-2.11/src/p2p/p2p_i.h:898:57: note: Function 'p2p_pref_channel_filter' argument 1 names different: declaration 'a' definition 'p2p_chan'. wpa-2.11/src/p2p/p2p_utils.c:581:57: note: Function 'p2p_pref_channel_filter' argument 1 names different: declaration 'a' definition 'p2p_chan'. wpa-2.11/src/p2p/p2p_utils.c:181:26: style: Variable 'cl' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/p2p/p2p_utils.c:344:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/p2p/p2p_utils.c:391:26: style: Variable 'c' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/p2p/p2p_utils.c:415:52: style: Parameter 'chans' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/p2p/p2p_utils.c:324:11: style: Variable 'freq' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/pae/ieee802_1x_cp.c:113:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlled_port_enabled [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:137:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_valid [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:170:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_frames [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:189:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_frames [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:210:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chgd_server [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:238:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lki [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:260:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lrx [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kay [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:288:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlled_port_enabled [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:302:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retire_when [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:317:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lrx [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:332:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oki [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_enabled [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:456:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_cp.c:96:52: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pae/ieee802_1x_cp.c:508:61: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pae/ieee802_1x_kay.c:2475:52: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/pae/ieee802_1x_key.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_key.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_key.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_key.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:390:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:411:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:432:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:453:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:474:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:497:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pae/ieee802_1x_secy_ops.c:547:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_KDK_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:107:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:168:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMKID_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/pasn/pasn_common.c:40:15: style:inconclusive: Function 'pasn_register_callbacks' argument 4 names different: declaration '' definition 'validate_custom_pmkid'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/pasn/pasn_common.c:111:35: style: Parameter 'pasn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_common.c:111:56: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_common.c:195:37: style: Parameter 'pasn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_common.c:203:39: style: Parameter 'pasn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_common.c:211:43: style: Parameter 'pasn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_common.c:219:37: style: Parameter 'pasn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/pasn/pasn_initiator.c:916:23: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/radius/radius.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:451:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:507:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:550:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:565:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:586:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:605:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:833:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:945:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:997:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:1145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:1222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:1288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius.c:779:37: style: Condition 'data_len>alen' is always false [knownConditionTrueFalse] wpa-2.11/src/radius/radius.c:771:9: note: alen is assigned 'data_len>plen?plen:data_len' here. wpa-2.11/src/radius/radius.c:779:37: note: Condition 'data_len>alen' is always false wpa-2.11/src/radius/radius.c:52:59: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius.c:58:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius.c:824:23: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1046:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1093:30: style: Variable 'vhdr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1265:67: style: Parameter 'sent_msg' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius.c:1314:70: style: Parameter 'sent_msg' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius.c:1349:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1421:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1448:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1591:27: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius.c:1883:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius_client.c:440:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/radius/radius_das.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_das.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_das.c:417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_das.c:529:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_das.c:580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_das.c:596:48: style:inconclusive: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. [funcArgNamesDifferent] wpa-2.11/src/radius/radius_das.h:61:48: note: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. wpa-2.11/src/radius/radius_das.c:596:48: note: Function 'radius_das_deinit' argument 1 names different: declaration 'data' definition 'das'. wpa-2.11/src/radius/radius_server.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:443:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:455:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:570:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/radius/radius_server.c:1176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1258:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1387:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1566:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1610:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1696:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:2051:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:2205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:2537:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:2637:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/radius/radius_server.c:1140:20: style: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/radius/radius_server.c:1139:32: note: Calling function 'radius_msg_add_attr_int32' returns !<=-1 wpa-2.11/src/radius/radius_server.c:1140:20: note: Condition 'radius_msg_add_attr_int32(msg,RADIUS_ATTR_WLAN_REASON_CODE,reason)<0' is always false wpa-2.11/src/radius/radius_server.c:332:75: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:523:66: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:524:33: style: Parameter 'eap_conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:705:62: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:735:55: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:896:32: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:1162:30: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:1249:22: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:1312:65: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:1313:26: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:2389:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius_server.c:2548:29: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/radius/radius_server.c:2616:74: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:2707:58: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/radius/radius_server.c:91:15: style: struct member 'radius_session::t_c_filtering' is never used. [unusedStructMember] wpa-2.11/src/rsn_supp/pmksa_cache.c:860:11: style:inconclusive: Function 'pmksa_cache_init' argument 2 names different: declaration '' definition 'is_current_cb'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/rsn_supp/pmksa_cache.c:862:11: style:inconclusive: Function 'pmksa_cache_init' argument 3 names different: declaration '' definition 'notify_cb'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/rsn_supp/pmksa_cache.c:864:10: style:inconclusive: Function 'pmksa_cache_init' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/rsn_supp/pmksa_cache.c:864:30: style:inconclusive: Function 'pmksa_cache_init' argument 5 names different: declaration '' definition 'sm'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/rsn_supp/pmksa_cache.c:864:10: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:864:30: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:870:49: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:876:41: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:884:40: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:890:46: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:890:59: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:897:42: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:904:47: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:905:39: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:912:41: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:914:38: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:921:47: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:926:44: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:927:14: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:934:48: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:934:61: style: Parameter 'network_ctx' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:940:49: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:941:34: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/pmksa_cache.c:946:51: style: Parameter 'pmksa' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:513:37: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:518:62: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:524:50: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:524:58: style: Parameter 'ies' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:531:40: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:537:54: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:542:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/wpa.h:547:45: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:32:56: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:36:65: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:40:51: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:41:32: style: Parameter 'eap_conf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:46:54: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:50:59: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:55:59: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:60:55: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:66:57: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:66:67: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/preauth.h:72:58: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/rsn_supp/tdls.c:222:53: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/rsn_supp/wpa.c:98:56: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/rsn_supp/wpa_ie.c:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_RSN [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:49:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_SELECTOR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSN_NUM_REPLAY_COUNTERS_16 [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSN_SELECTOR_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:345:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_PROTO_RSN [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:373:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAE_PWE_HASH_TO_ELEMENT [valueFlowBailoutIncompleteVar] wpa-2.11/src/rsn_supp/wpa_ie.c:108:35: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/asn1.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/asn1.c:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_int [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:82:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:101:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:143:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:161:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:179:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/bignum.c:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_OKAY [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/libtommath.c:673:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] wpa-2.11/src/tls/libtommath.c:671:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] wpa-2.11/src/tls/libtommath.c:1625:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] wpa-2.11/src/tls/libtommath.c:1664:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] wpa-2.11/src/tls/libtommath.c:242:27: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:242:34: style: Variable 'tmpb' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:318:27: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:318:34: style: Variable 'tmpb' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:700:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/libtommath.c:919:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/libtommath.c:919:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/libtommath.c:1139:24: style: Variable 'tmpa' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:1184:33: style: Variable 'top' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:1511:30: style: Variable 'bottom' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/libtommath.c:2586:53: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/libtommath.c:644:6: style: Variable 'dr' is assigned a value that is never used. [unreadVariable] wpa-2.11/src/tls/pkcs1.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs1.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs1.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs1.c:219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs1.c:102:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/pkcs5.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKCS5_ALG_MD5_DES_CBC [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBES2_ENC_ALG_DES_EDE3_CBC [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:409:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKCS5_ALG_SHA1_3DES_CBC [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:576:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/pkcs5.c:489:46: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/pkcs8.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/rsa.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/rsa.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/rsa.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CONN_DISABLE_TLSv1_0 [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:533:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:557:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:756:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:772:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client.c:795:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_client.c:879:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_client.h:40:75: note: Function 'tlsv1_client_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.11/src/tls/tlsv1_client.c:769:75: note: Function 'tlsv1_client_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.11/src/tls/tlsv1_client.c:877:12: style:inconclusive: Function 'tlsv1_client_set_session_ticket_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/tls/tlsv1_client.c:889:11: style:inconclusive: Function 'tlsv1_client_set_cb' argument 3 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/tls/tlsv1_client.c:890:9: style:inconclusive: Function 'tlsv1_client_set_cb' argument 4 names different: declaration '' definition 'cert_in_cb'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/tls/tlsv1_client.c:41:49: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:169:44: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/tlsv1_client.c:531:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:604:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:716:47: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:769:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:810:65: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client.c:898:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_ocsp.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_ocsp.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_ocsp.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_ocsp.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_ocsp.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_ocsp.c:660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_client_read.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:323:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_PEER_CERTIFICATE [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:349:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CERT_CHAIN_FAILURE [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:684:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:808:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:835:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1031:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:1490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_read.c:30:54: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_read.c:1454:33: style: Parameter 'in_len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:573:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:775:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:897:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_CHANGE_CIPHER_SPEC [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:925:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:966:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_client_write.c:47:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/tlsv1_client_write.c:253:23: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:336:68: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:459:69: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:565:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:737:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_client_write.c:770:27: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_common.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_common.c:395:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_common.c:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:1019:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:1057:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:1102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:1145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_cred.c:1201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_record.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_record.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_record.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_record.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_record.c:290:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:457:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:481:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:614:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:671:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_HELLO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_server.c:723:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server.c:740:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_server.h:36:75: note: Function 'tlsv1_server_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.11/src/tls/tlsv1_server.c:645:75: note: Function 'tlsv1_server_get_random' argument 2 names different: declaration 'data' definition 'keys'. wpa-2.11/src/tls/tlsv1_server.c:721:12: style:inconclusive: Function 'tlsv1_server_set_session_ticket_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/tls/tlsv1_server.c:731:55: style:inconclusive: Function 'tlsv1_server_set_log_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/tls/tlsv1_server.c:137:37: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/tlsv1_server.c:266:13: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/tls/tlsv1_server.c:455:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:528:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:633:47: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:645:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:686:65: style: Parameter 'ciphers' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:738:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:744:55: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server.c:750:56: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_read.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_KEY_EXCHANGE [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:653:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:722:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:860:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:891:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:1080:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:1101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_read.c:1281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_server_read.c:253:34: note: Calling function 'testing_cipher_suite_filter' returns 0 wpa-2.11/src/tls/tlsv1_server_read.c:253:34: note: Condition 'testing_cipher_suite_filter(conn,conn->cipher_suites[i])' is always false wpa-2.11/src/tls/tlsv1_server_read.c:30:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:387:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:702:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:784:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:811:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:837:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:983:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANGE_CIPHER_SPEC [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/tlsv1_server_write.c:1032:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESTABLISHED [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/tls/tlsv1_server_write.c:839:6: note: pos is assigned wpa-2.11/src/tls/tlsv1_server_write.c:906:6: note: pos is overwritten wpa-2.11/src/tls/tlsv1_server_write.c:43:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:190:23: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:282:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:369:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:696:24: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:762:29: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:799:30: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/tlsv1_server_write.c:832:27: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/x509v3.c:24:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_NAME_ATTR_NOT_USED [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:260:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:825:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:877:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:899:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:921:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:965:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1004:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1062:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1086:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1760:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:1856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:2107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:2150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/tls/x509v3.c:148:41: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/tls/x509v3.c:148:62: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/base64.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/os.h:48:50: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:48:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:55:48: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:55:67: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:69:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:70:28: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:77:54: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:77:76: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:125:55: style: Parameter 'ts' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:131:61: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:698:65: style: Parameter 'patterns' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os.h:703:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/common.h:204:2: error: #error Could not determine CPU byte order [preprocessorErrorDirective] wpa-2.11/src/utils/ext_password_file.c:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/ext_password_file.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/os_none.c:117:42: style:inconclusive: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent] wpa-2.11/src/utils/os.h:647:42: note: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. wpa-2.11/src/utils/os_none.c:117:42: note: Function 'os_memdup' argument 2 names different: declaration 'len' definition 'n'. wpa-2.11/src/utils/os_none.c:23:33: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:29:39: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:36:19: style: Parameter 't' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:41:42: style: Parameter 'tm' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:58:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:99:46: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/os_none.c:105:24: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/utils/utils_module_tests.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:302:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:639:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:1069:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:1216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/utils/utils_module_tests.c:1220:20: style: Condition 'trace_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/utils/utils_module_tests.c:1220:17: note: Calling function 'trace_tests' returns 0 wpa-2.11/src/utils/utils_module_tests.c:1220:20: note: Condition 'trace_tests()<0' is always false wpa-2.11/src/utils/utils_module_tests.c:1227:20: style: Condition 'eloop_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/utils/utils_module_tests.c:1227:17: note: Calling function 'eloop_tests' returns 0 wpa-2.11/src/utils/utils_module_tests.c:1227:20: note: Condition 'eloop_tests()<0' is always false wpa-2.11/src/utils/utils_module_tests.c:1228:19: style: Condition 'json_tests()<0' is always false [knownConditionTrueFalse] wpa-2.11/src/utils/utils_module_tests.c:1228:16: note: Calling function 'json_tests' returns 0 wpa-2.11/src/utils/utils_module_tests.c:1228:19: note: Condition 'json_tests()<0' is always false wpa-2.11/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.11/src/utils/utils_module_tests.c:839:31: note: You might need to cast the function pointer here wpa-2.11/src/utils/utils_module_tests.c:824:35: note: Parameter 'eloop_data' can be declared as pointer to const wpa-2.11/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.11/src/utils/utils_module_tests.c:839:31: note: You might need to cast the function pointer here wpa-2.11/src/utils/utils_module_tests.c:824:53: note: Parameter 'user_ctx' can be declared as pointer to const wpa-2.11/src/wps/http_client.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:291:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_WRITE [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_client.c:135:17: style:inconclusive: Function 'http_client_addr' argument 5 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/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.11/src/wps/http_client.h:22:16: note: Function 'http_client_url_parse' argument 3 names different: declaration 'path' definition 'ret_path'. wpa-2.11/src/wps/http_client.c:188:16: note: Function 'http_client_url_parse' argument 3 names different: declaration 'path' definition 'ret_path'. wpa-2.11/src/wps/http_client.c:241:16: style:inconclusive: Function 'http_client_url' argument 5 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/wps/http_client.c:130:59: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/http_server.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/http_server.c:231:17: style:inconclusive: Function 'http_server_init' argument 4 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/wps/http_server.c:62:33: style: Parameter 'cli' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/http_server.c:132:45: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/http_server.c:228:55: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/http_server.c:311:46: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/httpread.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/httpread.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/httpread.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/httpread.c:733:8: style:inconclusive: Function 'httpread_create' argument 3 names different: declaration '' definition 'cookie'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/wps/httpread.c:734:6: style:inconclusive: Function 'httpread_create' argument 4 names different: declaration '' definition 'max_bytes'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/wps/httpread.c:735:6: style:inconclusive: Function 'httpread_create' argument 5 names different: declaration '' definition 'timeout_seconds'. [funcArgNamesDifferentUnnamed] wpa-2.11/src/wps/httpread.c:98:26: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:98:36: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:771:63: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:780:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:787:46: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:794:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/httpread.c:814:42: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/ndef.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/ndef.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/ndef.c:127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:49:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:322:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:458:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps.c:548:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps.c:548:57: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/src/wps/wps_attr_parse.c:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_EXCESSIVE [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_parse.c:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_parse.c:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_parse.c:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_attr_process.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/wps/wps_attr_process.c:257:38: note: Calling function 'wps_process_cred_network_key_idx' returns 0 wpa-2.11/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.11/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.11/src/wps/wps_attr_process.c:276:38: note: Calling function 'wps_process_cred_network_key_idx' returns 0 wpa-2.11/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.11/src/wps/wps_attr_process.c:247:45: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_attr_process.c:267:52: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_common.c:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:297:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:313:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:504:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAC_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_common.c:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:283:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:411:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_dev_attr.c:184:28: style: Condition 'wps_build_manufacturer(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:184:28: note: Calling function 'wps_build_manufacturer' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:184:28: note: Condition 'wps_build_manufacturer(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:185:26: style: Condition 'wps_build_model_name(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:185:26: note: Calling function 'wps_build_model_name' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:185:26: note: Condition 'wps_build_model_name(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:186:28: style: Condition 'wps_build_model_number(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:186:28: note: Calling function 'wps_build_model_number' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:186:28: note: Condition 'wps_build_model_number(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:187:29: style: Condition 'wps_build_serial_number(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:187:29: note: Calling function 'wps_build_serial_number' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:187:29: note: Condition 'wps_build_serial_number(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:188:32: style: Condition 'wps_build_primary_dev_type(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:188:32: note: Calling function 'wps_build_primary_dev_type' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:188:32: note: Condition 'wps_build_primary_dev_type(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:189:24: style: Condition 'wps_build_dev_name(dev,msg)' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_dev_attr.c:189:24: note: Calling function 'wps_build_dev_name' returns 0 wpa-2.11/src/wps/wps_dev_attr.c:189:24: note: Condition 'wps_build_dev_name(dev,msg)' is always false wpa-2.11/src/wps/wps_dev_attr.c:195:50: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_dev_attr.c:377:32: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_enrollee.c:720:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/src/wps/wps_er_ssdp.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_er_ssdp.c:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_er_ssdp.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_er_ssdp.c:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_er_ssdp.c:127:46: style: Parameter 'er' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_module_tests.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_module_tests.c:332:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/src/wps/wps_upnp.c:972:2: error: #error MAC address fetch not implemented [preprocessorErrorDirective] wpa-2.11/src/wps/wps_upnp_ap.c:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ap.c:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ap.c:37:52: style: Condition 'wps_validate_upnp_set_selected_registrar(msg)<0' is always false [knownConditionTrueFalse] wpa-2.11/src/wps/wps_upnp_ap.c:37:46: note: Calling function 'wps_validate_upnp_set_selected_registrar' returns 0 wpa-2.11/src/wps/wps_upnp_ap.c:37:52: note: Condition 'wps_validate_upnp_set_selected_registrar(msg)<0' is always false wpa-2.11/src/wps/wps_upnp_event.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:382:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_event.c:323:10: error: Uninitialized variable: s->current_event [uninitvar] wpa-2.11/src/wps/wps_upnp_ssdp.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:619:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:671:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:784:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:888:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_ssdp.c:121:42: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_upnp_web.c:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:931:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:996:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:1215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_upnp_web.c:308:8: style: Variable 'body_start' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/wps/wps_upnp_web.c:489:62: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_upnp_web.c:574:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_upnp_web.c:675:69: style: Parameter 'cli' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_upnp_web.c:700:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/src/wps/wps_upnp_web.c:764:8: style: Variable 'body_start' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/wps/wps_upnp_web.c:1352:8: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] wpa-2.11/src/wps/wps_upnp_web.c:526:13: error: Uninitialized variable: tmp->wps [uninitvar] wpa-2.11/src/wps/wps_upnp_web.c:655:14: error: Uninitialized variable: iface->ctx [uninitvar] wpa-2.11/src/wps/wps_upnp_web.c:722:45: error: Uninitialized variable: iface->wps [uninitvar] wpa-2.11/src/wps/wps_validate.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:243:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:430:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:444:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:465:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:568:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:617:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:647:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:715:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:736:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:756:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:798:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:812:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:826:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:841:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:860:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:874:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:888:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:902:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:916:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:930:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:944:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:963:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:977:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1013:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1037:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1626:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1693:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1768:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1803:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1841:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1875:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1910:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/src/wps/wps_validate.c:1060:58: style: Parameter 'len' can be declared as const array [constParameter] wpa-2.11/wpa_supplicant/ap.c:1208:59: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/wpa_supplicant_i.h:1884:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_INFRA [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bss.h:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_CAP_DMG_MASK [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_SCAN_REQ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan.c:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_supplicant_i.h:347:60: style: Parameter 'radio' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpa_supplicant_i.h:1873:64: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bss.h:204:47: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/autoscan.h:42:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/autoscan.h:47:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/autoscan.h:51:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/autoscan.h:52:37: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/autoscan_exponential.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan_exponential.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan_periodic.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan_periodic.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/autoscan_periodic.c:72:33: style: Variable 'data' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/bgscan.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan.h:53:54: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:54:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:59:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:63:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:64:35: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:69:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/bgscan.h:73:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/wpa_supplicant/driver_i.h:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_ALG_NONE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/driver_i.h:350:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_STA_TDLS_PEER [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EXT_CAPAB_BSS_TRANSITION [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssid [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/bgscan_simple.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wnm_sta.h:92:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wnm_sta.h:98:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wnm_sta.h:103:44: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wnm_sta.h:103:67: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wnm_sta.h:108:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wnm_sta.h:112:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/binder/binder.cpp:30:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/binder/binder.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/binder/iface.h:31:2: style: Class 'Iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.11/wpa_supplicant/binder/supplicant.h:33:2: style: Class 'Supplicant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wpa-2.11/wpa_supplicant/binder/binder.cpp:26:30: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/binder.cpp:27:34: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/binder.cpp:39:9: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/binder.cpp:61:25: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/binder.cpp:26:21: style: Variable 'global' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/binder/binder.h:32:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/binder/binder.h:36:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/binder/binder.cpp:26:28: style: Variable 'global' is assigned a value that is never used. [unreadVariable] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:77:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:78:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:79:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:80:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:45:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/binder/supplicant.cpp:106:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/bss.c:243:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/bssid_ignore.c:88:37: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/config.c:321:20: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/config_file.c:1605:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/config_none.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/config_none.c:40:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/config_none.c:41:26: style: Variable 'blob' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/config_winreg.c:471:24: error: There is an unknown macro here somewhere. Configuration is required. If TEXT is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/ctrl_iface.c:2261:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/wpa_supplicant/ctrl_iface_udp.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_MSG_PER_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_IFACE_PORT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:563:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:639:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/ctrl_iface.h:155:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:114:30: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface_udp.c:158:29: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:130:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:136:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:137:30: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:142:56: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:143:17: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:148:56: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:153:58: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:159:72: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface.h:163:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_MSG_PER_INTERFACE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:379:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:421:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:446:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:537:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:962:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1049:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_IFACE_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:565:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1285:9: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:321:9: style: Condition '!wpas_ctrl_iface_throttle(gpriv->sock)' is always true [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:321:34: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:321:9: note: Condition '!wpas_ctrl_iface_throttle(gpriv->sock)' is always true wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:345:9: style: Condition '!wpas_ctrl_iface_throttle(priv->sock)' is always true [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:345:34: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:345:9: note: Condition '!wpas_ctrl_iface_throttle(priv->sock)' is always true wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:444:31: style: Condition 'wpas_ctrl_iface_throttle(gpriv->sock)' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:444:31: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:444:31: note: Condition 'wpas_ctrl_iface_throttle(gpriv->sock)' is always false wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:475:31: style: Condition 'wpas_ctrl_iface_throttle(priv->sock)' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:475:31: note: Calling function 'wpas_ctrl_iface_throttle' returns 0 wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:475:31: note: Condition 'wpas_ctrl_iface_throttle(priv->sock)' is always false wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:138:8: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:509:16: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:808:29: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1107:8: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:1282:17: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/ctrl_iface_unix.c:820:12: error: Uninitialized variable: msg->wpa_s [uninitvar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DISPATCH_DATA_REMAINS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_EXCEPTION [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_READ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:95:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_WRITE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TYPE_EXCEPTION [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:207:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DISPATCH_DATA_REMAINS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:267:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SYSTEM [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:325:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELOOP_ALL_CTX [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:72:10: style: Condition 'priv->should_dispatch' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:63:26: note: Assignment 'priv->should_dispatch=0', assigned value is 0 wpa-2.11/wpa_supplicant/dbus/dbus_common.c:72:10: note: Condition 'priv->should_dispatch' is always false wpa-2.11/wpa_supplicant/dbus/dbus_common.c:354:41: style: Condition 'wpas_dbus_init_common_finish(priv)<0' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/dbus/dbus_common.c:354:34: note: Calling function 'wpas_dbus_init_common_finish' returns 0 wpa-2.11/wpa_supplicant/dbus/dbus_common.c:354:41: note: Condition 'wpas_dbus_init_common_finish(priv)<0' is always false wpa-2.11/wpa_supplicant/dbus/dbus_common.c:230:2: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:290:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:295:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:302:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:308:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:314:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:314:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:319:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:324:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:324:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:329:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:334:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:339:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:340:31: style: Parameter 'm2d' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:345:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:345:55: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:350:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:355:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:359:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:360:28: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:365:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:371:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:372:12: style: Parameter 'bssid' can be declared as const array [constParameter] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:377:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:378:10: style: Parameter 'bssid' can be declared as const array [constParameter] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:383:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:389:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:395:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:400:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:406:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:411:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:416:21: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:420:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:426:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:433:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:439:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:445:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:453:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:461:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:468:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:474:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:475:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:480:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:480:49: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:486:25: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:492:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:493:33: style: Parameter 'res' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:498:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:504:28: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:510:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:516:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:523:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:530:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:536:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:542:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:547:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:553:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:559:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:565:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:566:28: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:570:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:580:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:588:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:594:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:599:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:605:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:611:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:619:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:620:24: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:625:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:632:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:638:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:644:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:645:26: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:646:27: style: Parameter 'cred' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:654:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:659:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.h:665:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/dbus/dbus_dict_helpers.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:239:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT16 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:258:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT16 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:277:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:296:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:315:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT64 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:411:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:438:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:457:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:487:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:524:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY_AS_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:659:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:719:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT16 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:774:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:848:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:917:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:959:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:1055:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_dict_helpers.c:1114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:151:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:184:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:254:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:277:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:291:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:321:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:417:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:431:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:444:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:491:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1129:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1192:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1286:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:1301:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2481:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2516:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2700:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2727:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_property [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2874:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2946:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:3065:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:3110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:3218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:3262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:4403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:4478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:4522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2349:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2441:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new.c:2509:8: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:232:34: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:232:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:237:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:241:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:245:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:249:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:258:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:264:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:269:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:275:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:283:73: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:290:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:295:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:299:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:303:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:307:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:312:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:316:74: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:320:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:324:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:328:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:329:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:333:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:338:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:343:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:344:35: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.h:348:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:206:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:481:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:526:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:561:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:603:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:697:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:749:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:778:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_IF_STATION [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:945:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:996:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1030:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_level [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1055:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_timestamp [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1076:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_debug_show_keys [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1100:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1138:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1164:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS_EXTENDED_KEY_ID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1342:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1365:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1445:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1504:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1602:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1632:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1826:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1890:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1950:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2177:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2237:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_INTERFACE_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_ASSOCIATED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_INTERFACE_DISABLED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2527:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2653:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2697:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2727:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2796:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2812:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3238:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3587:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3626:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3649:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3670:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3698:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3722:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3748:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3769:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3790:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3812:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3833:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3855:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3881:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3902:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3923:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3973:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4007:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4028:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4067:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4088:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4171:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4199:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_SCANNING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4272:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4513:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4569:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4596:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4680:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4754:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4838:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4913:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BYTE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4944:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4974:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5043:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5082:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5198:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5251:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5327:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5354:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5430:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5599:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5633:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5671:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5722:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5750:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5781:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5947:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5972:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6005:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6305:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VENDOR_ELEM_FRAMES [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6459:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1191:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:1275:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:2531:25: style: Variable 'already_connecting' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3174:8: style: Variable 'pkcs11_module_path' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3584:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3625:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3745:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3766:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3787:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4064:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4114:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4133:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4256:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4313:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4456:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4483:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4911:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4930:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4930:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4930:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4960:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4960:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4960:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4990:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4990:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:4990:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5020:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5020:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5020:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5059:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5059:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5059:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5098:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5098:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5098:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5137:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5137:36: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5137:49: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5196:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5222:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5248:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5275:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5384:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5422:45: style: Parameter 'ie_data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5595:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5629:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5663:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5720:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5778:23: style: Variable 'anqp' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:6455:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/ap.h:85:53: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:5779:28: style: Unused variable: elem [unusedVariable] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_FIND_START_WITH_FULL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:237:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:273:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:523:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:630:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:955:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_MAX_WPS_VENDOR_EXT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1088:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1284:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1372:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_COMPLETED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1408:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1428:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1441:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1509:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1546:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1583:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1620:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1685:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1710:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1735:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1760:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1786:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1846:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P2P_MAX_WPS_VENDOR_EXT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1887:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1913:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1963:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1976:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2070:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2332:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2387:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2452:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2469:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2493:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2514:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2548:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WPS_VENDOR_EXTENSIONS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2583:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2822:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2899:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2990:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:363:30: style: Variable 'go_bssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:514:70: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1368:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1938:25: style: Variable 'wpa_s_go' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:1975:33: style: Variable 'wpa_s_go' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2381:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2449:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2465:6: style: Variable 'p_bssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2511:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2525:6: style: Variable 'p_psk' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_p2p.c:2899:26: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:95:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:100:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:104:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:109:57: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:114:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:115:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:116:24: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:121:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:122:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:123:26: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:128:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:129:26: style: Parameter 'selected' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:130:27: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:135:72: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:139:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:144:67: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:145:34: style: Parameter 'scan_res' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:149:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:155:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:160:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:166:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wps_supplicant.h:171:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/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.11/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.11/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.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:418:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:474:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:530:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:586:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:641:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:697:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers_wps.c:753:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/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.11/wpa_supplicant/dbus/dbus_new_helpers.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:173:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:207:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:300:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:389:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_NOT_YET_HANDLED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:488:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:554:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_OBJECT_PATH_IN_USE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:627:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:663:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_PROPERTIES [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:711:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:873:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:927:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:1076:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/dbus/dbus_new_helpers.c:82:69: style: Parameter 'interface' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_introspect.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/dbus/dbus_new_introspect.c:151:40: style: Parameter 'obj_dsc' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/dbus/dbus_new_introspect.c:34:11: error: Uninitialized variables: iface.list, iface.xml [uninitvar] wpa-2.11/wpa_supplicant/dpp_supplicant.c:88:48: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/eapol_test.c:97:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/events.c:485:66: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/gas_query.c:161:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/hs20_supplicant.c:283:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/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.11/wpa_supplicant/main.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_drivers [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main.c:194:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main.c:365:26: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/main_none.c:22:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winmain.c:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_MSGDUMP [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winmain.c:58:20: style: Condition 'iface_count==1' is always true [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/main_winmain.c:41:16: note: Assignment 'iface_count=1', assigned value is 1 wpa-2.11/wpa_supplicant/main_winmain.c:58:20: note: Condition 'iface_count==1' is always true wpa-2.11/wpa_supplicant/main_winsvc.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_QUERY_VALUE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:243:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOPPED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_MANAGER_CREATE_SERVICE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:302:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_MANAGER_CREATE_SERVICE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOP_PENDING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:428:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/main_winsvc.c:116:20: error: Uninitialized variable: val [uninitvar] wpa-2.11/wpa_supplicant/main_winsvc.c:158:20: error: Uninitialized variable: val [uninitvar] wpa-2.11/wpa_supplicant/mbo.c:628:32: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/mesh.c:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh_conf [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:216:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE80211_MODE_MESH [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:327:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:395:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:587:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:606:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLAN_EID_MESH_ID [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:620:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:719:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:742:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseFailed [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:839:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:856:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/mesh.c:174:19: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/mesh.c:735:75: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh_mpm.h:33:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh_mpm.h:39:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh_mpm.h:40:25: style: Parameter 'rx_mgmt' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh.h:36:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh.h:42:75: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/mesh_mpm.c:135:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/wpa_supplicant/nan_usd.c:44:45: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/notify.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_COMPLETED [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/notify.c:411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_DRIVER_FLAGS2_SAE_OFFLOAD_STA [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/notify.c:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/notify.c:632:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/notify.c:921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/notify.c:69:34: style: Condition 'wpas_dbus_register_interface(wpa_s)' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/notify.c:69:34: note: Calling function 'wpas_dbus_register_interface' returns 0 wpa-2.11/wpa_supplicant/notify.c:69:34: note: Condition 'wpas_dbus_register_interface(wpa_s)' is always false wpa-2.11/wpa_supplicant/notify.c:30:59: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:50:62: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:245:24: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:294:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:307:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:308:33: style: Parameter 'm2d' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:319:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:320:28: style: Parameter 'fail' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:331:59: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:341:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:372:64: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:373:23: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:381:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:382:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:523:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:883:46: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:916:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:930:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:931:28: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:1040:57: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/notify.c:1041:36: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:48:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:49:25: style: Parameter 'bss' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:50:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:54:58: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:55:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:59:60: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:66:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:67:30: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:72:68: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:73:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:77:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:78:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:82:62: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:83:33: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:87:71: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:93:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:97:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:101:65: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:105:54: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:109:61: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:114:63: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:119:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:120:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/sme.h:124:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/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.11/wpa_supplicant/op_classes.c:30:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_VHT_80MHZ_SUBCHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_VHT_80MHZ_SUBCHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_MODE_IEEE80211A [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTAPD_CHAN_EHT_320MHZ_SUBCHANNEL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BW40MINUS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:541:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_OPER_CHWIDTH_USE_HT [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:632:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_op_class [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/op_classes.c:49:54: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/op_classes.c:119:55: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/op_classes.c:189:55: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/p2p_supplicant.c:1137:36: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/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.11/wpa_supplicant/pasn_supplicant.c:318:39: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/preauth_test.c:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:140:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:170:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_WARNING [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:288:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/preauth_test.c:333:23: style: Condition 'wpa_s.ctrl_iface==NULL' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/preauth_test.c:332:51: note: Calling function 'wpa_supplicant_ctrl_iface_init' returns -1 wpa-2.11/wpa_supplicant/preauth_test.c:332:51: note: Assignment 'wpa_s.ctrl_iface=wpa_supplicant_ctrl_iface_init(&wpa_s)', assigned value is -1 wpa-2.11/wpa_supplicant/preauth_test.c:333:23: note: Condition 'wpa_s.ctrl_iface==NULL' is always false wpa-2.11/wpa_supplicant/preauth_test.c:78: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.11/wpa_supplicant/preauth_test.c:248:21: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:78:36: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:95:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/preauth_test.c:100: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.11/wpa_supplicant/preauth_test.c:246:20: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:100:33: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:120: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.11/wpa_supplicant/preauth_test.c:247:23: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:120:47: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:127: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.11/wpa_supplicant/preauth_test.c:245:19: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:127:43: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:127: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.11/wpa_supplicant/preauth_test.c:245:19: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:127:54: note: Parameter 'bssid' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:134: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.11/wpa_supplicant/preauth_test.c:243:17: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:134:41: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:145: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.11/wpa_supplicant/preauth_test.c:254:28: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:145:52: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:154: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.11/wpa_supplicant/preauth_test.c:250:19: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:154:43: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:154: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.11/wpa_supplicant/preauth_test.c:250:19: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:154:56: note: Parameter 'network_ctx' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:166: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.11/wpa_supplicant/preauth_test.c:251:22: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:166:46: note: Parameter 'wpa_s' can be declared as pointer to const wpa-2.11/wpa_supplicant/preauth_test.c:166: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.11/wpa_supplicant/preauth_test.c:251:22: note: You might need to cast the function pointer here wpa-2.11/wpa_supplicant/preauth_test.c:166:59: note: Parameter 'network_ctx' can be declared as pointer to const wpa-2.11/wpa_supplicant/robust_av.c:496:58: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/rrm.c:1558:43: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/scan.c:1482:42: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/sme.c:512:7: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/wifi_display.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:271:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wifi_display.c:371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WFD_SUBELEMS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/win_if_list.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/win_if_list.c:137:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/win_if_list.c:164:26: style: Parameter 'argv' can be declared as const array [constParameter] wpa-2.11/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.11/wpa_supplicant/wnm_sta.c:728:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/wpa_cli.c:5192:26: style: Parameter 'argv' can be declared as const array [constParameter] wpa-2.11/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEditTriggers [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:56:20: style: Either there is a missing 'override', or the member function 'AddInterface::addInterfaces' can be static. [functionStatic] wpa-2.11/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.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/addinterface.cpp:50:3: note: Calling interfaceSelected wpa-2.11/wpa_supplicant/wpa_gui-qt4/addinterface.h:28:15: note: interfaceSelected is a virtual function wpa-2.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:32:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:50:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:21:21: style: Either there is a missing 'override', or the member function 'EventListModel::columnCount' can be static. [functionStatic] wpa-2.11/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.11/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.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:24:41: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:44: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:42:48: style:inconclusive: Function 'EventHistory' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:43:13: style:inconclusive: Function 'EventHistory' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:43:44: style:inconclusive: Function 'EventHistory' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:67:39: performance: Function parameter 'time' should be passed by const reference. [passedByValue] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:67:53: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.cpp:106:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] wpa-2.11/wpa_supplicant/wpa_gui-qt4/main.cpp:43:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TranslationsPath [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wep0Edit [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:691:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wep0Edit [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:37:3: note: Calling authChanged wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:34:15: note: authChanged is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:39:46: note: Calling addNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:35:15: note: addNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:41:3: note: Calling encrChanged wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:36:15: note: encrChanged is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:42:49: note: Calling removeNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:38:15: note: removeNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:44:3: note: Calling eapChanged wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:39:15: note: eapChanged is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:45:49: note: Calling useWps wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:40:15: note: useWps is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp:669:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:22:49: style:inconclusive: Function 'NetworkConfig' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:23:14: style:inconclusive: Function 'NetworkConfig' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:23:45: style:inconclusive: Function 'NetworkConfig' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:36:42: style:inconclusive: Function 'encrChanged' argument 1 names different: declaration 'sel' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Adjust [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:358:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:382:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDiagPattern [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1360:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1417:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1440:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1512:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1545:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1594:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1731:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1806:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1832:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1855:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1883:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:92:9: note: Calling context_menu wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:31:15: note: context_menu is a virtual function wpa-2.11/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.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/wpamsg.h:23:10: performance: Function 'getMsg()' should return member 'msg' by const reference. [returnByReference] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:24:41: style:inconclusive: Function 'Peers' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:25:12: style:inconclusive: Function 'Peers' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:25:43: style:inconclusive: Function 'Peers' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:71:43: style:inconclusive: Function 'add_p2p_group_client' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:57:39: style:inconclusive: Function 'closeEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:432:20: style: Local variable 'item' shadows outer variable [shadowVariable] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:424:17: note: Shadowed declaration wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:432:20: note: Shadow variable wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:512:70: performance: Function parameter 'params' should be passed by const reference. [passedByValue] wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:823:33: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1178:20: note: Assuming that condition 'items.size()<3' is not redundant wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:1182:31: note: Access out of bounds wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.cpp:834:16: style: Variable 'uuid' is assigned a value that is never used. [unreadVariable] wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:32:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanResultsWidget [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanResultsWidget [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:24:47: note: Calling scanRequest wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:29:15: note: scanRequest is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/scanresults.cpp:27:3: note: Calling bssSelected wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:31:15: note: bssSelected is a virtual function wpa-2.11/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.11/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.11/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.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:22:47: style:inconclusive: Function 'ScanResults' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:23:12: style:inconclusive: Function 'ScanResults' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:23:43: style:inconclusive: Function 'ScanResults' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/signalbar.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ProgressBar [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_RSP [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:20:45: note: Calling sendReply wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: note: sendReply is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.cpp:22:52: note: Calling sendReply wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:29:15: note: sendReply is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:22:51: style:inconclusive: Function 'UserDataRequest' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:23:9: style:inconclusive: Function 'UserDataRequest' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:23:40: style:inconclusive: Function 'UserDataRequest' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:41:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:446:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpsTab [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:961:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WPA_CTRL_REQ [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1381:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationReason [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1619:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1639:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpsTab [valueFlowBailoutIncompleteVar] wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:77:3: note: Calling eventHistory wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:76:15: note: eventHistory is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:79:3: note: Calling saveConfig wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:92:15: note: saveConfig is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:80:48: note: Calling wpsDialog wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:104:15: note: wpsDialog is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:81:50: note: Calling peersDialog wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:105:15: note: peersDialog is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:84:3: note: Calling addNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: note: addNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:86:3: note: Calling editSelectedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:84:15: note: editSelectedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:88:3: note: Calling removeSelectedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:86:15: note: removeSelectedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:90:3: note: Calling enableAllNetworks wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:89:15: note: enableAllNetworks is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:92:3: note: Calling disableAllNetworks wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:90:15: note: disableAllNetworks is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:94:3: note: Calling removeAllNetworks wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:91:15: note: removeAllNetworks is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:95:54: note: Calling helpIndex wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:71:15: note: helpIndex is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:97:3: note: Calling helpContents wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:72:15: note: helpContents is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:98:54: note: Calling helpAbout wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:73:15: note: helpAbout is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:99:53: note: Calling disconnect wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:74:15: note: disconnect is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:100:47: note: Calling scan wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: note: scan is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:101:50: note: Calling connectB wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:82:15: note: connectB is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:103:3: note: Calling selectAdapter wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:93:15: note: selectAdapter is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:105:3: note: Calling selectNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:83:15: note: selectNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:106:53: note: Calling addNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:88:15: note: addNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:108:3: note: Calling editListedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: note: editListedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:110:3: note: Calling removeListedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:87:15: note: removeListedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:112:3: note: Calling updateNetworkDisabledStatus wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:94:15: note: updateNetworkDisabledStatus is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:114:3: note: Calling enableListedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:95:15: note: enableListedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:116:3: note: Calling disableListedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:96:15: note: disableListedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:117:54: note: Calling scan wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:75:15: note: scan is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:119:9: note: Calling editListedNetwork wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:85:15: note: editListedNetwork is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:121:3: note: Calling tabChanged wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:106:15: note: tabChanged is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:122:49: note: Calling wpsPbc wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:107:15: note: wpsPbc is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:123:49: note: Calling wpsGeneratePin wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:108:15: note: wpsGeneratePin is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:125:3: note: Calling wpsApPinChanged wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:109:15: note: wpsApPinChanged is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:126:51: note: Calling wpsApPin wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:110:15: note: wpsApPin is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:143:2: note: Calling parse_argv wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:68:15: note: parse_argv is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:157:3: note: Calling createTrayIcon wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1378:2: note: Calling updateTrayIcon wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:100:15: note: updateTrayIcon is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:164:36: note: Calling ping wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:77:15: note: ping is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:170:47: note: Calling signalMeterUpdate wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:78:15: note: signalMeterUpdate is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:177:2: note: Calling updateStatus wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:69:15: note: updateStatus is a virtual function wpa-2.11/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.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:179:2: note: Calling updateNetworks wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:70:15: note: updateNetworks is a virtual function wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:368:10: style: C-style pointer casting [cstyleCast] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:243:6: style: The scope of the variable 'c' can be reduced. [variableScope] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:36:30: style:inconclusive: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. [funcArgNamesDifferent] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:51:23: note: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:36:30: note: Function 'WpaGui' argument 1 names different: declaration 'app' definition '_app'. wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:51:61: style:inconclusive: Function 'WpaGui' argument 3 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:52:25: style:inconclusive: Function 'WpaGui' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1313:39: style:inconclusive: Function 'enableListedNetwork' argument 1 names different: declaration '' definition 'enabled'. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1325:40: style:inconclusive: Function 'disableListedNetwork' argument 1 names different: declaration '' definition 'disabled'. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1373:34: style:inconclusive: Function 'createTrayIcon' argument 1 names different: declaration '' definition 'trayOnly'. [funcArgNamesDifferentUnnamed] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:13: style: Local variable 'app' shadows outer variable [shadowVariable] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:176:16: note: Shadowed declaration wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:244:13: note: Shadow variable wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:536:8: style: Variable 'pairwise_cipher' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:536:33: style: Variable 'group_cipher' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:885:8: style: Variable 'rssi' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/wpa_passphrase.c:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_MAX_SCAN_FREQS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:347:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:368:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSID_MAX_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:460:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:479:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:557:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:650:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpa_drivers [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:873:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:897:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privsep_event_auth [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1009:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_EVENT_INTERFACE_STATUS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1026:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1050:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_INTERFACE_STATUS [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVSEP_EVENT_RX_EAPOL [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DEBUG [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:1237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpa_priv.c:182:32: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpa_priv.c:186:25: style: Variable 'end' can be declared as pointer to const [constVariablePointer] wpa-2.11/wpa_supplicant/wpa_priv.c:345:28: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpa_priv.c:366:27: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpa_priv.c:428:27: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpa_priv.c:972:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.11/wpa_supplicant/wpa_priv.c:976:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] wpa-2.11/wpa_supplicant/wpa_supplicant.c:75: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.11/wpa_supplicant/wpas_glue.c:1275:46: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/wpa_supplicant/wpas_kay.c:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOULD_SECURE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpas_kay.c:276:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAP_MSK_LEN [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpas_kay.c:312:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOT_SECURE [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpas_kay.c:383:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKA_PSK_SET [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpas_kay.c:394:43: style: Condition 'ieee802_1x_alloc_kay_sm(wpa_s,ssid)<0' is always false [knownConditionTrueFalse] wpa-2.11/wpa_supplicant/wpas_kay.c:394:29: note: Calling function 'ieee802_1x_alloc_kay_sm' returns 0 wpa-2.11/wpa_supplicant/wpas_kay.c:394:43: note: Condition 'ieee802_1x_alloc_kay_sm(wpa_s,ssid)<0' is always false wpa-2.11/wpa_supplicant/wpas_kay.h:25:66: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_kay.h:26:25: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_kay.h:32:55: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_kay.h:38:69: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_kay.h:43:56: style: Parameter 'wpa_s' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_kay.h:44:22: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] wpa-2.11/wpa_supplicant/wpas_module_tests.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ERROR [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wpas_module_tests.c:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_INFO [valueFlowBailoutIncompleteVar] wpa-2.11/wpa_supplicant/wps_supplicant.c:106:55: error: There is an unknown macro here somewhere. Configuration is required. If MACSTR is a macro then please configure it. [unknownMacro] wpa-2.11/src/common/ctrl_iface_common.c:20:22: error: Using argument b that points at uninitialized variable dst->addr [ctuuninitvar] wpa-2.11/src/common/ctrl_iface_common.c:150:24: note: Calling function sockaddr_compare, 3rd argument is uninitialized wpa-2.11/src/common/ctrl_iface_common.c:20:22: note: Using argument b diff: head wpa-2.11/hs20/client/spp_client.c:604:60: style: Variable 'no_mo' can be declared as pointer to const [constVariablePointer] head wpa-2.11/src/ap/eth_p_oui.c:89:12: style:inconclusive: Function 'eth_p_oui_register' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/ap/utils.c:23:12: style:inconclusive: Function 'hostapd_register_probereq_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/crypto/tls_gnutls.c:1753:39: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/crypto/tls_gnutls.c:198:55: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] head wpa-2.11/src/crypto/tls_internal.c:141:17: style:inconclusive: Function 'tls_connection_set_log_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/crypto/tls_internal.c:759:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/crypto/tls_openssl.c:5861:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/crypto/tls_wolfssl.c:2185:13: style:inconclusive: Function 'tls_connection_set_session_ticket_cb' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/drivers/driver_bsd.c:572:54: style: Parameter 'freq' can be declared as pointer to const. However it seems that 'bsd_set_freq' is a callback function, if 'freq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wpa-2.11/src/drivers/driver_bsd.c:1762:15: note: You might need to cast the function pointer here wpa-2.11/src/drivers/driver_bsd.c:572:54: note: Parameter 'freq' can be declared as pointer to const head wpa-2.11/src/drivers/driver_macsec_qca.c:371:26: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] head wpa-2.11/src/drivers/driver_wired.c:290:32: style: Variable 'drv' can be declared as pointer to const [constVariablePointer] head wpa-2.11/src/eap_peer/eap_gtc.c:48:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] head wpa-2.11/src/eap_peer/eap_teap.c:543:66: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] head wpa-2.11/src/eap_server/eap_server_tls_common.c:532:14: style:inconclusive: Function 'eap_server_tls_process' argument 7 names different: declaration '' definition 'proc_msg'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/eap_server/eap_server_vendor_test.c:74:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] head wpa-2.11/src/fst/fst_ctrl_aux.c:53:62: style:inconclusive: Function 'fst_session_event_type_name' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_ndis.c:353:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_ndis.c:353:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_ndis.c:459:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_ndis.c:459:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_none.c:71:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_none.c:71:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_none.c:99:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_none.c:99:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_privsep.c:132:29: style:inconclusive: Function 'l2_packet_init' argument 6 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_privsep.c:132:8: style:inconclusive: Function 'l2_packet_init' argument 5 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_privsep.c:240:29: style:inconclusive: Function 'l2_packet_init_bridge' argument 7 names different: declaration '' definition 'l2_hdr'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/l2_packet/l2_packet_privsep.c:240:8: style:inconclusive: Function 'l2_packet_init_bridge' argument 6 names different: declaration '' definition 'rx_callback_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/pasn/pasn_common.c:40:15: style:inconclusive: Function 'pasn_register_callbacks' argument 4 names different: declaration '' definition 'validate_custom_pmkid'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/rsn_supp/pmksa_cache.c:860:11: style:inconclusive: Function 'pmksa_cache_init' argument 2 names different: declaration '' definition 'is_current_cb'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/rsn_supp/pmksa_cache.c:862:11: style:inconclusive: Function 'pmksa_cache_init' argument 3 names different: declaration '' definition 'notify_cb'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/rsn_supp/pmksa_cache.c:864:10: style:inconclusive: Function 'pmksa_cache_init' argument 4 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/rsn_supp/pmksa_cache.c:864:30: style:inconclusive: Function 'pmksa_cache_init' argument 5 names different: declaration '' definition 'sm'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/tls/tlsv1_client.c:877:12: style:inconclusive: Function 'tlsv1_client_set_session_ticket_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/tls/tlsv1_client.c:889:11: style:inconclusive: Function 'tlsv1_client_set_cb' argument 3 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/tls/tlsv1_client.c:890:9: style:inconclusive: Function 'tlsv1_client_set_cb' argument 4 names different: declaration '' definition 'cert_in_cb'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/tls/tlsv1_server.c:721:12: style:inconclusive: Function 'tlsv1_server_set_session_ticket_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/tls/tlsv1_server.c:731:55: style:inconclusive: Function 'tlsv1_server_set_log_cb' argument 3 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/http_client.c:135:17: style:inconclusive: Function 'http_client_addr' argument 5 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/http_client.c:241:16: style:inconclusive: Function 'http_client_url' argument 5 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/http_server.c:231:17: style:inconclusive: Function 'http_server_init' argument 4 names different: declaration '' definition 'cb_ctx'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/httpread.c:733:8: style:inconclusive: Function 'httpread_create' argument 3 names different: declaration '' definition 'cookie'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/httpread.c:734:6: style:inconclusive: Function 'httpread_create' argument 4 names different: declaration '' definition 'max_bytes'. [funcArgNamesDifferentUnnamed] head wpa-2.11/src/wps/httpread.c:735:6: style:inconclusive: Function 'httpread_create' argument 5 names different: declaration '' definition 'timeout_seconds'. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/dbus/dbus_new_handlers.c:3625:25: style: Variable 'wpa_s' can be declared as pointer to const [constVariablePointer] head wpa-2.11/wpa_supplicant/notify.c:916:26: style: Parameter 'ssid' can be declared as pointer to const [constParameterPointer] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:24:41: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:25:44: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:42:48: style:inconclusive: Function 'EventHistory' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:43:13: style:inconclusive: Function 'EventHistory' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/eventhistory.h:43:44: style:inconclusive: Function 'EventHistory' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:22:49: style:inconclusive: Function 'NetworkConfig' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:23:14: style:inconclusive: Function 'NetworkConfig' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:23:45: style:inconclusive: Function 'NetworkConfig' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/networkconfig.h:36:42: style:inconclusive: Function 'encrChanged' argument 1 names different: declaration 'sel' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:24:41: style:inconclusive: Function 'Peers' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:25:12: style:inconclusive: Function 'Peers' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:25:43: style:inconclusive: Function 'Peers' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:57:39: style:inconclusive: Function 'closeEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/peers.h:71:43: style:inconclusive: Function 'add_p2p_group_client' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:22:47: style:inconclusive: Function 'ScanResults' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:23:12: style:inconclusive: Function 'ScanResults' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/scanresults.h:23:43: style:inconclusive: Function 'ScanResults' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:22:51: style:inconclusive: Function 'UserDataRequest' argument 2 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:23:40: style:inconclusive: Function 'UserDataRequest' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/userdatarequest.h:23:9: style:inconclusive: Function 'UserDataRequest' argument 3 names different: declaration 'modal' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1313:39: style:inconclusive: Function 'enableListedNetwork' argument 1 names different: declaration '' definition 'enabled'. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1325:40: style:inconclusive: Function 'disableListedNetwork' argument 1 names different: declaration '' definition 'disabled'. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.cpp:1373:34: style:inconclusive: Function 'createTrayIcon' argument 1 names different: declaration '' definition 'trayOnly'. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:51:61: style:inconclusive: Function 'WpaGui' argument 3 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head wpa-2.11/wpa_supplicant/wpa_gui-qt4/wpagui.h:52:25: style:inconclusive: Function 'WpaGui' argument 4 names different: declaration 'fl' definition ''. [funcArgNamesDifferentUnnamed] DONE