2025-07-09 14:00 ftp://ftp.de.debian.org/debian/pool/main/libo/libosip2/libosip2_5.3.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 468 466 elapsed-time: 38.5 37.8 head-timing-info: old-timing-info: head results: libosip2-5.3.1/src/osip2/fsm_misc.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist.c:30:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_ist_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist.c:89:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist.c:93:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist.c:97:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_CONFIRMED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_ict_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:195:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_CALLING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:199:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_CALLING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict.c:203:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_nict_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:177:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICT_PROCEEDING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:181:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICT_PROCEEDING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict.c:185:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICT_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_IST_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_PRE_PROCEEDING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:93:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_T2 [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:113:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_TERMINATED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:121:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_TERMINATED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:141:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_IST_STATUS_1XX_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_IST_STATUS_2XX_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:188:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_IST_STATUS_3XX_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NICT_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NICT_REGISTER_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICT_TRYING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NICT_STATUS_TIMEOUT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICT_TERMINATED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:238:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_T2 [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nict_fsm.c:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NICT_STATUS_2XX_RECEIVED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_nist_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist.c:82:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIST_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ist_fsm.c:211:57: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'ist_rcv_ack' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libosip2-5.3.1/src/osip2/ist_fsm.c:34:93: note: You might need to cast the function pointer here libosip2-5.3.1/src/osip2/ist_fsm.c:211:57: note: Parameter 'evt' can be declared as pointer to const libosip2-5.3.1/src/osip2/ict_fsm.c:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:94:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_INVITE_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_INVITE_SENT_AGAIN [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_STATUS_TIMEOUT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_STATUS_1XX_RECEIVED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:186:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_STATUS_2XX_RECEIVED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:312:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_authorization_clone [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:349:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_COMPLETED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:448:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_TERMINATED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/ict_fsm.c:460:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_ICT_STATUS_3456XX_RECEIVED_AGAIN [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist.c:26:72: style:inconclusive: Function '__osip_nist_init' argument 3 names different: declaration 'request' definition 'invite'. [funcArgNamesDifferent] libosip2-5.3.1/src/osip2/xixt.h:161:72: note: Function '__osip_nist_init' argument 3 names different: declaration 'request' definition 'invite'. libosip2-5.3.1/src/osip2/nist.c:26:72: note: Function '__osip_nist_init' argument 3 names different: declaration 'request' definition 'invite'. libosip2-5.3.1/src/osip2/osip.c:241:41: error: syntax error [syntaxError] libosip2-5.3.1/src/osip2/nist_fsm.c:35:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NIST_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist_fsm.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIST_PRE_TRYING [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist_fsm.c:124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NIST_STATUS_1XX_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist_fsm.c:146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NIST_STATUS_2XX_SENT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist_fsm.c:173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIST_TERMINATED [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/nist_fsm.c:108:59: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'nist_snd_1xx' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libosip2-5.3.1/src/osip2/nist_fsm.c:28:68: note: You might need to cast the function pointer here libosip2-5.3.1/src/osip2/nist_fsm.c:108:59: note: Parameter 'evt' can be declared as pointer to const libosip2-5.3.1/src/osip2/osip_time.c:51:29: error: syntax error [syntaxError] libosip2-5.3.1/src/osip2/osip_event.c:30:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_EVT [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_event.c:75:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_event_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_event.c:104:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_event_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_event.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCV_REQINVITE [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_event.c:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_REQINVITE [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/port_condv.c:29:0: error: #error No thread implementation found! [preprocessorErrorDirective] libosip2-5.3.1/src/osip2/port_condv.c:29:2: error: #error No thread implementation found! [preprocessorErrorDirective] libosip2-5.3.1/src/osip2/osip_transaction.c:829:34: error: syntax error [syntaxError] libosip2-5.3.1/src/osip2/port_sema.c:32:0: error: #error No thread implementation found! [preprocessorErrorDirective] libosip2-5.3.1/src/osip2/port_sema.c:32:2: error: #error No thread implementation found! [preprocessorErrorDirective] libosip2-5.3.1/src/osip2/port_fifo.c:35:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_empty [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/port_fifo.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_ok [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/port_fifo.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_ok [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/port_fifo.c:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_empty [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/port_fifo.c:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_empty [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:327:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:502:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osip2/osip_dialog.c:524:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_record_route_free [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_language.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_language.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_allow.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_allow.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_alert_info.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_alert_info.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:70:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_accept_encoding_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept.c:115:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_call_id.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:65:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_call_id_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_accept_encoding.c:133:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_body.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_body_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:387:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_body.c:502:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_header_free [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:28:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_authorization_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:514:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:30:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_authentication_info_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NOMEM [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:377:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:553:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:65:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_call_info_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_id.c:161:47: style: Parameter 'callid' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_call_id.c:168:45: style: Parameter 'callid' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_call_id.c:209:40: style: Parameter 'callid1' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_call_id.c:209:65: style: Parameter 'callid2' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_contact.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_contact.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_contact.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_contact.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_disposition.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_encoding.c:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_encoding.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_call_info.c:141:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_call_info.c:218:48: style: Parameter 'ae' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_content_length.c:27:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_content_length_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_length.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_length.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_length.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_length.c:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:28:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_content_type_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:27:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_cseq_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_cseq.c:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_error_info.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_error_info.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_content_type.c:86:9: style: Variable 'osip_content_type_params' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_content_type.c:170:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:279:74: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:287:74: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:295:71: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:303:72: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:311:76: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:319:76: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:327:69: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:335:70: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:343:75: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:351:70: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:359:71: style: Parameter 'authentication_info' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authentication_info.c:520:9: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libosip2-5.3.1/src/osipparser2/osip_header.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:211:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_header_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_header.c:296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_from_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:332:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:436:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:477:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:602:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_from.c:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_list.c:179:13: style: Variable 'ntmp' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_cseq.c:120:41: style: Parameter 'cseq' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_cseq.c:124:41: style: Parameter 'cseq' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_cseq.c:197:34: style: Parameter 'cseq1' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_cseq.c:197:54: style: Parameter 'cseq2' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_md5c.c:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message.c:30:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_message_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message.c:118:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_accept_free [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message.c:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message.c:438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_authorization.c:364:61: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:372:58: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:380:58: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:388:56: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:396:61: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:404:59: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:412:62: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:420:59: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:428:59: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:436:64: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:444:64: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:452:60: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:460:63: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:468:64: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:476:58: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:484:57: style: Parameter 'authorization' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_authorization.c:724:11: style: Variable 'first' is assigned a value that is never used. [unreadVariable] libosip2-5.3.1/src/osipparser2/osip_authorization.c:726:9: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libosip2-5.3.1/src/osipparser2/osip_mime_version.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_md5c.c:278:55: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_md5c.c:315:26: style: Variable '((char*)output)[i]' is assigned a value that is never used. [unreadVariable] libosip2-5.3.1/src/osipparser2/osip_proxy_authenticate.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_proxy_authenticate.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:757:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:767:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FALSE [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_port.c:1116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:287:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:418:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:461:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:690:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:873:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_NOMEM [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_message_parse.c:955:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_proxy_authentication_info.c:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_proxy_authentication_info.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_proxy_authorization.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_proxy_authorization.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_record_route.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_record_route.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_record_route.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_record_route.c:128:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_port.c:750:78: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_port.c:753:67: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_port.c:756:59: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_port.c:896:83: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_from.c:244:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libosip2-5.3.1/src/osipparser2/osip_from.c:248:7: note: Found duplicate branches for 'if' and 'else'. libosip2-5.3.1/src/osipparser2/osip_from.c:244:12: note: Found duplicate branches for 'if' and 'else'. libosip2-5.3.1/src/osipparser2/osip_from.c:367:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_from.c:394:46: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_from.c:405:44: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] libosip2-5.3.1/src/osipparser2/osip_from.c:473:9: style: Variable 'tag1' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_from.c:474:9: style: Variable 'tag2' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_from.c:507:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_from.c:520:27: style: Variable 'u_param' can be declared as pointer to const [constVariablePointer] libosip2-5.3.1/src/osipparser2/osip_route.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_route.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_to.c:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:102:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_via_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:526:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_www_authenticate_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:180:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_UNDEFINED_ERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:554:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_www_authenticate.c:688:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_uri_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:379:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:469:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SYNTAXERROR [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:579:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:825:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:872:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osip_uri_param_t [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:897:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:917:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_SUCCESS [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:938:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_uri.c:970:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSIP_BADPARAMETER [valueFlowBailoutIncompleteVar] libosip2-5.3.1/src/osipparser2/osip_via.c:226:34: style: Condition 'comment-via_params+1<2' is always false [knownConditionTrueFalse] libosip2-5.3.1/src/osipparser2/osip_via.c:221:43: note: Assuming that condition 'via_params