2024-04-12 15:29 ftp://ftp.de.debian.org/debian/pool/main/r/rtpengine/rtpengine_11.5.1.24.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=openssl --library=libcurl --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 646f869 (2024-04-12 10:43:30 +0200) count: 885 427 elapsed-time: 47.6 41.1 head-timing-info: old-timing-info: head results: rtpengine-mr11.5.1.24/daemon/bencode.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_len [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_LIST [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bencode_item [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:222:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:241:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_INTEGER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:289:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_LIST [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:335:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_END_MARKER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_END_MARKER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_INTEGER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:640:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:916:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_len [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:928:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/bencode.c:740:26: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck] rtpengine-mr11.5.1.24/daemon/bencode.c:754:18: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck] rtpengine-mr11.5.1.24/daemon/bencode.c:767:18: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck] rtpengine-mr11.5.1.24/daemon/bencode.c:142:44: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/bencode.c:300:8: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/bencode.c:426:56: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/bencode.c:639:59: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/bencode.c:905:53: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/bencode.c:923:53: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/call.c:2386:4: error: There is an unknown macro here somewhere. Configuration is required. If codec_store_populate_reuse is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/call_interfaces.c:183:25: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT_M is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/cdr.c:72:25: error: There is an unknown macro here somewhere. Configuration is required. If TIME_T_INT_FMT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/cli.c:224:26: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/codec.c:4214:4: error: There is an unknown macro here somewhere. Configuration is required. If codec_handlers_update is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/control_ng.c:226:47: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/log_funcs.h:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_CALL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_STREAM_FD [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_STR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_C_STRING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_ICE_AGENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_MEDIA [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/control_tcp.c:70:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_ZERO_TERMINATED [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/control_tcp.c:164:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log_funcs.h:52:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/log_funcs.h:55:9: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/control_udp.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/control_udp.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_DOTALL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/cookie_cache.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/cookie_cache.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/cookie_cache.c:55:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/crypto.c:599:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:628:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:677:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:708:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:876:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:890:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:919:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:940:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:964:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srtp [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/crypto.c:370:22: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/crypto.c:552:76: style: Parameter 'r' can be declared as pointer to const. However it seems that 'aes_cm_encrypt_rtp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:228:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:552:76: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:557:78: style: Parameter 'r' can be declared as pointer to const. However it seems that 'aes_cm_encrypt_rtcp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:230:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:557:78: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:719:73: style: Parameter 'iv' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/crypto.c:726:17: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/crypto.c:726:22: style: Variable 'lki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/crypto.c:779:76: style: Parameter 'r' can be declared as pointer to const. However it seems that 'aes_f8_encrypt_rtp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:276:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:779:76: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:794:78: style: Parameter 'r' can be declared as pointer to const. However it seems that 'aes_f8_encrypt_rtcp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:278:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:794:78: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:900:17: style: Variable 'key' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/crypto.c:948:50: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:50: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:948:72: style: Parameter 'r' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:72: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:948:80: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:80: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:951:51: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:51: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:951:74: style: Parameter 'r' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:74: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:951:82: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:82: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/crypto.c:566:12: style: union member 'aes_gcm_rtp_iv::zeros' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/daemon/crypto.c:642:12: style: union member 'aes_gcm_rtcp_iv::zeros_a' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/daemon/crypto.c:644:12: style: union member 'aes_gcm_rtcp_iv::zeros_b' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/daemon/dtls.c:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtls_cert_cipher [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_crypto_suites [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_BREAK [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_priority [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_VERIFIED [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:528:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS_MAX_DIGEST_LEN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:640:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_PEER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:713:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRTP_MAX_MASTER_KEY_LEN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:799:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/dtls.c:490:21: style: Variable 'media' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/dtmf.c:94:20: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/graphite.c:127:3: error: There is an unknown macro here somewhere. Configuration is required. If UINT64F is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/helpers.c:182:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/helpers.c:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/helpers.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/helpers.c:108:12: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/homer.c:218:44: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/ice.c:157:49: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT_M is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/iptables.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iptables_chain [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/janus.c:213:51: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:24:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerthread_queue_run [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP_BUFFER_HEAD_ROOM [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:124:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:139:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:236:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_TARGET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_DESTINATION [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_TARGET_STATS [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_CALL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_GET_RESET_STATS [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:297:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpengine_command_send_packet [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/kernel.c:298:46: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] rtpengine-mr11.5.1.24/daemon/kernel.c:143:53: style: Parameter 'mti' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/kernel.c:161:63: style: Parameter 'mdi' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/kernel.c:293:57: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/load.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable load_limit [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/log.c:43:37: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT_M is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/main.c:677:44: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/media_player.c:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/media_player.c:238:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/media_player.c:297:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/media_player.c:1304:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerthread_queue_run [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/media_player.c:129:50: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/media_player.c:157:62: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/media_player.c:954:49: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/media_player.c:1101:49: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/media_socket.c:452:55: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/recording.c:441:41: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/redis.c:1866:6: error: There is an unknown macro here somewhere. Configuration is required. If codec_handlers_update is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/rtcp.c:1147:38: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/rtp.c:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FLAG_LIMIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/rtp.c:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/rtp.c:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/rtp.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/rtp.c:49:76: style: Parameter 'rtp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/sdp.c:2039:45: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr11.5.1.24/daemon/ssrc.c:18:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mos [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:156:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:479:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:516:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:613:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/ssrc.c:51:42: style:inconclusive: Function '__free_ssrc_entry_call' argument 1 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/daemon/ssrc.c:10:42: note: Function '__free_ssrc_entry_call' argument 1 names different: declaration 'e' definition 'ep'. rtpengine-mr11.5.1.24/daemon/ssrc.c:51:42: note: Function '__free_ssrc_entry_call' argument 1 names different: declaration 'e' definition 'ep'. rtpengine-mr11.5.1.24/daemon/ssrc.c:113:64: style: Parameter 'pp' can be declared as pointer to const. However it seems that 'ssrc_time_cmp' is a callback function, if 'pp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/ssrc.c:154:24: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/ssrc.c:113:64: note: Parameter 'pp' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/ssrc.c:266:65: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/ssrc.c:303:10: style: Variable 'q' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/ssrc.c:227:38: portability: '(void*)s' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/daemon/ssrc.c:255:28: portability: '(void*)e' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/daemon/ssrc.c:303:28: portability: '(void*)e' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/daemon/ssrc.c:70:7: style: Variable 'rtt' is assigned a value that is never used. [unreadVariable] rtpengine-mr11.5.1.24/daemon/statistics.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMC_INCREMENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_sessions [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_sessions [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_callhash_lock [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:955:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:1028:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_rate_graphite_min_max [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/statistics.c:122:21: style: Variable 'md' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/statistics.c:218:23: style: Variable 'last' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/stun.c:206:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:265:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:319:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable software_id [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:335:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:370:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:505:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:548:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:689:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_FORMAT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/stun.c:253:50: style: Parameter 'transaction' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/stun.c:436:65: style: Parameter 'attrs' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/stun.c:449:58: style: Parameter 'attrs' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/stun.c:449:84: style: Parameter 'media' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/stun.c:529:39: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/daemon/stun.c:291:18: portability: 'append' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/daemon/stun.c:507:14: style: Variable 'xma.family' is assigned a value that is never used. [unreadVariable] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:163:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:57:47: style: Parameter 'p' can be declared as pointer to const. However it seems that 'tcp_listener_closed' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:84:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/tcp_listener.c:57:47: note: Parameter 'p' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/tcp_listener.c:153:80: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'streambuf_listener_newconn' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:229:49: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/tcp_listener.c:153:80: note: Parameter 'addr' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/timerthread.c:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/timerthread.c:118:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/timerthread.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/timerthread.c:263:34: style: Variable 'first_ttqe' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/daemon/timerthread.c:257:15: portability: 'data[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/daemon/udp_listener.c:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP_BUFFER_HEAD_ROOM [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/udp_listener.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/udp_listener.c:25:47: style: Parameter 'p' can be declared as pointer to const. However it seems that 'udp_listener_closed' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/udp_listener.c:95:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/udp_listener.c:25:47: note: Parameter 'p' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/websocket.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_HTTP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:187:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_TEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:190:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_BINARY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:319:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_SEND_BUFFER_POST_PADDING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:383:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_GET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_POST [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_OPTIONS [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_POST [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:734:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:768:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSI_TOKEN_GET_URI [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:880:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSI_TOKEN_GET_URI [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:924:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable websocket_janus_process [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:1009:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_ifs [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:1160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:1177:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/daemon/websocket.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] rtpengine-mr11.5.1.24/daemon/websocket.c:1041:48: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] rtpengine-mr11.5.1.24/daemon/websocket.c:466:39: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'websocket_ng_send_ws' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/websocket.c:504:65: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/websocket.c:466:39: note: Parameter 'cookie' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/websocket.c:466:52: style: Parameter 'body' can be declared as pointer to const. However it seems that 'websocket_ng_send_ws' is a callback function, if 'body' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/websocket.c:504:65: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/websocket.c:466:52: note: Parameter 'body' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/websocket.c:475:41: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'websocket_ng_send_http' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/websocket.c:523:69: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/websocket.c:475:41: note: Parameter 'cookie' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/websocket.c:475:54: style: Parameter 'body' can be declared as pointer to const. However it seems that 'websocket_ng_send_http' is a callback function, if 'body' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/websocket.c:523:69: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/websocket.c:475:54: note: Parameter 'body' can be declared as pointer to const rtpengine-mr11.5.1.24/daemon/websocket.c:780:96: style: Parameter 'in' can be declared as pointer to const. However it seems that 'websocket_http' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/websocket.c:946:15: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/websocket.c:780:96: note: Parameter 'in' can be declared as pointer to const rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPENGINE_VERSION [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:95:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:107:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:734:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:771:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:851:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUGO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:895:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1045:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1061:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_list [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1431:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1465:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1641:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REC_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1723:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pt_num [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1925:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1945:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2047:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REC_INVALID [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_ALG_ASYNC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_ALG_ASYNC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2449:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2607:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2720:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2736:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2790:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2856:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2990:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3075:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3386:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3486:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3539:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_list [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3610:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3651:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3687:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3993:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4097:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4312:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4405:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4432:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4708:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4770:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4859:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4913:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5085:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5158:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_payload_len [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5283:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_rate [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XT_CONTINUE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5611:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5652:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5696:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5738:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5786:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1642:7: style: Condition '!hdr++' is always true [knownConditionTrueFalse] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1638:12: note: Assignment 'hdr=0', assigned value is 0 rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1642:7: note: Condition '!hdr++' is always true rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2843:7: style: Condition '~a->used_bitfield[idx]' is always true [knownConditionTrueFalse] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5072:6: style: Condition '!match' is always true [knownConditionTrueFalse] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5070:10: note: Assignment 'match=NULL', assigned value is 0 rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5072:6: note: Condition '!match' is always true rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3354:6: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3349:6: note: err is assigned rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3354:6: note: err is overwritten rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5739:32: style: Checking if unsigned expression 'stream_packets_list_limit' is less than zero. [unsignedLessThanZero] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1513:29: style: Local variable 'o' shadows outer argument [shadowArgument] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1454:82: note: Shadowed declaration rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1513:29: note: Shadow variable rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:45: style: Parameter 'f' can be declared as pointer to const. However it seems that 'proc_list_stop' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:597:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:45: note: Parameter 'f' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:54: style: Parameter 'v' can be declared as pointer to const. However it seems that 'proc_list_stop' is a callback function, if 'v' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:597:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:54: note: Parameter 'v' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:46: style: Parameter 'f' can be declared as pointer to const. However it seems that 'proc_list_next' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:596:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:46: note: Parameter 'f' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:55: style: Parameter 'v' can be declared as pointer to const. However it seems that 'proc_list_next' is a callback function, if 'v' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:596:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:55: note: Parameter 'v' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2046:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2073:22: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2124:17: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2124:22: style: Variable 'lki' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2210:80: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2430:85: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2902:57: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2939:53: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3160:25: style: Variable 'pde' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3645:54: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4076:71: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4076:95: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4196:24: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4237:48: style: Parameter 'rtp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4299:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4345:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4386:73: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4456:17: style: Variable 'auth_tag' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4525:17: style: Variable 'auth_tag' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4581:13: style: Parameter 'pkt_idxp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4618:13: style: Parameter 'pkt_idxp' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_f8' is a callback function, if 'pkt_idxp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:647:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4618:13: note: Parameter 'pkt_idxp' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4636:13: style: Parameter 'pkt_idx' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_f8' is a callback function, if 'pkt_idx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:649:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4636:13: note: Parameter 'pkt_idx' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4661:59: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4661:59: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:26: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:48: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4663:13: style: Parameter 'pkt_idxp' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'pkt_idxp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4663:13: note: Parameter 'pkt_idxp' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4722:60: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4722:60: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:26: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:48: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4724:13: style: Parameter 'pkt_idx' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'pkt_idx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4724:13: note: Parameter 'pkt_idx' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4773:59: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4773:59: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:26: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:48: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4775:13: style: Parameter 'pkt_idxp' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'pkt_idxp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4775:13: note: Parameter 'pkt_idxp' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4863:60: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4863:60: note: Parameter 'c' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:26: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:48: note: Parameter 'r' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4865:13: style: Parameter 'pkt_idx' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'pkt_idx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4865:13: note: Parameter 'pkt_idx' can be declared as pointer to const rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5010:52: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5011:12: style: Variable 'u32' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5029:43: style: Parameter 'skb' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5210:70: style: Parameter 'rtp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5303:17: style: Variable 'uh' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5603:16: style: Variable 'ih' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:315:23: style: struct member 're_crypto_context::aead' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4654:12: style: union member 'aes_gcm_rtp_iv::zeros' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4656:12: style: union member 'aes_gcm_rtp_iv::roq' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4657:12: style: union member 'aes_gcm_rtp_iv::seq' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4715:12: style: union member 'aes_gcm_rtcp_iv::zeros_a' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4717:12: style: union member 'aes_gcm_rtcp_iv::zeros_b' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4718:12: style: union member 'aes_gcm_rtcp_iv::srtcp' is never used. [unusedStructMember] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1688:11: style: Variable 'hdr' is assigned a value that is never used. [unreadVariable] rtpengine-mr11.5.1.24/lib/auxlib.h:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:81:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_DETACHED [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/auxlib.c:44:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] rtpengine-mr11.5.1.24/lib/auxlib.c:45:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] rtpengine-mr11.5.1.24/lib/auxlib.c:46:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] rtpengine-mr11.5.1.24/lib/auxlib.c:448:21: style: The if condition is the same as the previous if condition [duplicateCondition] rtpengine-mr11.5.1.24/lib/auxlib.c:446:21: note: First condition rtpengine-mr11.5.1.24/lib/auxlib.c:448:21: note: Second condition rtpengine-mr11.5.1.24/lib/auxlib.c:385:31: style: Comparing expression of type 'unsigned int' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] rtpengine-mr11.5.1.24/lib/str.h:414:13: style: Checking if unsigned expression 's->len' is less than zero. [unsignedLessThanZero] rtpengine-mr11.5.1.24/lib/str.h:432:13: style: Checking if unsigned expression 's->len' is less than zero. [unsignedLessThanZero] rtpengine-mr11.5.1.24/lib/auxlib.c:385:29: style: Checking if unsigned expression 'i' is less than zero. [unsignedLessThanZero] rtpengine-mr11.5.1.24/lib/str.h:239:60: style:inconclusive: Function 'str_cmp_len' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/str.h:66:60: note: Function 'str_cmp_len' argument 3 names different: declaration 'len' definition 'l'. rtpengine-mr11.5.1.24/lib/str.h:239:60: note: Function 'str_cmp_len' argument 3 names different: declaration 'len' definition 'l'. rtpengine-mr11.5.1.24/lib/auxlib.c:173:57: style:inconclusive: Function 'config_load' argument 3 names different: declaration 'entries' definition 'app_entries'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/auxlib.h:61:57: note: Function 'config_load' argument 3 names different: declaration 'entries' definition 'app_entries'. rtpengine-mr11.5.1.24/lib/auxlib.c:173:57: note: Function 'config_load' argument 3 names different: declaration 'entries' definition 'app_entries'. rtpengine-mr11.5.1.24/lib/auxlib.c:173:57: style: Parameter 'app_entries' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/auxlib.c:199:15: style: Variable 'shared_options' can be declared as const array [constVariable] rtpengine-mr11.5.1.24/lib/str.h:229:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/str.h:399:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/codeclib.c:802:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:917:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:935:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_ffmpeg [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1571:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1716:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1804:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1884:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1909:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1966:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2056:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2096:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPUS_APPLICATION_VOIP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2430:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2462:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2482:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2702:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2801:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:2821:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3006:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3065:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3156:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3480:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3502:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3565:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3579:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:3867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:4116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:4242:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:4300:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:4528:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:4603:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/codeclib.c:1060:7: style: The if condition is the same as the previous if condition [duplicateCondition] rtpengine-mr11.5.1.24/lib/codeclib.c:1056:7: note: First condition rtpengine-mr11.5.1.24/lib/codeclib.c:1060:7: note: Second condition rtpengine-mr11.5.1.24/lib/codeclib.c:3894:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] rtpengine-mr11.5.1.24/lib/codeclib.c:3921:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] rtpengine-mr11.5.1.24/lib/codeclib.c:4407:7: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] rtpengine-mr11.5.1.24/lib/codeclib.c:856:14: style:inconclusive: Function 'decoder_new_fmtp' argument 8 names different: declaration 'codec_opts' definition 'extra_opts'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.h:383:69: note: Function 'decoder_new_fmtp' argument 8 names different: declaration 'codec_opts' definition 'extra_opts'. rtpengine-mr11.5.1.24/lib/codeclib.c:856:14: note: Function 'decoder_new_fmtp' argument 8 names different: declaration 'codec_opts' definition 'extra_opts'. rtpengine-mr11.5.1.24/lib/codeclib.c:1652:19: style:inconclusive: Function 'encoder_config_fmtp' argument 6 names different: declaration 'requested_format' definition 'requested_format_p'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.h:401:19: note: Function 'encoder_config_fmtp' argument 6 names different: declaration 'requested_format' definition 'requested_format_p'. rtpengine-mr11.5.1.24/lib/codeclib.c:1652:19: note: Function 'encoder_config_fmtp' argument 6 names different: declaration 'requested_format' definition 'requested_format_p'. rtpengine-mr11.5.1.24/lib/codeclib.c:1654:14: style:inconclusive: Function 'encoder_config_fmtp' argument 10 names different: declaration 'codec_opts' definition 'extra_opts'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.h:402:69: note: Function 'encoder_config_fmtp' argument 10 names different: declaration 'codec_opts' definition 'extra_opts'. rtpengine-mr11.5.1.24/lib/codeclib.c:1654:14: note: Function 'encoder_config_fmtp' argument 10 names different: declaration 'codec_opts' definition 'extra_opts'. rtpengine-mr11.5.1.24/lib/codeclib.c:2227:66: style:inconclusive: Function 'opus_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:53:32: note: Function 'opus_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. rtpengine-mr11.5.1.24/lib/codeclib.c:2227:66: note: Function 'opus_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. rtpengine-mr11.5.1.24/lib/codeclib.c:2227:94: style:inconclusive: Function 'opus_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:53:32: note: Function 'opus_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. rtpengine-mr11.5.1.24/lib/codeclib.c:2227:94: note: Function 'opus_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. rtpengine-mr11.5.1.24/lib/codeclib.c:2732:58: style:inconclusive: Function 'amr_format_cmp' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:66:21: note: Function 'amr_format_cmp' argument 1 names different: declaration 'a' definition 'A'. rtpengine-mr11.5.1.24/lib/codeclib.c:2732:58: note: Function 'amr_format_cmp' argument 1 names different: declaration 'a' definition 'A'. rtpengine-mr11.5.1.24/lib/codeclib.c:2732:92: style:inconclusive: Function 'amr_format_cmp' argument 2 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:66:21: note: Function 'amr_format_cmp' argument 2 names different: declaration 'b' definition 'B'. rtpengine-mr11.5.1.24/lib/codeclib.c:2732:92: note: Function 'amr_format_cmp' argument 2 names different: declaration 'b' definition 'B'. rtpengine-mr11.5.1.24/lib/codeclib.c:3771:58: style:inconclusive: Function 'evs_format_cmp' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:138:21: note: Function 'evs_format_cmp' argument 1 names different: declaration 'a' definition 'A'. rtpengine-mr11.5.1.24/lib/codeclib.c:3771:58: note: Function 'evs_format_cmp' argument 1 names different: declaration 'a' definition 'A'. rtpengine-mr11.5.1.24/lib/codeclib.c:3771:92: style:inconclusive: Function 'evs_format_cmp' argument 2 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:138:21: note: Function 'evs_format_cmp' argument 2 names different: declaration 'b' definition 'B'. rtpengine-mr11.5.1.24/lib/codeclib.c:3771:92: note: Function 'evs_format_cmp' argument 2 names different: declaration 'b' definition 'B'. rtpengine-mr11.5.1.24/lib/codeclib.c:3832:65: style:inconclusive: Function 'evs_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:141:32: note: Function 'evs_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. rtpengine-mr11.5.1.24/lib/codeclib.c:3832:65: note: Function 'evs_select_encoder_format' argument 2 names different: declaration 'requested_format' definition 'req_format'. rtpengine-mr11.5.1.24/lib/codeclib.c:3832:93: style:inconclusive: Function 'evs_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/codeclib.c:141:32: note: Function 'evs_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. rtpengine-mr11.5.1.24/lib/codeclib.c:3832:93: note: Function 'evs_select_encoder_format' argument 3 names different: declaration 'input_format' definition 'f'. rtpengine-mr11.5.1.24/lib/codeclib.c:1238:14: style: Variable 'cpu_flags' can be declared as const array [constVariable] rtpengine-mr11.5.1.24/lib/codeclib.c:1431:56: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'ptr_cmp' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:1440:32: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:1431:56: note: Parameter 'dummy' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:2298:49: style: Parameter 'token' can be declared as pointer to const. However it seems that 'opus_parse_format_cb' is a callback function, if 'token' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:2331:39: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:2298:49: note: Parameter 'token' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:2657:44: style: Parameter 'key' can be declared as pointer to const. However it seems that 'amr_set_dec_codec_options' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:2713:45: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:2657:44: note: Parameter 'key' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:2657:54: style: Parameter 'value' can be declared as pointer to const. However it seems that 'amr_set_dec_codec_options' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:2713:45: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:2657:54: note: Parameter 'value' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:2666:44: style: Parameter 'key' can be declared as pointer to const. However it seems that 'amr_set_enc_codec_options' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:2683:45: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:2666:44: note: Parameter 'key' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:3511:37: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/codeclib.c:3832:65: style: Parameter 'req_format' can be declared as pointer to const. However it seems that 'evs_select_encoder_format' is a callback function, if 'req_format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:538:28: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:3832:65: note: Parameter 'req_format' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:4665:31: style: Parameter 'dec' can be declared as pointer to const. However it seems that 'evs_dtx' is a callback function, if 'dec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:273:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:4665:31: note: Parameter 'dec' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:4665:44: style: Parameter 'out' can be declared as pointer to const. However it seems that 'evs_dtx' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:273:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:4665:44: note: Parameter 'out' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/codeclib.c:4730:60: style: Parameter 'src_format' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/codeclib.c:4731:13: style: Parameter 'dst_format' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/codeclib.c:4823:49: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/codeclib.c:3029:14: style: Variable 'cmr_br' is assigned a value that is never used. [unreadVariable] rtpengine-mr11.5.1.24/lib/dtmflib.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/dtmflib.c:247:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/dtmflib.c:248:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/dtmflib.c:249:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/dtmflib.c:219:1: style:inconclusive: Function 'tone_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:29:36: note: Function 'tone_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:219:1: note: Function 'tone_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:220:1: style:inconclusive: Function 'tone_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:31:36: note: Function 'tone_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:220:1: note: Function 'tone_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:221:1: style:inconclusive: Function 'tone_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:33:34: note: Function 'tone_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:221:1: note: Function 'tone_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:222:1: style:inconclusive: Function 'tone_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:35:32: note: Function 'tone_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:222:1: note: Function 'tone_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:246:1: style:inconclusive: Function 'dtmf_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:38:36: note: Function 'dtmf_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:246:1: note: Function 'dtmf_samples_int16_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:247:1: style:inconclusive: Function 'dtmf_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:40:36: note: Function 'dtmf_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:247:1: note: Function 'dtmf_samples_int32_t' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:248:1: style:inconclusive: Function 'dtmf_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:42:34: note: Function 'dtmf_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:248:1: note: Function 'dtmf_samples_double' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:249:1: style:inconclusive: Function 'dtmf_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/dtmflib.h:44:32: note: Function 'dtmf_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/dtmflib.c:249:1: note: Function 'dtmf_samples_float' argument 1 names different: declaration 'buf' definition 'samples'. rtpengine-mr11.5.1.24/lib/loglib.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/loglib.c:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/loglib.c:152:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_PRIMASK [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/loglib.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_PID [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/loglib.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/loglib.c:226:38: style:inconclusive: Function '__ilog_np' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/loglib.h:37:38: note: Function '__ilog_np' argument 2 names different: declaration 'format' definition 'fmt'. rtpengine-mr11.5.1.24/lib/loglib.c:226:38: note: Function '__ilog_np' argument 2 names different: declaration 'format' definition 'fmt'. rtpengine-mr11.5.1.24/lib/loglib.c:199:10: style: Variable 'newline' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/poller.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLHUP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/poller.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_ADD [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/poller.c:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_DEL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/poller.c:233:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/poller.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_MOD [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/poller.c:391:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/lib/poller.c:243:7: style: Assignment 'ret=0' is redundant with condition 'ret==0'. [duplicateConditionalAssign] rtpengine-mr11.5.1.24/lib/poller.c:242:10: note: Condition 'ret==0' rtpengine-mr11.5.1.24/lib/poller.c:243:7: note: Assignment 'ret=0' is redundant rtpengine-mr11.5.1.24/lib/poller.c:285:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] rtpengine-mr11.5.1.24/lib/poller.c:287:3: note: Found duplicate branches for 'if' and 'else'. rtpengine-mr11.5.1.24/lib/poller.c:285:8: note: Found duplicate branches for 'if' and 'else'. rtpengine-mr11.5.1.24/lib/resample.c:53:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_OPT_SEARCH_CHILDREN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/rtplib.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/rtplib.c:64:24: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/socket.h:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.h:230:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.h:310:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:226:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:373:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IPV6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:415:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:420:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:432:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:447:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IPV6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:476:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:482:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:660:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:680:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:777:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:851:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/socket.c:398:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables] rtpengine-mr11.5.1.24/lib/socket.c:686:3: error: Memory leak: res [memleak] rtpengine-mr11.5.1.24/lib/socket.c:294:47: style:inconclusive: Function '__ip_accept' argument 2 names different: declaration 'new_sock' definition 'newsock'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/socket.c:28:47: note: Function '__ip_accept' argument 2 names different: declaration 'new_sock' definition 'newsock'. rtpengine-mr11.5.1.24/lib/socket.c:294:47: note: Function '__ip_accept' argument 2 names different: declaration 'new_sock' definition 'newsock'. rtpengine-mr11.5.1.24/lib/socket.c:234:79: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/socket.c:291:34: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip_listen' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:122:15: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:291:34: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:375:21: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/socket.c:383:22: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/socket.c:403:38: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip_sendto' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:130:15: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:403:38: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:411:32: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip4_tos' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:96:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:411:32: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:418:32: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip6_tos' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:131:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:418:32: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:423:33: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip_error' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:132:14: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:423:33: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:430:39: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip4_pmtu_disc' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:98:17: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:430:39: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:434:40: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip_timestamping' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:124:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:434:40: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:440:36: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip4_pktinfo' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:90:15: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:440:36: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:454:36: style: Parameter 's' can be declared as pointer to const. However it seems that '__ip6_pktinfo' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/socket.c:125:15: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/socket.c:454:36: note: Parameter 's' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/socket.c:661:23: style: Variable 'ipv4' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/socket.c:666:24: style: Variable 'ipv6' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/socket.h:204:108: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/socket.h:228:42: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/lib/socket.c:512:36: portability: '(void*)out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/lib/socket.c:531:36: portability: '(void*)out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/lib/ssllib.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_LOCK [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/str.c:7:30: style:inconclusive: Function 'str_hash' argument 1 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/str.h:174:30: note: Function 'str_hash' argument 1 names different: declaration 's' definition 'ss'. rtpengine-mr11.5.1.24/lib/str.c:7:30: note: Function 'str_hash' argument 1 names different: declaration 's' definition 'ss'. rtpengine-mr11.5.1.24/lib/str.c:25:35: style:inconclusive: Function 'str_case_hash' argument 1 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/str.h:176:35: note: Function 'str_case_hash' argument 1 names different: declaration 's' definition 'ss'. rtpengine-mr11.5.1.24/lib/str.c:25:35: note: Function 'str_case_hash' argument 1 names different: declaration 's' definition 'ss'. rtpengine-mr11.5.1.24/lib/str.c:72:61: style:inconclusive: Function 'str_uri_encode_len' argument 3 names different: declaration 'in_len' definition 'len'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/lib/str.h:185:61: note: Function 'str_uri_encode_len' argument 3 names different: declaration 'in_len' definition 'len'. rtpengine-mr11.5.1.24/lib/str.c:72:61: note: Function 'str_uri_encode_len' argument 3 names different: declaration 'in_len' definition 'len'. rtpengine-mr11.5.1.24/lib/str.c:74:8: style: Variable 'ori_out' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/streambuf.c:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/streambuf.c:112:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/streambuf.c:217:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/lib/streambuf.c:25:33: style: Parameter 'fd' can be declared as pointer to const. However it seems that '__fd_write' is a callback function, if 'fd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/streambuf.c:21:11: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/streambuf.c:25:33: note: Parameter 'fd' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/streambuf.c:28:32: style: Parameter 'fd' can be declared as pointer to const. However it seems that '__fd_read' is a callback function, if 'fd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/streambuf.c:22:10: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/streambuf.c:28:32: note: Parameter 'fd' can be declared as pointer to const rtpengine-mr11.5.1.24/lib/streambuf.c:130:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/lib/streambuf.h:48:59: style: Parameter 's' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/perf-tester/main.c:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:577:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:594:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:671:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:767:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:965:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1014:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1421:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXTURES_PATH [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1443:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERROR_EOF [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable long_name [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1615:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1658:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1717:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUTEX_STATIC_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1806:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/perf-tester/main.c:1238:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] rtpengine-mr11.5.1.24/perf-tester/main.c:1411:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/perf-tester/main.c:1639:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/perf-tester/main.c:1664:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] rtpengine-mr11.5.1.24/perf-tester/main.c:1700:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/perf-tester/main.c:268:34: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'got_packet' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:275:40: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:268:34: note: Parameter 'encoder' can be declared as pointer to const rtpengine-mr11.5.1.24/perf-tester/main.c:350:34: style: Parameter 'o' can be declared as pointer to const. However it seems that 'closed' is a callback function, if 'o' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:480:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:350:34: note: Parameter 'o' can be declared as pointer to const rtpengine-mr11.5.1.24/perf-tester/main.c:796:29: style: Parameter 'p' can be declared as pointer to const. However it seems that 'do_input' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:1627:52: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:796:29: note: Parameter 'p' can be declared as pointer to const rtpengine-mr11.5.1.24/perf-tester/main.c:1189:17: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/perf-tester/main.c:1237:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/perf-tester/main.c:1424:70: style: Parameter 'prm' can be declared as pointer to const. However it seems that 'fixture_read_avio' is a callback function, if 'prm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:142:14: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:1424:70: note: Parameter 'prm' can be declared as pointer to const rtpengine-mr11.5.1.24/perf-tester/main.c:1433:12: style: Variable 'avst' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/perf-tester/main.c:1454:69: style: Parameter 'prm' can be declared as pointer to const. However it seems that 'fixture_read_raw' is a callback function, if 'prm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:134:14: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:1454:69: note: Parameter 'prm' can be declared as pointer to const rtpengine-mr11.5.1.24/perf-tester/main.c:1663:19: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/db.c:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:177:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:191:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:199:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:207:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:325:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/db.c:388:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/decoder.c:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/decoder.c:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:25:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_DEL [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:36:37: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'poller_thread_end' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:50:22: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/epoll.c:36:37: note: Parameter 'ptr' can be declared as pointer to const rtpengine-mr11.5.1.24/recording-daemon/forward.c:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/forward.c:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/forward.c:9:53: style: Parameter 'meta_info' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/forward.c:53:32: style: Parameter 'mf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/forward.c:53:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/garbage.c:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/inotify.c:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/inotify.c:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/inotify.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inotify_event [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/inotify.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_NONBLOCK [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/inotify.c:47:9: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/log.c:19:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr11.5.1.24/recording-daemon/log.c:21:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr11.5.1.24/recording-daemon/log.c:23:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr11.5.1.24/recording-daemon/log.c:16:8: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/log.c:23:6: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] rtpengine-mr11.5.1.24/recording-daemon/main.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/main.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/main.c:154:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/main.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable os_str [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/main.c:359:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/main.c:294:24: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] rtpengine-mr11.5.1.24/recording-daemon/main.c:306:23: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] rtpengine-mr11.5.1.24/recording-daemon/main.c:294:19: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/main.c:306:18: style: Variable 'gr' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:106:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:392:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:178:48: style: Parameter 'section' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/metafile.c:299:8: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/mix.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/mix.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/mix.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/mix.c:303:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/mix.c:286:65: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/notify.c:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/notify.c:201:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:33: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'dummy_write' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:57:56: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:33: note: Parameter 'ptr' can be declared as pointer to const rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:71: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'dummy_write' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:57:56: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:71: note: Parameter 'userdata' can be declared as pointer to const rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:32: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'dummy_read' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:62:55: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:32: note: Parameter 'ptr' can be declared as pointer to const rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:70: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'dummy_read' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:62:55: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:70: note: Parameter 'userdata' can be declared as pointer to const rtpengine-mr11.5.1.24/recording-daemon/output.c:32:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/output.c:194:68: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/packet.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_CONNECTING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:235:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:314:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/packet.c:240:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/packet.c:307:9: style: Variable 'format' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/recording-daemon/poller.c:4:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_WRITE_BLOCKED [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/poller.c:7:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OPEN [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/poller.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_ERROR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/poller.c:6:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/poller.c:6:46: style: Parameter 'fdp' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/recording-daemon/recaux.c:18:24: style: Condition '__sscanf_hack_var==0' is always true [knownConditionTrueFalse] rtpengine-mr11.5.1.24/recording-daemon/recaux.c:12:22: note: Assignment '__sscanf_hack_var=0', assigned value is 0 rtpengine-mr11.5.1.24/recording-daemon/recaux.c:18:24: note: Condition '__sscanf_hack_var==0' is always true rtpengine-mr11.5.1.24/recording-daemon/recaux.c:9:32: style:inconclusive: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] rtpengine-mr11.5.1.24/recording-daemon/recaux.h:7:32: note: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. rtpengine-mr11.5.1.24/recording-daemon/recaux.c:9:32: note: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. rtpengine-mr11.5.1.24/recording-daemon/stream.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/stream.c:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/stream.c:148:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/recording-daemon/stream.c:127:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr11.5.1.24/t/aes-crypt.c:119:80: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/aes-crypt.c:119:98: style: Parameter 'plaintext' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/aes-crypt.c:119:118: style: Parameter 'ciphertext' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/aes-crypt.c:120:16: style: Parameter 'rtcp_plaintext' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/aes-crypt.c:120:41: style: Parameter 'rtcp_ciphertext' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:152:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:28:43: style: Parameter 'linbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:54:41: style: Parameter 'logbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:63:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:109:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:55:28: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:55:34: portability: 'b+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:155:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:28:43: style: Parameter 'linbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:54:41: style: Parameter 'logbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:66:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:112:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:58:28: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:58:34: portability: 'b+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr11.5.1.24/t/test-amr-decode.c:57:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-amr-decode.c:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-amr-encode.c:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-amr-encode.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-amr-encode.c:84:6: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] rtpengine-mr11.5.1.24/t/test-amr-encode.c:73:10: note: ret is initialized rtpengine-mr11.5.1.24/t/test-amr-encode.c:84:6: note: ret is overwritten rtpengine-mr11.5.1.24/t/test-amr-encode.c:51:9: style: Parameter 'fmtp_s' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/test-amr-encode.c:51:23: style: Parameter 'data_s' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/test-bitstr.c:68:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-bitstr.c:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-bitstr.c:68:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/t/test-bitstr.c:72:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/t/test-bitstr.c:75:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/t/test-bitstr.c:82:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/t/test-bitstr.c:92:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:97:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:98:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:99:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:101:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:105:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:107:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:108:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:109:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:111:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:115:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:117:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:123:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:124:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:125:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:130:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:131:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:132:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:136:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:137:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:138:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:153:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:154:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:155:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:160:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:161:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:162:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:164:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:165:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:166:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:196:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:197:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:198:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:199:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] rtpengine-mr11.5.1.24/t/test-bitstr.c:86:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] rtpengine-mr11.5.1.24/t/test-const_str_hash.c:24:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr11.5.1.24/t/test-const_str_hash.c:24:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr11.5.1.24/t/test-dtmf-detect.c:624:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/test-dtmf-detect.c:629:18: style: Variable 'packet_end' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/test-kernel-module.c:15:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-mix-buffer.c:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-mix-buffer.c:34:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/test-payload-tracker.c:19:46: style: Parameter 't' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/test-resample.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-stats.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-stats.c:48:24: style: Variable 'm' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/test-transcode.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport_protocols [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:146:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payload_type [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OFFER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ANSWER [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSCODING [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/test-transcode.c:23:44: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] rtpengine-mr11.5.1.24/t/test-transcode.c:27:28: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:247:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:380:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:421:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:465:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:507:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:558:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:569:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:585:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:635:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:700:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:707:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:716:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/tests-preload.c:602:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] rtpengine-mr11.5.1.24/t/tests-preload.c:57:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:113:24: style: Variable 'sin' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:124:25: style: Variable 'sin6' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:188:19: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:384:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:425:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:512:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:589:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:647:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:648:11: style: Variable 'b' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:657:26: style: Variable 'a' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:658:12: style: Variable 'b' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/tests-preload.c:720:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr11.5.1.24/t/time-fudge-preload.c:23:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/time-fudge-preload.c:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/t/time-fudge-preload.c:37:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] rtpengine-mr11.5.1.24/t/time-fudge-preload.c:25:6: note: If condition 'ret' is true, the function will return/exit rtpengine-mr11.5.1.24/t/time-fudge-preload.c:37:9: note: Returning identical expression 'ret' rtpengine-mr11.5.1.24/tests/kernel-module-test.c:88:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:142:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:170:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:230:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:260:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:320:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:412:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:413:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:444:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:474:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:504:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:533:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:719:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:720:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:721:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:722:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:752:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:781:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:810:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:839:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:994:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:996:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1154:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1156:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1184:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1292:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1321:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1350:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1379:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1457:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1536:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:94:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:116:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:145:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:173:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:197:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:263:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:287:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:323:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:347:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:379:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:536:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:569:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:601:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:643:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:675:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:844:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:877:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:919:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:961:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1000:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1033:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1077:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1121:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1187:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1222:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1382:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1425:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1460:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:1504:2: error: Null pointer dereference [nullPointer] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:111:7: style: Local variable 'ret' shadows outer variable [shadowVariable] rtpengine-mr11.5.1.24/tests/kernel-module-test.c:92:6: note: Shadowed declaration rtpengine-mr11.5.1.24/tests/kernel-module-test.c:111:7: note: Shadow variable diff: head rtpengine-mr11.5.1.24/daemon/bencode.c:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bencode_item [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:222:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:241:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_INTEGER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:289:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_LIST [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:335:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_END_MARKER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_END_MARKER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_INTEGER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:640:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_DICTIONARY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_LIST [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:916:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_len [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/bencode.c:928:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCODE_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/control_tcp.c:164:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/control_tcp.c:70:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_ZERO_TERMINATED [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/control_udp.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_DOTALL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/control_udp.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/cookie_cache.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/daemon/crypto.c:369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:599:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:628:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:677:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:708:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:876:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:890:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:919:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:940:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:948:50: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:50: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:948:72: style: Parameter 'r' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:72: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:948:80: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:323:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:948:80: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:951:51: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:51: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:951:74: style: Parameter 'r' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:74: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:951:82: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/crypto.c:325:20: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/crypto.c:951:82: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/crypto.c:964:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srtp [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/crypto.c:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtls_cert_cipher [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_crypto_suites [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_BREAK [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_priority [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_VERIFIED [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:528:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS_MAX_DIGEST_LEN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:640:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_PEER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:713:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRTP_MAX_MASTER_KEY_LEN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/dtls.c:799:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/helpers.c:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/helpers.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP_BUFFER_HEAD_ROOM [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:124:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:139:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:236:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/jitter_buffer.c:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_TARGET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_DESTINATION [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_TARGET_STATS [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_CALL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_GET_RESET_STATS [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:297:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpengine_command_send_packet [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/kernel.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/log_funcs.h:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_ICE_AGENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/log_funcs.h:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_MEDIA [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/log_funcs.h:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_STREAM_FD [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/log_funcs.h:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_STR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/log_funcs.h:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO_C_STRING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/media_player.c:1101:49: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/daemon/media_player.c:129:50: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/daemon/media_player.c:1304:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerthread_queue_run [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/media_player.c:157:62: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/daemon/media_player.c:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/media_player.c:238:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/media_player.c:297:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/media_player.c:954:49: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/daemon/rtp.c:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/rtp.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/rtp.c:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:113:64: style: Parameter 'pp' can be declared as pointer to const. However it seems that 'ssrc_time_cmp' is a callback function, if 'pp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/ssrc.c:154:24: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/ssrc.c:113:64: note: Parameter 'pp' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/ssrc.c:156:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:479:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:516:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:613:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/ssrc.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mos [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:1028:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_rate_graphite_min_max [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_sessions [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_sessions [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_callhash_lock [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/statistics.c:955:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:265:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:319:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable software_id [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:335:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:370:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:505:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:548:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/stun.c:689:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_FORMAT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:163:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_poller [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:57:47: style: Parameter 'p' can be declared as pointer to const. However it seems that 'tcp_listener_closed' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/tcp_listener.c:84:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/tcp_listener.c:57:47: note: Parameter 'p' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/tcp_listener.c:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/timerthread.c:118:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/timerthread.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/timerthread.c:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/udp_listener.c:25:47: style: Parameter 'p' can be declared as pointer to const. However it seems that 'udp_listener_closed' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/daemon/udp_listener.c:95:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/daemon/udp_listener.c:25:47: note: Parameter 'p' can be declared as pointer to const head rtpengine-mr11.5.1.24/daemon/udp_listener.c:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP_BUFFER_HEAD_ROOM [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/udp_listener.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:1009:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_ifs [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:1160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:1177:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_HTTP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:187:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_TEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:190:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_WRITE_BINARY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_PRE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:319:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS_SEND_BUFFER_POST_PADDING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:383:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_GET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_POST [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_OPTIONS [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_POST [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/daemon/websocket.c:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:734:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:768:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSI_TOKEN_GET_URI [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:880:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSI_TOKEN_GET_URI [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:924:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable websocket_janus_process [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/daemon/websocket.c:974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/iptables-extension/libxt_RTPENGINE.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1045:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1061:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_list [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1431:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1465:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:45: style: Parameter 'f' can be declared as pointer to const. However it seems that 'proc_list_stop' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:597:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:45: note: Parameter 'f' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:54: style: Parameter 'v' can be declared as pointer to const. However it seems that 'proc_list_stop' is a callback function, if 'v' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:597:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1575:54: note: Parameter 'v' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:46: style: Parameter 'f' can be declared as pointer to const. However it seems that 'proc_list_next' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:596:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1578:46: note: Parameter 'f' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1641:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REC_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1723:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pt_num [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1925:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:1945:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2047:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REC_INVALID [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_ALG_ASYNC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_ALG_ASYNC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2449:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2607:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2720:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2736:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2790:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2856:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:2990:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3075:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3386:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3486:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3539:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_list [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3610:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3651:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTPE_NUM_SSRC_TRACKING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3687:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:3993:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4097:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4312:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4405:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4432:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REH_NULL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4661:59: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4661:59: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:26: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4662:48: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4663:13: style: Parameter 'pkt_idxp' can be declared as pointer to const. However it seems that 'srtp_encrypt_aes_gcm' is a callback function, if 'pkt_idxp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:684:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4663:13: note: Parameter 'pkt_idxp' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4708:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4722:60: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4722:60: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:26: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4723:48: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4724:13: style: Parameter 'pkt_idx' can be declared as pointer to const. However it seems that 'srtcp_encrypt_aes_gcm' is a callback function, if 'pkt_idx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:686:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4724:13: note: Parameter 'pkt_idx' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4770:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4773:59: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4773:59: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:26: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4774:48: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4775:13: style: Parameter 'pkt_idxp' can be declared as pointer to const. However it seems that 'srtp_decrypt_aes_gcm' is a callback function, if 'pkt_idxp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:683:18: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4775:13: note: Parameter 'pkt_idxp' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4859:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4863:60: style: Parameter 'c' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4863:60: note: Parameter 'c' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:26: style: Parameter 's' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:26: note: Parameter 's' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:48: style: Parameter 'r' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4864:48: note: Parameter 'r' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4865:13: style: Parameter 'pkt_idx' can be declared as pointer to const. However it seems that 'srtcp_decrypt_aes_gcm' is a callback function, if 'pkt_idx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:685:19: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4865:13: note: Parameter 'pkt_idx' can be declared as pointer to const head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:4913:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOPNOTSUPP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5085:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5158:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_payload_len [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5283:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_rate [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XT_CONTINUE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5611:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5652:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mki [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5696:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5738:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:5786:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:771:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THIS_MODULE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:851:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUGO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/kernel-module/xt_RTPENGINE.c:895:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.c:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.c:81:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_DETACHED [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/auxlib.h:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_ffmpeg [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1431:56: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'ptr_cmp' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:1440:32: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:1431:56: note: Parameter 'dummy' can be declared as pointer to const head rtpengine-mr11.5.1.24/lib/codeclib.c:1476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1571:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1716:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1804:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1884:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_internals [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1909:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1966:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:1979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2056:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2096:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPUS_APPLICATION_VOIP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2430:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2462:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2482:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2702:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2801:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:2821:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3006:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3065:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3156:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3480:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3502:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3565:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3579:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:3867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4242:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4300:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4528:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4603:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:4665:31: style: Parameter 'dec' can be declared as pointer to const. However it seems that 'evs_dtx' is a callback function, if 'dec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:273:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:4665:31: note: Parameter 'dec' can be declared as pointer to const head rtpengine-mr11.5.1.24/lib/codeclib.c:4665:44: style: Parameter 'out' can be declared as pointer to const. However it seems that 'evs_dtx' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/lib/codeclib.c:273:12: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/lib/codeclib.c:4665:44: note: Parameter 'out' can be declared as pointer to const head rtpengine-mr11.5.1.24/lib/codeclib.c:4730:60: style: Parameter 'src_format' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/lib/codeclib.c:4731:13: style: Parameter 'dst_format' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/lib/codeclib.c:4823:49: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/lib/codeclib.c:802:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:917:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/codeclib.c:935:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level_index_core [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/dtmflib.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/dtmflib.c:247:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/dtmflib.c:248:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/dtmflib.c:249:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/loglib.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/loglib.c:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/loglib.c:152:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_PRIMASK [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/loglib.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_PID [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/loglib.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/poller.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLHUP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/poller.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_ADD [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/poller.c:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_DEL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/poller.c:233:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/poller.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_MOD [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/resample.c:53:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_OPT_SEARCH_CHILDREN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/rtplib.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:226:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:373:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IPV6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:415:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:420:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:432:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:447:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IPV6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:476:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:482:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:660:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:680:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:777:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.c:851:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.h:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.h:228:42: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/lib/socket.h:230:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/socket.h:310:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/ssllib.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_LOCK [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/lib/str.h:392:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/streambuf.c:112:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/streambuf.c:217:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/lib/streambuf.c:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1014:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GQueue [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1421:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXTURES_PATH [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1443:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERROR_EOF [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable long_name [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1615:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1658:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1717:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUTEX_STATIC_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:1806:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:268:34: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'got_packet' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:275:40: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:268:34: note: Parameter 'encoder' can be declared as pointer to const head rtpengine-mr11.5.1.24/perf-tester/main.c:350:34: style: Parameter 'o' can be declared as pointer to const. However it seems that 'closed' is a callback function, if 'o' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:480:13: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:350:34: note: Parameter 'o' can be declared as pointer to const head rtpengine-mr11.5.1.24/perf-tester/main.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:577:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:594:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:671:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:767:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:796:29: style: Parameter 'p' can be declared as pointer to const. However it seems that 'do_input' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/perf-tester/main.c:1627:52: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/perf-tester/main.c:796:29: note: Parameter 'p' can be declared as pointer to const head rtpengine-mr11.5.1.24/perf-tester/main.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/perf-tester/main.c:965:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdscr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:177:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:191:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:199:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:207:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:325:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/db.c:388:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/decoder.c:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/epoll.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_DEL [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/epoll.c:36:37: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'poller_thread_end' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/epoll.c:50:22: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/epoll.c:36:37: note: Parameter 'ptr' can be declared as pointer to const head rtpengine-mr11.5.1.24/recording-daemon/epoll.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/forward.c:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/inotify.c:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/inotify.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inotify_event [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/inotify.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_NONBLOCK [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/main.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/main.c:154:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/main.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable os_str [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/main.c:359:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:106:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:392:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/metafile.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/mix.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/mix.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/mix.c:303:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/notify.c:201:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:33: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'dummy_write' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:57:56: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:33: note: Parameter 'ptr' can be declared as pointer to const head rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:71: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'dummy_write' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:57:56: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:28:71: note: Parameter 'userdata' can be declared as pointer to const head rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:32: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'dummy_read' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:62:55: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:32: note: Parameter 'ptr' can be declared as pointer to const head rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:70: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'dummy_read' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr11.5.1.24/recording-daemon/notify.c:62:55: note: You might need to cast the function pointer here rtpengine-mr11.5.1.24/recording-daemon/notify.c:31:70: note: Parameter 'userdata' can be declared as pointer to const head rtpengine-mr11.5.1.24/recording-daemon/output.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/output.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_CONNECTING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:235:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:314:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/packet.c:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/poller.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_ERROR [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/poller.c:6:46: style: Parameter 'fdp' can be declared as pointer to const [constParameterPointer] head rtpengine-mr11.5.1.24/recording-daemon/poller.c:7:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OPEN [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/stream.c:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/recording-daemon/stream.c:148:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_recv_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_recv_fax_t38.c:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_send_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/spandsp_send_fax_t38.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-amr-decode.c:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-amr-encode.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/t/test-amr-encode.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-amr-encode.c:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-bitstr.c:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/t/test-dtmf-detect.c:650:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.13.0 rtpengine-mr11.5.1.24/t/test-stats.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-stats.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-transcode.c:146:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payload_type [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-transcode.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OFFER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-transcode.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ANSWER [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-transcode.c:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSCODING [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/test-transcode.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:247:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:380:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:421:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:465:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:507:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:558:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:569:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:585:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:635:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:700:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:707:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:716:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/tests-preload.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head rtpengine-mr11.5.1.24/t/time-fudge-preload.c:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn [valueFlowBailoutIncompleteVar] DONE