2026-05-01 14:33 ftp://ftp.de.debian.org/debian/pool/main/d/daq/daq_3.0.0-alpha5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --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 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 355 352 elapsed-time: 0.4 0.3 head-timing-info: old-timing-info: head results: daq-3.0.0/api/daq.h:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_NAPT_INFO_FLAG_SIP_V6 [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq.h:162:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_NAPT_INFO_FLAG_DIP_V6 [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_instance_api_defaults.c:28:34: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:33:29: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:38:30: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:43:39: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:48:33: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:53:28: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:58:29: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:58:61: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:63:33: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:63:54: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:68:36: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:72:35: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:77:45: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:82:41: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:87:35: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:92:35: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:92:49: style: Parameter 'new_config' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:97:35: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:97:49: style: Parameter 'old_config' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:102:40: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:102:114: style: Parameter 'rstat' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:107:36: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:112:41: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_instance_api_defaults.c:112:68: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_base.c:83:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_MODE [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_STATE [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:241:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BPF [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/bpf/daq_bpf.c:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_base.c:249:54: style:inconclusive: Function 'daq_load_dynamic_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'. [funcArgNamesDifferent] daq-3.0.0/api/daq.h:43:54: note: Function 'daq_load_dynamic_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'. daq-3.0.0/api/daq_base.c:249:54: note: Function 'daq_load_dynamic_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'. daq-3.0.0/api/daq_base.c:107:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_base.c:253:20: style: Variable 'de' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_base.c:254:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_config.c:188:64: style: Parameter 'modcfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:193:85: style: Parameter 'modcfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:216:69: style: Parameter 'modcfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:261:22: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_config.c:286:22: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_config.c:308:22: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] daq-3.0.0/api/daq_config.c:335:80: style: Parameter 'modcfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:394:60: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:412:65: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:430:54: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_config.c:448:59: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/dump/daq_dump.c:77:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:95:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:241:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:269:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:320:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:348:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/dump/daq_dump.c:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOMEM [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:153:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:408:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:446:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:463:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:469:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_RAW [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/api/daq_mod_ops.c:163:86: style:inconclusive: Function 'daq_instance_instantiate' argument 2 names different: declaration 'instance' definition 'instance_ptr'. [funcArgNamesDifferent] daq-3.0.0/api/daq.h:93:85: note: Function 'daq_instance_instantiate' argument 2 names different: declaration 'instance' definition 'instance_ptr'. daq-3.0.0/api/daq_mod_ops.c:163:86: note: Function 'daq_instance_instantiate' argument 2 names different: declaration 'instance' definition 'instance_ptr'. daq-3.0.0/api/daq_mod_ops.c:112:64: style: Parameter 'modinst' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_mod_ops.c:343:65: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] daq-3.0.0/api/daq_mod_ops.c:395:64: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] daq-3.0.0/example/daqtest.c:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_MAXPACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:284:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IpHdr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:331:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VlanTagHdr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:365:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VlanTagHdr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:433:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_ECHO [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:484:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IpHdr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:502:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ip6Hdr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:552:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARPHRD_ETHER [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:593:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:662:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_VLAN [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:759:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_PKT_FLAG_OPAQUE_IS_VALID [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:883:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:956:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VERDICT_PASS [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:981:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1002:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1065:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VERDICT_PASS [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1377:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_RSTAT [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1512:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/example/daqtest.c:1622:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/PMurHash.c:265:37: style:inconclusive: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. [funcArgNamesDifferent] daq-3.0.0/modules/fst/PMurHash.h:57:39: note: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. daq-3.0.0/modules/fst/PMurHash.c:265:37: note: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. daq-3.0.0/modules/afpacket/daq_afpacket.c:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOMEM [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_ll [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:344:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFHWADDR [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:364:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:529:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_ll [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:551:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:616:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:635:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_RX_RING [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:666:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:676:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_ALL [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:692:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tpacket_stats [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:748:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NODEV [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:760:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tpacket_stats [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:770:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:781:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:788:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:797:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOTSUP [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1056:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1073:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STATUS_AVAILABLE [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIOCTL_GET_DEVICE_INDEX [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1245:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1257:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STATUS_USER [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1342:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1489:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1510:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:139:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:157:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:167:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOMEM [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_EOF [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_QUEUE [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_SOF [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:190:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQNL_MSG_CONFIG [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQNL_MSG_CONFIG [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:413:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOTSUP [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:214:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQNL_MSG_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:496:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:238:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_nl [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:576:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VERDICT_WHITELIST [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:266:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQA_MAX [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:314:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQA_MAX [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:370:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:390:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:397:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:620:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:630:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:659:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:669:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:689:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_RAW [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:698:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:775:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/nfq/daq_nfq.c:811:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOMEM [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NODEV [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIOCREGIF [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:360:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:371:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:378:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:535:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:550:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:607:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:630:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:661:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:675:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:692:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIOCTL_GET_DEVICE_INDEX [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:719:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:728:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:740:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:747:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:785:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:849:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:956:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/netmap/daq_netmap.c:984:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/divert/daq_divert.c:207:38: style:inconclusive: Function 'divert_daq_destroy' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] daq-3.0.0/modules/divert/daq_divert.c:248:20: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/divert/daq_divert.c:442:23: style: Variable 'dc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/divert/daq_divert.c:457:23: style: Variable 'dc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/divert/daq_divert.c:461:51: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'divert_daq_get_capabilities' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/divert/daq_divert.c:507:31: note: You might need to cast the function pointer here daq-3.0.0/modules/divert/daq_divert.c:461:51: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/divert/daq_divert.c:467:47: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'divert_daq_get_datalink_type' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/divert/daq_divert.c:508:32: note: You might need to cast the function pointer here daq-3.0.0/modules/divert/daq_divert.c:467:47: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/nfq/daq_nfq.c:618:32: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'nfq_daq_start' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/nfq/daq_nfq.c:831:20: note: You might need to cast the function pointer here daq-3.0.0/modules/nfq/daq_nfq.c:618:32: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/nfq/daq_nfq.c:675:20: style: Variable 'nfqc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/nfq/daq_nfq.c:681:48: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'nfq_daq_get_capabilities' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/nfq/daq_nfq.c:840:31: note: You might need to cast the function pointer here daq-3.0.0/modules/nfq/daq_nfq.c:681:48: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/nfq/daq_nfq.c:687:44: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'nfq_daq_get_datalink_type' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/nfq/daq_nfq.c:841:32: note: You might need to cast the function pointer here daq-3.0.0/modules/nfq/daq_nfq.c:687:44: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/pcap/daq_pcap.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_NOMEM [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:177:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcap_stat [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:220:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:238:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:351:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:374:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:454:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:506:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:521:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:528:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:541:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Stats_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BPF [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:581:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_NULL [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:591:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_RSTAT_OK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_VERDICT [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/pcap/daq_pcap.c:763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/fst/daq_fst.cc:75:1: warning: Member variable 'FstContext::last_flow_id' has no initializer. [uninitMemberVarNoCtor] daq-3.0.0/modules/fst/daq_fst.cc:75:1: warning: Member variable 'FstContext::dlt' has no initializer. [uninitMemberVarNoCtor] daq-3.0.0/modules/fst/daq_fst.cc:65:10: style:inconclusive: Technically the member function 'FstMsgPool::exhausted' can be const. [functionConst] daq-3.0.0/modules/fst/daq_fst.cc:335:13: style: Condition '!process_new_soul(fc,entry,msgs,max_recv,idx)' is always false [knownConditionTrueFalse] daq-3.0.0/modules/fst/daq_fst.cc:335:30: note: Calling function 'process_new_soul' returns 1 daq-3.0.0/modules/fst/daq_fst.cc:335:13: note: Condition '!process_new_soul(fc,entry,msgs,max_recv,idx)' is always false daq-3.0.0/modules/fst/daq_fst.cc:115:39: style: Parameter 'fc' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/fst/daq_fst.cc:429:29: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/fst/daq_fst.cc:446:29: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/fst/daq_fst.cc:475:29: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:87:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_BASE_API_VERSION [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_VariableDesc_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:244:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIOCTL_QueryDeviceIndex [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:470:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_CAPA_BLOCK [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_MSG_TYPE_PACKET [valueFlowBailoutIncompleteVar] daq-3.0.0/test/api_base_test.c:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DAQ_MODE [valueFlowBailoutIncompleteVar] daq-3.0.0/test/api_base_test.c:209:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/api_base_test.c:238:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ModuleAPI_t [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/trace/daq_trace.c:262:38: style: Variable 'qdi' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:272:35: style: Variable 'sfo' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:284:33: style: Variable 'fhs' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:297:33: style: Variable 'fhs' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:309:34: style: Variable 'sfq' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:322:40: style: Variable 'sptd' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:335:44: style: Variable 'spvr' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:360:40: style: Variable 'gpst' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:380:30: style: Variable 'key' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:416:39: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/trace/daq_trace.c:493:23: style: Variable 'hdr' can be declared as pointer to const [constVariablePointer] daq-3.0.0/test/daq_test_module.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_NULL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:50:36: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_destroy' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:125:22: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:50:36: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:54:33: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_start' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:127:20: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:54:33: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:59:34: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_inject' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:128:21: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:59:34: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:64:43: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_inject_relative' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:129:30: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:64:43: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:69:37: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_interrupt' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:130:24: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:69:37: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:46:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:74:32: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_stop' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:131:19: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:74:32: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_SUCCESS [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:79:37: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_get_stats' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:133:24: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:79:37: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_Config_h [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:79:58: style: Parameter 'stats' can be declared as pointer to const. However it seems that 'daq_test_get_stats' is a callback function, if 'stats' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:133:24: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:79:58: note: Parameter 'stats' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:84:40: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_reset_stats' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:134:26: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:84:40: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:88:39: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_get_snaplen' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:135:26: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:88:39: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:151:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:93:49: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_get_capabilities' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:136:31: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:93:49: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:98:45: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_get_datalink_type' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:137:32: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:98:45: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/api_config_test.c:210:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAQ_ERROR_INVAL [valueFlowBailoutIncompleteVar] daq-3.0.0/test/daq_test_module.c:103:44: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_msg_receive' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:141:26: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:103:44: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:103:118: style: Parameter 'rstat' can be declared as pointer to const. However it seems that 'daq_test_msg_receive' is a callback function, if 'rstat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:141:26: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:103:118: note: Parameter 'rstat' can be declared as pointer to const daq-3.0.0/test/daq_test_module.c:108:40: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'daq_test_msg_finalize' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/test/daq_test_module.c:142:27: note: You might need to cast the function pointer here daq-3.0.0/test/daq_test_module.c:108:40: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/netmap/daq_netmap.c:325:29: style: Variable 'ring' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/netmap/daq_netmap.c:544:68: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/netmap/daq_netmap.c:703:26: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/netmap/daq_netmap.c:717:23: style: Variable 'nmc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/netmap/daq_netmap.c:733:23: style: Variable 'nmc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/netmap/daq_netmap.c:738:51: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'netmap_daq_get_capabilities' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/netmap/daq_netmap.c:1013:31: note: You might need to cast the function pointer here daq-3.0.0/modules/netmap/daq_netmap.c:738:51: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/netmap/daq_netmap.c:745:47: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'netmap_daq_get_datalink_type' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/netmap/daq_netmap.c:1014:32: note: You might need to cast the function pointer here daq-3.0.0/modules/netmap/daq_netmap.c:745:47: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/netmap/daq_netmap.c:779:21: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/test/mock_stdio.c:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/test/mock_stdio.c:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/test/mock_stdio.c:160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/test/mock_stdio.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] daq-3.0.0/modules/afpacket/daq_afpacket.c:1083:34: error: Null pointer dereference [nullPointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:961:28: error: Division by zero. [zerodiv] daq-3.0.0/modules/afpacket/daq_afpacket.c:958:26: note: Assignment 'num_rings=0', assigned value is 0 daq-3.0.0/modules/afpacket/daq_afpacket.c:959:33: note: Assuming condition is false daq-3.0.0/modules/afpacket/daq_afpacket.c:961:28: note: Division by zero daq-3.0.0/modules/afpacket/daq_afpacket.c:509:54: style: Parameter 'afpc' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:537:73: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:659:73: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:690:23: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:758:23: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:1013:42: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'afpacket_daq_set_filter' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/afpacket/daq_afpacket.c:1529:25: note: You might need to cast the function pointer here daq-3.0.0/modules/afpacket/daq_afpacket.c:1013:42: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/afpacket/daq_afpacket.c:1193:28: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:1233:53: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'afpacket_daq_get_capabilities' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/afpacket/daq_afpacket.c:1539:31: note: You might need to cast the function pointer here daq-3.0.0/modules/afpacket/daq_afpacket.c:1233:53: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/afpacket/daq_afpacket.c:1243:49: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'afpacket_daq_get_datalink_type' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] daq-3.0.0/modules/afpacket/daq_afpacket.c:1540:32: note: You might need to cast the function pointer here daq-3.0.0/modules/afpacket/daq_afpacket.c:1243:49: note: Parameter 'handle' can be declared as pointer to const daq-3.0.0/modules/afpacket/daq_afpacket.c:1271:23: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/afpacket/daq_afpacket.c:342:14: error: Uninitialized variable: ifr [uninitvar] daq-3.0.0/example/daqtest.c:751:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] daq-3.0.0/example/daqtest.c:1026:11: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] daq-3.0.0/example/daqtest.c:1047:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] daq-3.0.0/example/daqtest.c:337:12: warning: If memory allocation fails, then there is a possible null pointer dereference: eth_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:332:19: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:332:19: note: Assignment 'reply=calloc(arphdr_offset+sizeof(EthArp),sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:336:15: note: eth_reply is assigned '(EthHdr*)reply' here. daq-3.0.0/example/daqtest.c:337:12: note: Null pointer dereference daq-3.0.0/example/daqtest.c:338:12: warning: If memory allocation fails, then there is a possible null pointer dereference: eth_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:332:19: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:332:19: note: Assignment 'reply=calloc(arphdr_offset+sizeof(EthArp),sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:336:15: note: eth_reply is assigned '(EthHdr*)reply' here. daq-3.0.0/example/daqtest.c:338:12: note: Null pointer dereference daq-3.0.0/example/daqtest.c:372:16: warning: If memory allocation fails, then there is a possible null pointer dereference: eth_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:367:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:367:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:371:27: note: eth_reply is assigned '(EthHdr*)reply' here. daq-3.0.0/example/daqtest.c:372:16: note: Null pointer dereference daq-3.0.0/example/daqtest.c:373:16: warning: If memory allocation fails, then there is a possible null pointer dereference: eth_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:367:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:367:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:371:27: note: eth_reply is assigned '(EthHdr*)reply' here. daq-3.0.0/example/daqtest.c:373:16: note: Null pointer dereference daq-3.0.0/example/daqtest.c:386:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:386:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:387:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:387:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:388:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:388:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:389:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:389:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:390:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:390:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:391:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:391:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:392:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:392:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:393:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:393:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:394:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:394:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:395:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:395:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:396:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_reply [nullPointerOutOfMemory] daq-3.0.0/example/daqtest.c:380:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:380:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:385:21: note: ip_reply is assigned '(IpHdr*)(reply+iphdr_offset)' here. daq-3.0.0/example/daqtest.c:396:5: note: Null pointer dereference daq-3.0.0/example/daqtest.c:339:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] daq-3.0.0/example/daqtest.c:332:19: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:332:19: note: Assignment 'reply=calloc(arphdr_offset+sizeof(EthArp),sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:339:18: note: Null pointer addition daq-3.0.0/example/daqtest.c:343:38: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] daq-3.0.0/example/daqtest.c:332:19: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:332:19: note: Assignment 'reply=calloc(arphdr_offset+sizeof(EthArp),sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:343:38: note: Null pointer addition daq-3.0.0/example/daqtest.c:374:22: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] daq-3.0.0/example/daqtest.c:367:23: note: Assuming allocation function fails daq-3.0.0/example/daqtest.c:367:23: note: Assignment 'reply=calloc(reply_len,sizeof(uint8_t))', assigned value is 0 daq-3.0.0/example/daqtest.c:374:22: note: Null pointer addition daq-3.0.0/example/daqtest.c:544:15: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] daq-3.0.0/example/daqtest.c:875:61: style: Parameter 'ctxt' can be declared as pointer to const [constParameterPointer] daq-3.0.0/example/daqtest.c:949:42: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] daq-3.0.0/example/daqtest.c:1014:19: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] daq-3.0.0/example/daqtest.c:1035:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] daq-3.0.0/example/daqtest.c:1355:24: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/pcap/daq_pcap.c:547:11: style: Condition 'pc->handle' is always true [knownConditionTrueFalse] daq-3.0.0/modules/pcap/daq_pcap.c:556:21: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] daq-3.0.0/modules/pcap/daq_pcap.c:563:21: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] diff: head daq-3.0.0/modules/divert/daq_divert.c:207:38: style:inconclusive: Function 'divert_daq_destroy' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] head daq-3.0.0/modules/fst/daq_fst.cc:75:1: warning: Member variable 'FstContext::dlt' has no initializer. [uninitMemberVarNoCtor] head daq-3.0.0/modules/fst/daq_fst.cc:75:1: warning: Member variable 'FstContext::last_flow_id' has no initializer. [uninitMemberVarNoCtor] DONE