Author: abartlet Date: 2007-04-22 09:17:25 +0000 (Sun, 22 Apr 2007) New Revision: 22443
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22443 Log: It isn't fatal to get the case wrong on this stuff. Andrew Bartlett Modified: branches/SAMBA_4_0/source/torture/rpc/drsuapi_cracknames.c Changeset: Modified: branches/SAMBA_4_0/source/torture/rpc/drsuapi_cracknames.c =================================================================== --- branches/SAMBA_4_0/source/torture/rpc/drsuapi_cracknames.c 2007-04-22 07:49:54 UTC (rev 22442) +++ branches/SAMBA_4_0/source/torture/rpc/drsuapi_cracknames.c 2007-04-22 09:17:25 UTC (rev 22443) @@ -930,10 +930,17 @@ } else if (crack[i].expected_str && (strcmp(r.out.ctr.ctr1->array[0].result_name, crack[i].expected_str) != 0)) { - printf("DsCrackNames failed - got %s, expected %s on %s\n", - r.out.ctr.ctr1->array[0].result_name, - crack[i].expected_str, comment); - ret = False; + if (strcasecmp(r.out.ctr.ctr1->array[0].result_name, + crack[i].expected_str) != 0) { + printf("DsCrackNames failed - got %s, expected %s on %s\n", + r.out.ctr.ctr1->array[0].result_name, + crack[i].expected_str, comment); + ret = False; + } else { + printf("(warning) DsCrackNames returned different case - got %s, expected %s on %s\n", + r.out.ctr.ctr1->array[0].result_name, + crack[i].expected_str, comment); + } } else if (crack[i].expected_dns && (strcmp(r.out.ctr.ctr1->array[0].dns_domain_name, crack[i].expected_dns) != 0)) {
