2022-06-27 16:09 ftp://ftp.de.debian.org/debian/pool/main/f/freeipa/freeipa_4.9.8.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j4 platform: Linux-5.10.0-15-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.25 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.8 head-info: 88bf11a (2022-06-27 14:19:19 +0200) count: 215 178 elapsed-time: 3.5 3.5 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:22:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:25:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:12:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:12:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:23:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:22:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:57:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:56:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:85:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:65:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:88:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:75:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:78:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GKReply.c:79:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GetKeytabControl.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/GetKeytabControl.c:40:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/Int32.c:102:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/KrbKey.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/KrbKey.c:40:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/KrbKey.c:43:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/BIT_STRING.c:13:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/NativeInteger.c:20:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:31:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:34:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/NativeEnumerated.c:60:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipa-4.9.8/asn1/asn1c/NativeEnumerated.c:19:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.c:244:25: style:inconclusive: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.h:42:25: note: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.c:244:25: note: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.c:245:9: style:inconclusive: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.h:43:9: note: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/asn_codecs_prim.c:245:9: note: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:63:22: style: Condition 'lenplusepsilon<0' is always false [knownConditionTrueFalse] freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:54:47: note: Assignment 'lenplusepsilon=(unsigned long)len+1024', assigned value is greater than 1023 freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:63:22: note: Condition 'lenplusepsilon<0' is always false freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:79:36: style:inconclusive: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_tlv_length.h:36:35: note: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:79:36: note: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:142:51: style:inconclusive: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_tlv_length.h:44:58: note: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. freeipa-4.9.8/asn1/asn1c/ber_tlv_length.c:142:51: note: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:134:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipa-4.9.8/asn1/asn1c/INTEGER.c:15:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:10:27: style:inconclusive: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.h:46:35: note: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:10:27: note: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:76:58: style:inconclusive: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.h:34:66: note: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'. freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:76:58: note: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'. freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:104:48: style:inconclusive: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.h:54:55: note: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. freeipa-4.9.8/asn1/asn1c/ber_tlv_tag.c:104:48: note: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:766:35: style:inconclusive: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:55:39: note: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:766:35: note: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:766:47: style:inconclusive: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:55:48: note: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:766:47: note: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:826:36: style:inconclusive: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:56:40: note: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:826:36: note: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:826:57: style:inconclusive: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:56:58: note: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:826:57: note: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:858:30: style:inconclusive: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:58:34: note: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:858:30: note: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:858:48: style:inconclusive: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:58:51: note: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:858:48: note: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:883:29: style:inconclusive: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:57:33: note: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:883:29: note: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:883:38: style:inconclusive: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:57:41: note: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:883:38: note: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:941:52: style:inconclusive: Function 'asn_strtol' argument 3 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:71:77: note: Function 'asn_strtol' argument 3 names different: declaration 'l' definition 'lp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:941:52: note: Function 'asn_strtol' argument 3 names different: declaration 'l' definition 'lp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:967:57: style:inconclusive: Function 'asn_strtol_lim' argument 3 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/INTEGER.h:68:82: note: Function 'asn_strtol_lim' argument 3 names different: declaration 'l' definition 'lp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:967:57: note: Function 'asn_strtol_lim' argument 3 names different: declaration 'l' definition 'lp'. freeipa-4.9.8/asn1/asn1c/INTEGER.c:678:18: style: Variable 'v' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:37: error: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. [returnDanglingLifetime] freeipa-4.9.8/asn1/asn1c/ber_decoder.c:42:20: note: Address of variable taken here. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:38: note: Passed to constructor of 'asn_dec_rval_s'. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:33:18: note: Variable created here. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:37: note: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:37: error: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. [returnDanglingLifetime] freeipa-4.9.8/asn1/asn1c/ber_decoder.c:48:19: note: Address of variable taken here. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:38: note: Passed to constructor of 'asn_dec_rval_s'. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:33:18: note: Variable created here. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:54:37: note: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:32:33: style:inconclusive: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_decoder.h:25:14: note: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:32:33: note: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:66:26: style:inconclusive: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/ber_decoder.h:51:33: note: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/ber_decoder.c:66:26: note: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1036:60: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1039:5: note: Assuming that condition '!td' is not redundant freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1036:60: note: Null pointer dereference freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1082:48: style:inconclusive: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:66:59: note: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1082:48: note: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1082:65: style:inconclusive: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:66:68: note: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1082:65: note: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:24: style:inconclusive: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:67:36: note: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:24: note: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:40: style:inconclusive: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:67:46: note: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:40: note: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:57: style:inconclusive: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:67:58: note: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:57: note: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:72: style:inconclusive: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:67:68: note: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:1102:72: note: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'. freeipa-4.9.8/asn1/asn1c/constr_CHOICE.c:190:49: error: Uninitialized variables: &key.el_no, &key.toff_first, &key.toff_last [uninitvar] freeipa-4.9.8/asn1/asn1c/constr_SET_OF.c:448:21: style: Variable 'erval.failed_type' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/asn1/asn1c/constr_SET_OF.c:449:23: style: Variable 'erval.structure_ptr' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/asn1/asn1c/constr_SET_OF.c:745:17: style: Variable 'er.failed_type' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/asn1/asn1c/constr_SET_OF.c:746:19: style: Variable 'er.structure_ptr' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:266:8: style: Condition '!sel' is always false [knownConditionTrueFalse] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:15:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:239:8: style: Variable 'stck' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:217:10: note: stck is assigned freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:239:8: note: stck is overwritten freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1756:38: style:inconclusive: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.h:49:42: note: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'. freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1756:38: note: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'. freeipa-4.9.8/asn1/asn1c/constr_SEQUENCE.c:317:49: error: Uninitialized variables: &key.toff_first, &key.toff_last [uninitvar] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1756:63: style:inconclusive: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.h:49:66: note: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'. freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1756:63: note: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'. freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1793:74: style:inconclusive: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/OCTET_STRING.h:60:23: note: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'. freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:1793:74: note: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'. freeipa-4.9.8/asn1/asn1c/der_encoder.c:106:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipa-4.9.8/asn1/asn1c/der_encoder.c:129:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] freeipa-4.9.8/asn1/asn1c/der_encoder.c:150:3: style: Condition 'cb' is always true [knownConditionTrueFalse] freeipa-4.9.8/asn1/asn1c/der_encoder.c:77:39: style:inconclusive: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/der_encoder.h:55:33: note: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'. freeipa-4.9.8/asn1/asn1c/der_encoder.c:77:39: note: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:11:77: style:inconclusive: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_decoder.h:22:32: note: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:11:77: note: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:11:88: style:inconclusive: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_decoder.h:23:9: note: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:11:88: note: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:40:68: style:inconclusive: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_decoder.h:33:32: note: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:40:68: note: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:40:79: style:inconclusive: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_decoder.h:34:9: note: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_decoder.c:40:79: note: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:8:36: style:inconclusive: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:23:58: note: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:8:36: note: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:8:46: style:inconclusive: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:24:8: note: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:8:46: note: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:33:46: style:inconclusive: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:35:32: note: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:33:46: note: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:33:56: style:inconclusive: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:36:8: note: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:33:56: note: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:68:50: style:inconclusive: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:49:32: note: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:68:50: note: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:68:96: style:inconclusive: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_encoder.h:51:8: note: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/per_encoder.c:68:96: note: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/xer_encoder.c:13:35: style:inconclusive: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_encoder.h:26:57: note: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/xer_encoder.c:13:35: note: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/xer_encoder.c:13:45: style:inconclusive: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_encoder.h:27:9: note: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/xer_encoder.c:13:45: note: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:24: error: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. [returnDanglingLifetime] freeipa-4.9.8/asn1/asn1c/xer_decoder.c:25:20: note: Address of variable taken here. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:25: note: Passed to constructor of 'asn_dec_rval_s'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:16:18: note: Variable created here. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:24: note: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:24: error: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. [returnDanglingLifetime] freeipa-4.9.8/asn1/asn1c/xer_decoder.c:31:19: note: Address of variable taken here. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:25: note: Passed to constructor of 'asn_dec_rval_s'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:16:18: note: Variable created here. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:37:24: note: Returning object that points to local variable 's_codec_ctx' that will be invalid when returning. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:14:67: style:inconclusive: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_decoder.h:20:32: note: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:14:67: note: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:63:87: style:inconclusive: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_decoder.h:72:54: note: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'. freeipa-4.9.8/asn1/asn1c/xer_decoder.c:63:87: note: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'. freeipa-4.9.8/asn1/ipa_asn1.c:39:30: style: Parameter 'etypes' can be declared as pointer to const [constParameter] freeipa-4.9.8/asn1/asn1c/per_opentype.c:179:14: style: Condition 'padding>7' is always false [knownConditionTrueFalse] freeipa-4.9.8/asn1/asn1c/per_opentype.c:176:22: note: Assignment 'padding=pd->moved%8', assigned value is less than 8 freeipa-4.9.8/asn1/asn1c/per_opentype.c:179:14: note: Condition 'padding>7' is always false freeipa-4.9.8/asn1/asn1c/per_opentype.c:245:37: style:inconclusive: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_opentype.h:12:52: note: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. freeipa-4.9.8/asn1/asn1c/per_opentype.c:245:37: note: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. freeipa-4.9.8/asn1/asn1c/per_opentype.c:252:38: style:inconclusive: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_opentype.h:14:42: note: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. freeipa-4.9.8/asn1/asn1c/per_opentype.c:252:38: note: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. freeipa-4.9.8/asn1/asn1c/per_support.c:25:30: style:inconclusive: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:57:35: note: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'. freeipa-4.9.8/asn1/asn1c/per_support.c:25:30: note: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'. freeipa-4.9.8/asn1/asn1c/per_support.c:25:38: style:inconclusive: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:57:49: note: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:25:38: note: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:38:34: style:inconclusive: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:54:42: note: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'. freeipa-4.9.8/asn1/asn1c/per_support.c:38:34: note: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'. freeipa-4.9.8/asn1/asn1c/per_support.c:38:42: style:inconclusive: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:54:56: note: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:38:42: note: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:123:57: style:inconclusive: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:64:61: note: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'. freeipa-4.9.8/asn1/asn1c/per_support.c:123:57: note: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'. freeipa-4.9.8/asn1/asn1c/per_support.c:123:70: style:inconclusive: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:65:8: note: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:123:70: note: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:167:41: style:inconclusive: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:71:8: note: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'. freeipa-4.9.8/asn1/asn1c/per_support.c:167:41: note: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'. freeipa-4.9.8/asn1/asn1c/per_support.c:268:74: style:inconclusive: Function 'uper_get_constrained_whole_number' argument 2 names different: declaration 'v' definition 'out_value'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:85:74: note: Function 'uper_get_constrained_whole_number' argument 2 names different: declaration 'v' definition 'out_value'. freeipa-4.9.8/asn1/asn1c/per_support.c:268:74: note: Function 'uper_get_constrained_whole_number' argument 2 names different: declaration 'v' definition 'out_value'. freeipa-4.9.8/asn1/asn1c/per_support.c:323:34: style:inconclusive: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:104:38: note: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'. freeipa-4.9.8/asn1/asn1c/per_support.c:323:34: note: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'. freeipa-4.9.8/asn1/asn1c/per_support.c:413:63: style:inconclusive: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:107:67: note: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:413:63: note: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'. freeipa-4.9.8/asn1/asn1c/per_support.c:445:44: style:inconclusive: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/per_support.h:118:52: note: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'. freeipa-4.9.8/asn1/asn1c/per_support.c:445:44: note: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'. freeipa-4.9.8/client/ipa-join.c:1260:5: error: syntax error [syntaxError] freeipa-4.9.8/asn1/asn1c/xer_support.c:82:25: style:inconclusive: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_support.h:48:25: note: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:25: note: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:51: style:inconclusive: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_support.h:48:52: note: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:51: note: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:66: style:inconclusive: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_support.h:48:65: note: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:66: note: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:99: style:inconclusive: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'. [funcArgNamesDifferent] freeipa-4.9.8/asn1/asn1c/xer_support.h:49:29: note: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'. freeipa-4.9.8/asn1/asn1c/xer_support.c:82:99: note: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'. freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb.c:798:0: error: #error unsupported DAL major version [preprocessorErrorDirective] freeipa-4.9.8/daemons/ipa-kdb/ipa-print-pac.c:304:13: style: Variable 'flags' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-kdb/ipa-print-pac.c:303:13: note: flags is assigned freeipa-4.9.8/daemons/ipa-kdb/ipa-print-pac.c:304:13: note: flags is overwritten freeipa-4.9.8/daemons/ipa-kdb/ipa-print-pac.c:603:26: error: Uninitialized variable: pw0 [uninitvar] freeipa-4.9.8/daemons/ipa-kdb/ipa-print-pac.c:603:31: error: Uninitialized variable: pw1 [uninitvar] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mkey.c:216:10: style: Variable 'kerr' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mkey.c:214:10: note: kerr is assigned freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mkey.c:216:10: note: kerr is overwritten freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_kdcpolicy.c:90:10: warning: Either the condition 'ied==NULL' is redundant or there is possible null pointer dereference: ied. [nullPointerRedundantCheck] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_kdcpolicy.c:72:13: note: Assuming that condition 'ied==NULL' is not redundant freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_kdcpolicy.c:90:10: note: Null pointer dereference freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:207:5: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:194:9: note: Assuming that condition '!td' is not redundant freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:207:5: note: Null pointer dereference freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:208:5: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:194:9: note: Assuming that condition '!td' is not redundant freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:208:5: note: Null pointer dereference freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:209:10: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:194:9: note: Assuming that condition '!td' is not redundant freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:209:10: note: Null pointer dereference freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_principals.c:427:9: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_pwdpolicy.c:47:64: style:inconclusive: Function 'ipadb_get_ipapwd_policy' argument 3 names different: declaration 'pol' definition '_pol'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb.h:257:64: note: Function 'ipadb_get_ipapwd_policy' argument 3 names different: declaration 'pol' definition '_pol'. freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_pwdpolicy.c:47:64: note: Function 'ipadb_get_ipapwd_policy' argument 3 names different: declaration 'pol' definition '_pol'. freeipa-4.9.8/daemons/ipa-kdb/tests/ipa_kdb_tests.c:491:13: style: Variable 'str_sid' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-kdb/tests/ipa_kdb_tests.c:488:13: note: str_sid is assigned freeipa-4.9.8/daemons/ipa-kdb/tests/ipa_kdb_tests.c:491:13: note: str_sid is overwritten freeipa-4.9.8/daemons/ipa-otpd/forward.c:58:55: style:inconclusive: Function 'otpd_forward' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-otpd/internal.h:141:55: note: Function 'otpd_forward' argument 1 names different: declaration 'i' definition 'item'. freeipa-4.9.8/daemons/ipa-otpd/forward.c:58:55: note: Function 'otpd_forward' argument 1 names different: declaration 'i' definition 'item'. freeipa-4.9.8/daemons/ipa-kdb/tests/ipa_kdb_tests.c:381:21: style: struct member 'test_set::err_msg' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-otpd/stdio.c:44:17: style: Variable '_buffer' is not assigned a value. [unassignedVariable] freeipa-4.9.8/client/ipa-getkeytab.c:237:37: style: Parameter 'ld' can be declared as pointer to const [constParameter] freeipa-4.9.8/client/ipa-getkeytab.c:772:26: error: Uninitialized variable: pw0 [uninitvar] freeipa-4.9.8/client/ipa-getkeytab.c:772:31: error: Uninitialized variable: pw1 [uninitvar] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c:309:21: style: Condition 'req->dgsize==-1' is always false [knownConditionTrueFalse] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:125:51: style:inconclusive: Function 'getpwnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:193:51: note: Function 'getpwnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:125:51: note: Function 'getpwnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:125:64: style:inconclusive: Function 'getpwnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:193:65: note: Function 'getpwnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:125:64: note: Function 'getpwnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:154:51: style:inconclusive: Function 'getpwuid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:195:51: note: Function 'getpwuid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:154:51: note: Function 'getpwuid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:154:64: style:inconclusive: Function 'getpwuid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:195:65: note: Function 'getpwuid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:154:64: note: Function 'getpwuid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:184:50: style:inconclusive: Function 'getgrnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:197:50: note: Function 'getgrnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:184:50: note: Function 'getgrnam_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:184:63: style:inconclusive: Function 'getgrnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:197:64: note: Function 'getgrnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:184:63: note: Function 'getgrnam_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:214:50: style:inconclusive: Function 'getgrgid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:199:50: note: Function 'getgrgid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:214:50: note: Function 'getgrgid_r_wrapper' argument 4 names different: declaration '_buf' definition 'buf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:214:63: style:inconclusive: Function 'getgrgid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h:199:64: note: Function 'getgrgid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c:214:63: note: Function 'getgrgid_r_wrapper' argument 5 names different: declaration '_buf_len' definition 'buf_len'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_extop.c:121:23: style: Checking if unsigned expression '*threadnumber' is less than zero. [unsignedLessThanZero] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mspac.c:1080:10: style: Variable 'kerr' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mspac.c:1076:10: note: kerr is assigned freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mspac.c:1080:10: note: kerr is overwritten freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:225:9: style: Condition 'plugin_type' is always true [knownConditionTrueFalse] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:686:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:684:13: note: ret is assigned freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:686:9: note: ret is overwritten freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:735:18: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:733:14: note: list is assigned freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-modrdn/ipa_modrdn.c:735:18: note: list is overwritten freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mspac.c:3423:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-kdb/ipa_kdb_mspac.c:3445:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-pwd-extop/common.c:432:41: style:inconclusive: Function 'ipapwd_entry_checks' argument 9 names different: declaration 'access' definition 'acc'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-pwd-extop/ipapwd.h:117:41: note: Function 'ipapwd_entry_checks' argument 9 names different: declaration 'access' definition 'acc'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-pwd-extop/common.c:432:41: note: Function 'ipapwd_entry_checks' argument 9 names different: declaration 'access' definition 'acc'. freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-uuid/ipa_uuid.c:910:14: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-uuid/ipa_uuid.c:908:10: note: list is assigned freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-uuid/ipa_uuid.c:910:14: note: list is overwritten freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-uuid/ipa_uuid.c:728:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:73:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:316:17: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:320:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:321:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:73:23: error: Signed integer overflow for expression '1<<31'. [integerOverflow] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:316:17: error: Signed integer overflow for expression '1<<31'. [integerOverflow] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:320:14: error: Signed integer overflow for expression '1<<31'. [integerOverflow] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:321:14: error: Signed integer overflow for expression '1<<31'. [integerOverflow] freeipa-4.9.8/daemons/ipa-slapi-plugins/libotp/otp_config.c:218:23: style: Variable 'search_result' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:1522:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:1686:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:4740:37: style: Parameter 'ld' can be declared as pointer to const [constParameter] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:2809:23: error: Uninitialized variable: sid [legacyUninitvar] freeipa-4.9.8/daemons/ipa-slapi-plugins/ipa-winsync/ipa-winsync.c:760:23: style: Condition 'bvp!=NULL' is always true [knownConditionTrueFalse] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:46:11: style: struct member 'AuthInfoNone::size' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:50:11: style: struct member 'AuthInfoNT4Owf::size' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:60:11: style: struct member 'AuthInfoVersion::size' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:61:11: style: struct member 'AuthInfoVersion::version' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:65:22: style: union member 'AuthInfo::none' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:66:24: style: union member 'AuthInfo::nt4owf' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:70:48: style:inconclusive: Function 'ipa_topo_agmt_new' argument 2 names different: declaration 'repl_conf' definition 'conf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:218:52: note: Function 'ipa_topo_agmt_new' argument 2 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:70:48: note: Function 'ipa_topo_agmt_new' argument 2 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:82:75: style:inconclusive: Function 'ipa_topo_agmt_mod' argument 3 names different: declaration 'mod' definition 'mods'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:224:33: note: Function 'ipa_topo_agmt_mod' argument 3 names different: declaration 'mod' definition 'mods'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:82:75: note: Function 'ipa_topo_agmt_mod' argument 3 names different: declaration 'mod' definition 'mods'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:183:50: style:inconclusive: Function 'ipa_topo_agmt_setup' argument 2 names different: declaration 'repl_conf' definition 'conf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:225:54: note: Function 'ipa_topo_agmt_setup' argument 2 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_agmt.c:183:50: note: Function 'ipa_topo_agmt_setup' argument 2 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:68:25: style: union member 'AuthInfo::version' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:85:11: style: struct member 'trustAuthInOutBlob::current_offset' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:86:11: style: struct member 'trustAuthInOutBlob::previous_offset' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:88:40: style: struct member 'trustAuthInOutBlob::previous' is never used. [unusedStructMember] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_init.c:221:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_init.c:212:8: note: rc is assigned freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_init.c:221:8: note: rc is overwritten freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:270:42: style:inconclusive: Function 'ipa_topo_set_plugin_managed_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:169:47: note: Function 'ipa_topo_set_plugin_managed_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:270:42: note: Function 'ipa_topo_set_plugin_managed_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:280:45: style:inconclusive: Function 'ipa_topo_set_plugin_restricted_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:170:50: note: Function 'ipa_topo_set_plugin_restricted_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:280:45: note: Function 'ipa_topo_set_plugin_restricted_attrs' argument 1 names different: declaration 'mattrs' definition 'attrs'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:318:41: style:inconclusive: Function 'ipa_topo_set_plugin_replica_root' argument 1 names different: declaration 'roots' definition 'root'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:168:46: note: Function 'ipa_topo_set_plugin_replica_root' argument 1 names different: declaration 'roots' definition 'root'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:318:41: note: Function 'ipa_topo_set_plugin_replica_root' argument 1 names different: declaration 'roots' definition 'root'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:447:50: style:inconclusive: Function 'ipa_topo_cfg_host_find' argument 2 names different: declaration 'host' definition 'findhost'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:183:67: note: Function 'ipa_topo_cfg_host_find' argument 2 names different: declaration 'host' definition 'findhost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:447:50: note: Function 'ipa_topo_cfg_host_find' argument 2 names different: declaration 'host' definition 'findhost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:483:36: style:inconclusive: Function 'ipa_topo_cfg_host_add' argument 1 names different: declaration 'tconf' definition 'replica'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:181:41: note: Function 'ipa_topo_cfg_host_add' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:483:36: note: Function 'ipa_topo_cfg_host_add' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:483:51: style:inconclusive: Function 'ipa_topo_cfg_host_add' argument 2 names different: declaration 'host' definition 'newhost'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:181:54: note: Function 'ipa_topo_cfg_host_add' argument 2 names different: declaration 'host' definition 'newhost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:483:51: note: Function 'ipa_topo_cfg_host_add' argument 2 names different: declaration 'host' definition 'newhost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:554:48: style:inconclusive: Function 'ipa_topo_cfg_replica_segment_find' argument 1 names different: declaration 'tconf' definition 'replica'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:189:48: note: Function 'ipa_topo_cfg_replica_segment_find' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:554:48: note: Function 'ipa_topo_cfg_replica_segment_find' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:695:66: style:inconclusive: Function 'ipa_topo_cfg_segment_find' argument 3 names different: declaration 'rightHosti' definition 'rightHost'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:187:66: note: Function 'ipa_topo_cfg_segment_find' argument 3 names different: declaration 'rightHosti' definition 'rightHost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:695:66: note: Function 'ipa_topo_cfg_segment_find' argument 3 names different: declaration 'rightHosti' definition 'rightHost'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:711:47: style:inconclusive: Function 'ipa_topo_cfg_segment_set_visited' argument 1 names different: declaration 'tconf' definition 'replica'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:191:52: note: Function 'ipa_topo_cfg_segment_set_visited' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:711:47: note: Function 'ipa_topo_cfg_segment_set_visited' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:711:76: style:inconclusive: Function 'ipa_topo_cfg_segment_set_visited' argument 2 names different: declaration 'tsegm' definition 'vsegm'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:191:79: note: Function 'ipa_topo_cfg_segment_set_visited' argument 2 names different: declaration 'tsegm' definition 'vsegm'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:711:76: note: Function 'ipa_topo_cfg_segment_set_visited' argument 2 names different: declaration 'tsegm' definition 'vsegm'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:737:39: style:inconclusive: Function 'ipa_topo_cfg_segment_add' argument 1 names different: declaration 'tconf' definition 'replica'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:192:44: note: Function 'ipa_topo_cfg_segment_add' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_cfg.c:737:39: note: Function 'ipa_topo_cfg_segment_add' argument 1 names different: declaration 'tconf' definition 'replica'. freeipa-4.9.8/util/ipa_pwd_ntlm.c:73:12: style: Condition 'cs==-1' is always false [knownConditionTrueFalse] freeipa-4.9.8/util/ipa_krb5.c:381:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:399:38: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:400:40: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:419:37: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:519:62: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:524:63: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:734:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:735:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:757:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] freeipa-4.9.8/util/ipa_krb5.c:647:16: style: Variable 'krberr' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/util/t_pwd.c:56:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:941:61: style: Expression is always false because 'else if' condition matches previous condition at line 929. [multiCondition] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:972:61: style: Expression is always false because 'else if' condition matches previous condition at line 960. [multiCondition] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1781:16: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1780:16: note: rc is assigned freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1781:16: note: rc is overwritten freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:458:41: style:inconclusive: Function 'ipa_topo_util_replica_init' argument 1 names different: declaration 'entry' definition 'conf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:308:54: note: Function 'ipa_topo_util_replica_init' argument 1 names different: declaration 'entry' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:458:41: note: Function 'ipa_topo_util_replica_init' argument 1 names different: declaration 'entry' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:592:45: style:inconclusive: Function 'ipa_topo_util_update_agmt_list' argument 1 names different: declaration 'repl_conf' definition 'conf'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:239:49: note: Function 'ipa_topo_util_update_agmt_list' argument 1 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:592:45: note: Function 'ipa_topo_util_update_agmt_list' argument 1 names different: declaration 'repl_conf' definition 'conf'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:785:53: style:inconclusive: Function 'ipa_topo_util_missing_agmts_add' argument 2 names different: declaration 'repl_segment' definition 'segment'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:249:58: note: Function 'ipa_topo_util_missing_agmts_add' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:785:53: note: Function 'ipa_topo_util_missing_agmts_add' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:819:54: style:inconclusive: Function 'ipa_topo_util_existing_agmts_del' argument 2 names different: declaration 'repl_segment' definition 'segment'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:252:59: note: Function 'ipa_topo_util_existing_agmts_del' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:819:54: note: Function 'ipa_topo_util_existing_agmts_del' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:853:57: style:inconclusive: Function 'ipa_topo_util_existing_agmts_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:255:62: note: Function 'ipa_topo_util_existing_agmts_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:853:57: note: Function 'ipa_topo_util_existing_agmts_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:871:57: style:inconclusive: Function 'ipa_topo_util_segment_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:246:62: note: Function 'ipa_topo_util_segment_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:871:57: note: Function 'ipa_topo_util_segment_update' argument 2 names different: declaration 'repl_segment' definition 'segment'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1772:40: style:inconclusive: Function 'ipa_topo_util_suffix_init' argument 1 names different: declaration 'config' definition 'config_entry'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:234:45: note: Function 'ipa_topo_util_suffix_init' argument 1 names different: declaration 'config' definition 'config_entry'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1772:40: note: Function 'ipa_topo_util_suffix_init' argument 1 names different: declaration 'config' definition 'config_entry'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1900:37: style:inconclusive: Function 'ipa_topo_util_cleanruv' argument 1 names different: declaration 'hostentry' definition 'del_entry'. [funcArgNamesDifferent] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology.h:291:42: note: Function 'ipa_topo_util_cleanruv' argument 1 names different: declaration 'hostentry' definition 'del_entry'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1900:37: note: Function 'ipa_topo_util_cleanruv' argument 1 names different: declaration 'hostentry' definition 'del_entry'. freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:513:73: style: Parameter 'topo_agmt' can be declared as pointer to const [constParameter] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1774:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1872:21: style: Variable 'rid' is assigned a value that is never used. [unreadVariable] freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:1873:20: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] diff: head freeipa-4.9.8/asn1/asn1c/BIT_STRING.c:13:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:22:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKCurrentKeys.c:25:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:12:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:23:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:57:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:85:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKNewKeys.c:88:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:12:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:22:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:56:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:65:28: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:75:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:78:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GKReply.c:79:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GetKeytabControl.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/GetKeytabControl.c:40:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/INTEGER.c:15:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/Int32.c:102:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/KrbKey.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/KrbKey.c:40:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/KrbKey.c:43:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/NativeEnumerated.c:19:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/NativeInteger.c:20:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/OCTET_STRING.c:15:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:12:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:31:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/asn1/asn1c/TypeValuePair.c:34:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] 2.8 freeipa-4.9.8/asn1/asn1c/per_opentype.c:88:32: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] freeipa-4.9.8/asn1/asn1c/per_opentype.c:62:17: note: Assignment 'buf=0', assigned value is 0 freeipa-4.9.8/asn1/asn1c/per_opentype.c:74:18: note: Assuming condition is false freeipa-4.9.8/asn1/asn1c/per_opentype.c:88:32: note: Null pointer addition head freeipa-4.9.8/asn1/ipa_asn1.c:39:30: style: Parameter 'etypes' can be declared as pointer to const [constParameter] 2.8 freeipa-4.9.8/asn1/ipa_asn1.c:39:30: style: Parameter 'etypes' can be declared with const [constParameter] head freeipa-4.9.8/client/ipa-getkeytab.c:237:37: style: Parameter 'ld' can be declared as pointer to const [constParameter] 2.8 freeipa-4.9.8/client/ipa-getkeytab.c:237:37: style: Parameter 'ld' can be declared with const [constParameter] head freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:4740:37: style: Parameter 'ld' can be declared as pointer to const [constParameter] 2.8 freeipa-4.9.8/daemons/ipa-sam/ipa_sam.c:4740:37: style: Parameter 'ld' can be declared with const [constParameter] head freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:513:73: style: Parameter 'topo_agmt' can be declared as pointer to const [constParameter] 2.8 freeipa-4.9.8/daemons/ipa-slapi-plugins/topology/topology_util.c:513:73: style: Parameter 'topo_agmt' can be declared with const [constParameter] head freeipa-4.9.8/util/ipa_krb5.c:381:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:399:38: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:400:40: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:419:37: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:519:62: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:524:63: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:734:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:735:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head freeipa-4.9.8/util/ipa_krb5.c:757:68: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] DONE