u 55 examples/libsmbclient/smbwrapper/smbsh.c char *p, *u; u 114 examples/libsmbclient/smbwrapper/smbsh.c u = fgets(line, sizeof(line)-1, stdin); u 115 examples/libsmbclient/smbwrapper/smbsh.c setenv("USER", u, TRUE); u 97 examples/libsmbclient/smbwrapper/smbw.c char *u; u 106 examples/libsmbclient/smbwrapper/smbw.c u = getenv("USER"); u 107 examples/libsmbclient/smbwrapper/smbw.c if (u == NULL) u = ""; u 113 examples/libsmbclient/smbwrapper/smbw.c smbw_strlcpy(un, u, unlen); u 52 lib/compression/mszip.c struct Ziphuft *u[ZIPBMAX]; /* table stack */ u 212 lib/compression/mszip.c ZIP(u)[0] = (struct Ziphuft *)NULL; /* just to keep compilers happy */ u 250 lib/compression/mszip.c Ziphuft_free(ZIP(u)[0]); u 255 lib/compression/mszip.c ZIP(u)[h] = ++q; /* table starts after link */ u 265 lib/compression/mszip.c ZIP(u)[h-1][j] = r; /* connect to last table */ u 210 lib/crypto/sha256.c struct x32 *u = (struct x32*)m->save; u 212 lib/crypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); u 213 lib/crypto/sha256.c current[2*i+1] = swap_uint32_t(u[i].b); u 112 lib/replace/replace.c struct tm *u; u 142 lib/replace/replace.c if((u = localtime(&epoch)) != NULL) { u 143 lib/replace/replace.c t->tm_sec = u->tm_sec; u 144 lib/replace/replace.c t->tm_min = u->tm_min; u 145 lib/replace/replace.c t->tm_hour = u->tm_hour; u 146 lib/replace/replace.c t->tm_mday = u->tm_mday; u 147 lib/replace/replace.c t->tm_mon = u->tm_mon; u 148 lib/replace/replace.c t->tm_year = u->tm_year; u 149 lib/replace/replace.c t->tm_wday = u->tm_wday; u 150 lib/replace/replace.c t->tm_yday = u->tm_yday; u 151 lib/replace/replace.c t->tm_isdst = u->tm_isdst; u 603 lib/replace/replace.c struct utimbuf u; u 605 lib/replace/replace.c u.actime = tv[0].tv_sec; u 607 lib/replace/replace.c u.actime += 1; u 610 lib/replace/replace.c u.modtime = tv[1].tv_sec; u 612 lib/replace/replace.c u.modtime += 1; u 615 lib/replace/replace.c return utime(filename, &u); u 877 lib/replace/test/testsuite.c struct utimbuf u; u 899 lib/replace/test/testsuite.c u.actime = st1.st_atime + 300; u 900 lib/replace/test/testsuite.c u.modtime = st1.st_mtime - 300; u 901 lib/replace/test/testsuite.c if (utime(TESTFILE, &u) != 0) { u 227 libcli/ldap/ldap_message.c for (i=0; i<tree->u.list.num_elements; i++) { u 228 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.list.elements[i])) { u 237 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.isnot.child)) { u 246 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.equality.attr, u 247 libcli/ldap/ldap_message.c strlen(tree->u.equality.attr)); u 248 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.equality.value.data, u 249 libcli/ldap/ldap_message.c tree->u.equality.value.length); u 264 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.substring.attr, strlen(tree->u.substring.attr)); u 267 libcli/ldap/ldap_message.c if ( ! tree->u.substring.start_with_wildcard) { u 269 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); u 273 libcli/ldap/ldap_message.c while (tree->u.substring.chunks[i]) { u 276 libcli/ldap/ldap_message.c if (( ! tree->u.substring.chunks[i + 1]) && u 277 libcli/ldap/ldap_message.c (tree->u.substring.end_with_wildcard == 0)) { u 283 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); u 294 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, u 295 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); u 296 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, u 297 libcli/ldap/ldap_message.c tree->u.comparison.value.length); u 304 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, u 305 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); u 306 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, u 307 libcli/ldap/ldap_message.c tree->u.comparison.value.length); u 314 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.present.attr); u 321 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, u 322 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); u 323 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, u 324 libcli/ldap/ldap_message.c tree->u.comparison.value.length); u 338 libcli/ldap/ldap_message.c if (tree->u.extended.rule_id) { u 340 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.rule_id); u 343 libcli/ldap/ldap_message.c if (tree->u.extended.attr) { u 345 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.attr); u 349 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, &tree->u.extended.value); u 352 libcli/ldap/ldap_message.c asn1_write_uint8(data, tree->u.extended.dnAttributes); u 775 libcli/ldap/ldap_message.c ret->u.list.num_elements = 0; u 776 libcli/ldap/ldap_message.c ret->u.list.elements = NULL; u 788 libcli/ldap/ldap_message.c ret->u.list.elements = u 789 libcli/ldap/ldap_message.c talloc_realloc(ret, ret->u.list.elements, u 791 libcli/ldap/ldap_message.c ret->u.list.num_elements+1); u 792 libcli/ldap/ldap_message.c if (ret->u.list.elements == NULL) { u 795 libcli/ldap/ldap_message.c talloc_steal(ret->u.list.elements, subtree); u 796 libcli/ldap/ldap_message.c ret->u.list.elements[ret->u.list.num_elements] = subtree; u 797 libcli/ldap/ldap_message.c ret->u.list.num_elements++; u 811 libcli/ldap/ldap_message.c ret->u.isnot.child = ldap_decode_filter_tree(ret, data); u 812 libcli/ldap/ldap_message.c if (ret->u.isnot.child == NULL) { u 834 libcli/ldap/ldap_message.c ret->u.equality.attr = talloc_steal(ret, attrib); u 835 libcli/ldap/ldap_message.c ret->u.equality.value.data = talloc_steal(ret, value.data); u 836 libcli/ldap/ldap_message.c ret->u.equality.value.length = value.length; u 854 libcli/ldap/ldap_message.c ret->u.substring.attr = talloc_strndup(ret, (char *)attr.data, attr.length); u 855 libcli/ldap/ldap_message.c ret->u.substring.chunks = NULL; u 856 libcli/ldap/ldap_message.c ret->u.substring.start_with_wildcard = 1; u 857 libcli/ldap/ldap_message.c ret->u.substring.end_with_wildcard = 1; u 874 libcli/ldap/ldap_message.c if (ret->u.substring.chunks != NULL) { u 879 libcli/ldap/ldap_message.c ret->u.substring.chunks = ldap_decode_substring(ret, NULL, 0, value); u 880 libcli/ldap/ldap_message.c if (ret->u.substring.chunks == NULL) { u 884 libcli/ldap/ldap_message.c ret->u.substring.start_with_wildcard = 0; u 889 libcli/ldap/ldap_message.c if (ret->u.substring.end_with_wildcard == 0) { u 894 libcli/ldap/ldap_message.c ret->u.substring.chunks = ldap_decode_substring(ret, u 895 libcli/ldap/ldap_message.c ret->u.substring.chunks, u 898 libcli/ldap/ldap_message.c if (ret->u.substring.chunks == NULL) { u 906 libcli/ldap/ldap_message.c ret->u.substring.chunks = ldap_decode_substring(ret, u 907 libcli/ldap/ldap_message.c ret->u.substring.chunks, u 910 libcli/ldap/ldap_message.c if (ret->u.substring.chunks == NULL) { u 914 libcli/ldap/ldap_message.c ret->u.substring.end_with_wildcard = 0; u 946 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); u 947 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); u 948 libcli/ldap/ldap_message.c ret->u.comparison.value.length = value.length; u 965 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); u 966 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); u 967 libcli/ldap/ldap_message.c ret->u.comparison.value.length = value.length; u 982 libcli/ldap/ldap_message.c ret->u.present.attr = talloc_steal(ret, attr); u 1003 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); u 1004 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); u 1005 libcli/ldap/ldap_message.c ret->u.comparison.value.length = value.length; u 1057 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_steal(ret, attr); u 1059 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_strdup(ret, "*"); u 1061 libcli/ldap/ldap_message.c ret->u.extended.rule_id = talloc_steal(ret, oid); u 1062 libcli/ldap/ldap_message.c ret->u.extended.value.data = (uint8_t *)talloc_steal(ret, value); u 1063 libcli/ldap/ldap_message.c ret->u.extended.value.length = strlen(value); u 1064 libcli/ldap/ldap_message.c ret->u.extended.dnAttributes = dnAttributes; u 1067 libcli/ldap/ldap_message.c ret->u.equality.attr = talloc_steal(ret, attr); u 1068 libcli/ldap/ldap_message.c ret->u.equality.value.data = (uint8_t *)talloc_steal(ret, value); u 1069 libcli/ldap/ldap_message.c ret->u.equality.value.length = strlen(value); u 521 librpc/ndr/libndr.h bool GUID_all_zero(const struct GUID *u); u 200 librpc/ndr/uuid.c _PUBLIC_ bool GUID_all_zero(const struct GUID *u) u 202 librpc/ndr/uuid.c if (u->time_low != 0 || u 203 librpc/ndr/uuid.c u->time_mid != 0 || u 204 librpc/ndr/uuid.c u->time_hi_and_version != 0 || u 205 librpc/ndr/uuid.c u->clock_seq[0] != 0 || u 206 librpc/ndr/uuid.c u->clock_seq[1] != 0 || u 207 librpc/ndr/uuid.c !all_zero(u->node, 6)) { u 1011 source3/include/proto.h time_t convert_uint32_to_time_t(uint32 u); u 815 source3/include/smb.h } u; u 415 source3/lib/gencache.c unsigned long u; u 443 source3/lib/gencache.c u = strtoul(valstr, &timeout_endp, 10); u 449 source3/lib/gencache.c timeout = u; u 87 source3/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.present.attr) == 0) { u 91 source3/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { u 112 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); u 120 source3/lib/ldb/common/ldb_match.c ret = h->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); u 150 source3/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { u 152 source3/lib/ldb/common/ldb_match.c (char *)tree->u.equality.value.data); u 167 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); u 175 source3/lib/ldb/common/ldb_match.c if (h->comparison_fn(ldb, ldb, &tree->u.equality.value, u 196 source3/lib/ldb/common/ldb_match.c h = ldb_attrib_handler(ldb, tree->u.substring.attr); u 204 source3/lib/ldb/common/ldb_match.c if ( ! tree->u.substring.start_with_wildcard ) { u 206 source3/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c]; u 221 source3/lib/ldb/common/ldb_match.c while (tree->u.substring.chunks[c]) { u 223 source3/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c]; u 229 source3/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.chunks[c + 1]) && (! tree->u.substring.end_with_wildcard) ) { u 242 source3/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.end_with_wildcard) && (*(val.data) != 0) ) goto failed; /* last chunk have not reached end of string */ u 263 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); u 320 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.dnAttributes) { u 324 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.rule_id == NULL) { u 328 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) { u 334 source3/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) { u 341 source3/lib/ldb/common/ldb_match.c tree->u.extended.rule_id); u 346 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); u 352 source3/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); u 377 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { u 378 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); u 384 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { u 385 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); u 391 source3/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); u 227 source3/lib/ldb/common/ldb_parse.c ret->u.extended.value = ldb_binary_decode(ret, value); u 228 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed; u 237 source3/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr; u 239 source3/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 1; u 241 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p2+1); u 242 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed; u 244 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = NULL; u 247 source3/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 0; u 248 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p1+1); u 249 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed; u 374 source3/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; u 381 source3/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; u 387 source3/lib/ldb/common/ldb_parse.c ret->u.substring.attr = attr; u 388 source3/lib/ldb/common/ldb_parse.c ret->u.substring.start_with_wildcard = 0; u 389 source3/lib/ldb/common/ldb_parse.c ret->u.substring.end_with_wildcard = 0; u 390 source3/lib/ldb/common/ldb_parse.c ret->u.substring.chunks = ldb_wildcard_decode(ret, value); u 391 source3/lib/ldb/common/ldb_parse.c if (ret->u.substring.chunks == NULL){ u 396 source3/lib/ldb/common/ldb_parse.c ret->u.substring.start_with_wildcard = 1; u 398 source3/lib/ldb/common/ldb_parse.c ret->u.substring.end_with_wildcard = 1; u 405 source3/lib/ldb/common/ldb_parse.c ret->u.equality.attr = attr; u 406 source3/lib/ldb/common/ldb_parse.c ret->u.equality.value = ldb_binary_decode(ret, value); u 407 source3/lib/ldb/common/ldb_parse.c if (ret->u.equality.value.data == NULL) { u 416 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 417 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 418 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 427 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 428 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 429 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 438 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 439 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 440 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 494 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements = 1; u 495 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements = talloc(ret, struct ldb_parse_tree *); u 496 source3/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements) { u 502 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); u 503 source3/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements[0]) { u 510 source3/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { u 512 source3/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, u 514 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements + 1); u 520 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; u 521 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements[ret->u.list.num_elements] = next; u 522 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements++; u 552 source3/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); u 553 source3/lib/ldb/common/ldb_parse.c if (!ret->u.isnot.child) { u 669 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { u 670 source3/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); u 690 source3/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.isnot.child); u 697 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 700 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 704 source3/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=%s", tree->u.substring.attr, u 705 source3/lib/ldb/common/ldb_parse.c tree->u.substring.start_with_wildcard?"*":""); u 707 source3/lib/ldb/common/ldb_parse.c for (i = 0; tree->u.substring.chunks[i]; i++) { u 708 source3/lib/ldb/common/ldb_parse.c s2 = ldb_binary_encode(mem_ctx, *(tree->u.substring.chunks[i])); u 713 source3/lib/ldb/common/ldb_parse.c if (tree->u.substring.chunks[i+1] || u 714 source3/lib/ldb/common/ldb_parse.c tree->u.substring.end_with_wildcard) { u 733 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 736 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 740 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 743 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 747 source3/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=*)", tree->u.present.attr); u 750 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 753 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 757 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.extended.value); u 760 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"", u 761 source3/lib/ldb/common/ldb_parse.c tree->u.extended.dnAttributes?":dn":"", u 762 source3/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?":":"", u 763 source3/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?tree->u.extended.rule_id:"", u 785 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { u 786 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], u 791 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); u 797 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { u 798 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr = replace; u 802 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { u 803 source3/lib/ldb/common/ldb_parse.c tree->u.substring.attr = replace; u 807 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.present.attr, attr) == 0) { u 808 source3/lib/ldb/common/ldb_parse.c tree->u.present.attr = replace; u 812 source3/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr && u 813 source3/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) { u 814 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace; u 281 source3/lib/ldb/include/ldb.h } u; u 297 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); u 300 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { u 302 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); u 315 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); u 318 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { u 320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); u 331 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child); u 343 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 348 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value); u 353 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.equality.attr, "objectclass") == 0) { u 369 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c } else if (strcasecmp(t->u.equality.attr, "dn") == 0) { u 394 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (t->u.substring.start_with_wildcard)?"*":""); u 397 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; t->u.substring.chunks[i]; i++) { u 399 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); u 403 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ( ! t->u.substring.end_with_wildcard ) { u 408 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.substring.attr); u 429 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 434 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value); u 448 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 453 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value); u 467 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.present.attr, "dn") == 0) { u 471 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.present.attr); u 480 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 485 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value); u 203 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_msg_find_idx(index_list, tree->u.equality.attr, NULL, LTDB_IDXATTR) == -1) { u 209 source3/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_key(ldb, tree->u.equality.attr, &tree->u.equality.value); u 273 source3/lib/ldb/ldb_tdb/ldb_index.c const char *target = (const char *)tree->u.equality.value.data; u 291 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.attr = LTDB_OBJECTCLASS; u 292 source3/lib/ldb/ldb_tdb/ldb_index.c if (!tree2.u.equality.attr) { u 295 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.value.data = u 297 source3/lib/ldb/ldb_tdb/ldb_index.c if (tree2.u.equality.value.data == NULL) { u 300 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.value.length = strlen(subclasses[i]); u 303 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(tree2.u.equality.value.data); u 316 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(tree2.u.equality.value.data); u 330 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(tree->u.equality.attr, LTDB_OBJECTCLASS) == 0) { u 333 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { u 339 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); u 461 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { u 470 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); u 545 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { u 554 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); u 318 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(map->u.rename.remote_name, name) == 0) { u 324 source3/lib/ldb/modules/ldb_map.c for (j = 0; map->u.generate.remote_names && map->u.generate.remote_names[j]; j++) { u 325 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(map->u.generate.remote_names[j], name) == 0) { u 369 source3/lib/ldb/modules/ldb_map.c return talloc_strdup(mem_ctx, map->u.rename.remote_name); u 422 source3/lib/ldb/modules/ldb_map.c if (map && (map->type == MAP_CONVERT) && (map->u.convert.convert_local)) { u 423 source3/lib/ldb/modules/ldb_map.c return map->u.convert.convert_local(module, mem_ctx, val); u 433 source3/lib/ldb/modules/ldb_map.c if (map && (map->type == MAP_CONVERT) && (map->u.convert.convert_remote)) { u 434 source3/lib/ldb/modules/ldb_map.c return map->u.convert.convert_remote(module, mem_ctx, val); u 497 source3/lib/ldb/modules/ldb_map.c if (map->u.convert.convert_local == NULL) { u 569 source3/lib/ldb/modules/ldb_map.c if (map->u.convert.convert_remote == NULL) { u 811 source3/lib/ldb/modules/ldb_map.c .u = { u 909 source3/lib/ldb/modules/ldb_map.c tree->u.present.attr = talloc_strdup(tree, IS_MAPPED); u 1154 source3/lib/ldb/modules/ldb_map.c .u = { u 1166 source3/lib/ldb/modules/ldb_map.c .u = { u 108 source3/lib/ldb/modules/ldb_map.h } u; u 85 source3/lib/ldb/modules/ldb_map_inbound.c if (map->u.convert.convert_local == NULL) { u 99 source3/lib/ldb/modules/ldb_map_inbound.c if (map->u.generate.generate_remote == NULL) { u 113 source3/lib/ldb/modules/ldb_map_inbound.c map->u.generate.generate_remote(module, map->local_name, msg, remote, local); u 136 source3/lib/ldb/modules/ldb_map_outbound.c name = map->u.rename.remote_name; u 141 source3/lib/ldb/modules/ldb_map_outbound.c for (j = 0; map->u.generate.remote_names[j]; j++) { u 147 source3/lib/ldb/modules/ldb_map_outbound.c result[last] = talloc_strdup(result, map->u.generate.remote_names[j]); u 279 source3/lib/ldb/modules/ldb_map_outbound.c remote_name = map->u.convert.remote_name; u 285 source3/lib/ldb/modules/ldb_map_outbound.c remote_name = map->u.rename.remote_name; u 296 source3/lib/ldb/modules/ldb_map_outbound.c if (map->u.convert.convert_remote == NULL) { u 315 source3/lib/ldb/modules/ldb_map_outbound.c if (map->u.generate.generate_local == NULL) { u 323 source3/lib/ldb/modules/ldb_map_outbound.c el = map->u.generate.generate_local(module, local, attr_name, remote); u 494 source3/lib/ldb/modules/ldb_map_outbound.c subtree = subtree->u.isnot.child; u 524 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 526 source3/lib/ldb/modules/ldb_map_outbound.c attrs, tree->u.list.elements[i]); u 534 source3/lib/ldb/modules/ldb_map_outbound.c return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child); u 537 source3/lib/ldb/modules/ldb_map_outbound.c new_attrs = ldb_attr_list_copy_add(mem_ctx, *attrs, tree->u.equality.attr); u 562 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child); u 575 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.isnot.child = child; u 593 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = 0; u 594 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); u 595 source3/lib/ldb/modules/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { u 603 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 605 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); u 612 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; u 625 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = j; u 626 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); u 661 source3/lib/ldb/modules/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { u 685 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child); u 698 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.isnot.child = child; u 716 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = 0; u 717 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); u 718 source3/lib/ldb/modules/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { u 726 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 728 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); u 735 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; u 748 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = j; u 749 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); u 775 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.present.attr); u 776 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.present.attr = attr; u 780 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.substring.attr); u 781 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.attr = attr; u 785 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.equality.attr); u 786 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.equality.attr = attr; u 791 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.comparison.attr); u 792 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.comparison.attr = attr; u 795 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr); u 796 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.attr = attr; u 822 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks = NULL; u 823 source3/lib/ldb/modules/ldb_map_outbound.c for (i=0; tree->u.substring.chunks[i]; i++) { u 824 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks = talloc_realloc(*new, (*new)->u.substring.chunks, struct ldb_val *, i+2); u 825 source3/lib/ldb/modules/ldb_map_outbound.c if (!(*new)->u.substring.chunks) { u 830 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks[i] = talloc(*new, struct ldb_val); u 831 source3/lib/ldb/modules/ldb_map_outbound.c if (!(*new)->u.substring.chunks[i]) { u 836 source3/lib/ldb/modules/ldb_map_outbound.c *(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]); u 837 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks[i+1] = NULL; u 842 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.equality.value = ldb_val_map_local(module, *new, map, &tree->u.equality.value); u 847 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.comparison.value = ldb_val_map_local(module, *new, map, &tree->u.comparison.value); u 850 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value); u 851 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.rule_id = talloc_strdup(*new, tree->u.extended.rule_id); u 879 source3/lib/ldb/modules/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { u 884 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); u 893 source3/lib/ldb/modules/ldb_map_outbound.c tree->u.equality.attr); u 1254 source3/lib/ldb/modules/ldb_map_outbound.c local_tree->u.present.attr = talloc_strdup(local_tree, IS_MAPPED); u 149 source3/lib/netapi/joindomain.c struct libnet_UnjoinCtx *u = NULL; u 158 source3/lib/netapi/joindomain.c werr = libnet_init_UnjoinCtx(mem_ctx, &u); u 168 source3/lib/netapi/joindomain.c u->in.dc_name = talloc_strdup(mem_ctx, r->in.server_name); u 169 source3/lib/netapi/joindomain.c W_ERROR_HAVE_NO_MEMORY(u->in.dc_name); u 188 source3/lib/netapi/joindomain.c u->in.dc_name = talloc_strdup(mem_ctx, dc); u 189 source3/lib/netapi/joindomain.c W_ERROR_HAVE_NO_MEMORY(u->in.dc_name); u 191 source3/lib/netapi/joindomain.c u->in.domain_name = domain; u 195 source3/lib/netapi/joindomain.c u->in.admin_account = talloc_strdup(mem_ctx, r->in.account); u 196 source3/lib/netapi/joindomain.c W_ERROR_HAVE_NO_MEMORY(u->in.admin_account); u 200 source3/lib/netapi/joindomain.c u->in.admin_password = talloc_strdup(mem_ctx, r->in.password); u 201 source3/lib/netapi/joindomain.c W_ERROR_HAVE_NO_MEMORY(u->in.admin_password); u 204 source3/lib/netapi/joindomain.c u->in.domain_name = domain; u 205 source3/lib/netapi/joindomain.c u->in.unjoin_flags = r->in.unjoin_flags; u 206 source3/lib/netapi/joindomain.c u->in.delete_machine_account = false; u 207 source3/lib/netapi/joindomain.c u->in.modify_config = true; u 208 source3/lib/netapi/joindomain.c u->in.debug = true; u 210 source3/lib/netapi/joindomain.c u->in.domain_sid = &domain_sid; u 212 source3/lib/netapi/joindomain.c werr = libnet_Unjoin(mem_ctx, u); u 213 source3/lib/netapi/joindomain.c if (!W_ERROR_IS_OK(werr) && u->out.error_string) { u 214 source3/lib/netapi/joindomain.c libnetapi_set_error_string(mem_ctx, "%s", u->out.error_string); u 216 source3/lib/netapi/joindomain.c TALLOC_FREE(u); u 121 source3/lib/time.c time_t convert_uint32_to_time_t(uint32_t u) u 125 source3/lib/time.c if (u == 0x80000000) { u 127 source3/lib/time.c } else if (u == 0x7FFFFFFF) { u 131 source3/lib/time.c return (time_t)u; u 1423 source3/lib/util.c uid_t u; u 1427 source3/lib/util.c u = pass->pw_uid; u 1429 source3/lib/util.c return u; u 1432 source3/lib/util.c u = (uid_t)strtol(name, &p, 0); u 1434 source3/lib/util.c return u; u 1841 source3/libnet/libnet_join.c struct libnet_UnjoinCtx *u = NULL; u 1843 source3/libnet/libnet_join.c werr = libnet_init_UnjoinCtx(mem_ctx, &u); u 1848 source3/libnet/libnet_join.c u->in.debug = r->in.debug; u 1849 source3/libnet/libnet_join.c u->in.dc_name = r->in.dc_name; u 1850 source3/libnet/libnet_join.c u->in.domain_name = r->in.domain_name; u 1851 source3/libnet/libnet_join.c u->in.admin_account = r->in.admin_account; u 1852 source3/libnet/libnet_join.c u->in.admin_password = r->in.admin_password; u 1853 source3/libnet/libnet_join.c u->in.modify_config = r->in.modify_config; u 1854 source3/libnet/libnet_join.c u->in.unjoin_flags = WKSSVC_JOIN_FLAGS_JOIN_TYPE | u 1857 source3/libnet/libnet_join.c werr = libnet_Unjoin(mem_ctx, u); u 1858 source3/libnet/libnet_join.c TALLOC_FREE(u); u 168 source3/libnet/libnet_samsync_display.c union netr_DELTA_UNION u = r->delta_union; u 173 source3/libnet/libnet_samsync_display.c display_domain_info(u.domain); u 176 source3/libnet/libnet_samsync_display.c display_group_info(id.rid, u.group); u 182 source3/libnet/libnet_samsync_display.c display_rename_group(id.rid, u.rename_group); u 185 source3/libnet/libnet_samsync_display.c display_account_info(id.rid, u.user); u 191 source3/libnet/libnet_samsync_display.c display_rename_user(id.rid, u.rename_user); u 194 source3/libnet/libnet_samsync_display.c display_group_mem_info(id.rid, u.group_member); u 197 source3/libnet/libnet_samsync_display.c display_alias_info(id.rid, u.alias); u 203 source3/libnet/libnet_samsync_display.c display_rename_alias(id.rid, u.rename_alias); u 206 source3/libnet/libnet_samsync_display.c display_alias_mem(id.rid, u.alias_member); u 213 source3/libnet/libnet_samsync_display.c u.trusted_domain->domain_name.string); u 217 source3/libnet/libnet_samsync_display.c u.delete_trust.unknown); u 224 source3/libnet/libnet_samsync_display.c u.delete_account.unknown); u 231 source3/libnet/libnet_samsync_display.c u.delete_secret.unknown); u 235 source3/libnet/libnet_samsync_display.c u.delete_group->account_name); u 239 source3/libnet/libnet_samsync_display.c u.delete_user->account_name); u 243 source3/libnet/libnet_samsync_display.c (unsigned long long) *u.modified_count); u 1093 source3/libnet/libnet_samsync_ldif.c union netr_DELTA_UNION u = r->delta_union; u 1104 source3/libnet/libnet_samsync_ldif.c u.group, u 1114 source3/libnet/libnet_samsync_ldif.c u.user, u 1126 source3/libnet/libnet_samsync_ldif.c u.alias, u 1136 source3/libnet/libnet_samsync_ldif.c fetch_groupmem_info_to_ldif(u.group_member, u 327 source3/libsmb/libsmb_path.c const char *u; u 333 source3/libsmb/libsmb_path.c u = userinfo; u 335 source3/libsmb/libsmb_path.c if (strchr_m(u, ';')) { u 336 source3/libsmb/libsmb_path.c next_token_no_ltrim_talloc(ctx, &u, &workgroup, ";"); u 345 source3/libsmb/libsmb_path.c if (strchr_m(u, ':')) { u 346 source3/libsmb/libsmb_path.c next_token_no_ltrim_talloc(ctx, &u, pp_user, ":"); u 350 source3/libsmb/libsmb_path.c *pp_password = talloc_strdup(ctx, u); u 355 source3/libsmb/libsmb_path.c *pp_user = talloc_strdup(ctx, u); u 206 source3/libsmb/smb_share_modes.c num_share_modes = ld->u.s.num_share_mode_entries; u 258 source3/libsmb/smb_share_modes.c *p_delete_on_close = ld->u.s.delete_on_close; u 298 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries = 1; u 299 source3/libsmb/smb_share_modes.c ld->u.s.delete_on_close = 0; u 300 source3/libsmb/smb_share_modes.c ld->u.s.delete_token_size = 0; u 332 source3/libsmb/smb_share_modes.c orig_num_share_modes = ld->u.s.num_share_mode_entries; u 344 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries++; u 347 source3/libsmb/smb_share_modes.c memcpy(new_data_p + sizeof(struct locking_data) + (ld->u.s.num_share_mode_entries * sizeof(struct share_mode_entry)), u 409 source3/libsmb/smb_share_modes.c orig_num_share_modes = ld->u.s.num_share_mode_entries; u 477 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries = num_share_modes; u 511 source3/libsmb/smb_share_modes.c num_share_modes = ld->u.s.num_share_mode_entries; u 500 source3/locking/locking.c int num_share_modes = data->u.s.num_share_mode_entries; u 538 source3/locking/locking.c lck->delete_on_close = data.u.s.delete_on_close; u 539 source3/locking/locking.c lck->old_write_time = data.u.s.old_write_time; u 540 source3/locking/locking.c lck->changed_write_time = data.u.s.changed_write_time; u 541 source3/locking/locking.c lck->num_share_modes = data.u.s.num_share_mode_entries; u 551 source3/locking/locking.c (unsigned int)data.u.s.delete_token_size, u 582 source3/locking/locking.c if (data.u.s.delete_token_size) { u 587 source3/locking/locking.c if ((data.u.s.delete_token_size < sizeof(uid_t) + sizeof(gid_t)) || u 588 source3/locking/locking.c ((data.u.s.delete_token_size - sizeof(uid_t)) % sizeof(gid_t)) != 0) { u 590 source3/locking/locking.c data.u.s.delete_token_size)); u 606 source3/locking/locking.c lck->delete_token->ngroups = (data.u.s.delete_token_size > (sizeof(uid_t) + sizeof(gid_t))) ? u 607 source3/locking/locking.c ((data.u.s.delete_token_size - u 631 source3/locking/locking.c data.u.s.delete_token_size; u 635 source3/locking/locking.c data.u.s.delete_token_size + u 702 source3/locking/locking.c data->u.s.num_share_mode_entries = lck->num_share_modes; u 703 source3/locking/locking.c data->u.s.delete_on_close = lck->delete_on_close; u 704 source3/locking/locking.c data->u.s.old_write_time = lck->old_write_time; u 705 source3/locking/locking.c data->u.s.changed_write_time = lck->changed_write_time; u 706 source3/locking/locking.c data->u.s.delete_token_size = delete_token_size; u 709 source3/locking/locking.c "num: %d\n", data->u.s.delete_on_close, u 715 source3/locking/locking.c (unsigned int)data->u.s.delete_token_size, u 716 source3/locking/locking.c data->u.s.num_share_mode_entries)); u 1489 source3/locking/locking.c data->u.s.num_share_mode_entries*sizeof(*shares) + u 1490 source3/locking/locking.c data->u.s.delete_token_size; u 1492 source3/locking/locking.c data->u.s.num_share_mode_entries*sizeof(*shares) + u 1493 source3/locking/locking.c data->u.s.delete_token_size + u 1496 source3/locking/locking.c for (i=0;i<data->u.s.num_share_mode_entries;i++) { u 169 source3/modules/vfs_fileid.c } u; u 170 source3/modules/vfs_fileid.c ZERO_STRUCT(u); u 171 source3/modules/vfs_fileid.c u.fsid = m->fsid; u 172 source3/modules/vfs_fileid.c m->devid = u.ret; u 1079 source3/printing/printing.c uint32 u; u 1095 source3/printing/printing.c && tdb_fetch_uint32( pdb->tdb, key, &u ) u 1096 source3/printing/printing.c && (msg_pending_time=u) > 0 u 1213 source3/registry/reg_backend_db.c uint32_t l, u; u 1225 source3/registry/reg_backend_db.c u = num_subkeys; u 1227 source3/registry/reg_backend_db.c while (l < u) { u 1228 source3/registry/reg_backend_db.c uint32_t idx = (l+u)/2; u 1233 source3/registry/reg_backend_db.c u = idx; u 3243 source3/rpc_server/srv_samr_nt.c struct samr_QueryUserInfo u; u 3245 source3/rpc_server/srv_samr_nt.c u.in.user_handle = r->in.user_handle; u 3246 source3/rpc_server/srv_samr_nt.c u.in.level = r->in.level; u 3247 source3/rpc_server/srv_samr_nt.c u.out.info = r->out.info; u 3249 source3/rpc_server/srv_samr_nt.c return _samr_QueryUserInfo(p, &u); u 366 source3/rpc_server/srv_wkssvc_nt.c struct libnet_UnjoinCtx *u = NULL; u 397 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_init_UnjoinCtx(p->mem_ctx, &u); u 402 source3/rpc_server/srv_wkssvc_nt.c u->in.domain_name = lp_realm(); u 403 source3/rpc_server/srv_wkssvc_nt.c u->in.unjoin_flags = r->in.unjoin_flags | u 405 source3/rpc_server/srv_wkssvc_nt.c u->in.admin_account = admin_account; u 406 source3/rpc_server/srv_wkssvc_nt.c u->in.admin_password = cleartext_pwd; u 407 source3/rpc_server/srv_wkssvc_nt.c u->in.debug = true; u 408 source3/rpc_server/srv_wkssvc_nt.c u->in.modify_config = lp_config_backend_is_registry(); u 409 source3/rpc_server/srv_wkssvc_nt.c u->in.msg_ctx = smbd_messaging_context(); u 412 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_Unjoin(p->mem_ctx, u); u 417 source3/rpc_server/srv_wkssvc_nt.c u->out.error_string ? u->out.error_string : u 421 source3/rpc_server/srv_wkssvc_nt.c TALLOC_FREE(u); u 451 source3/rpcclient/cmd_netlogon.c union netr_DELTA_UNION u = r->delta_enum[i].delta_union; u 457 source3/rpcclient/cmd_netlogon.c u.domain->domain_name.string); u 461 source3/rpcclient/cmd_netlogon.c u.group->group_name.string); u 465 source3/rpcclient/cmd_netlogon.c u.delete_account.unknown); u 469 source3/rpcclient/cmd_netlogon.c u.rename_group->OldName.string, u 470 source3/rpcclient/cmd_netlogon.c u.rename_group->NewName.string); u 474 source3/rpcclient/cmd_netlogon.c u.user->account_name.string); u 482 source3/rpcclient/cmd_netlogon.c u.rename_user->OldName.string, u 483 source3/rpcclient/cmd_netlogon.c u.rename_user->NewName.string); u 486 source3/rpcclient/cmd_netlogon.c for (j=0; j < u.group_member->num_rids; j++) { u 488 source3/rpcclient/cmd_netlogon.c u.group_member->rids[j], u 489 source3/rpcclient/cmd_netlogon.c u.group_member->attribs[j]); u 494 source3/rpcclient/cmd_netlogon.c u.alias->alias_name.string); u 502 source3/rpcclient/cmd_netlogon.c u.rename_alias->OldName.string, u 503 source3/rpcclient/cmd_netlogon.c u.rename_alias->NewName.string); u 506 source3/rpcclient/cmd_netlogon.c for (j=0; j < u.alias_member->sids.num_sids; j++) { u 509 source3/rpcclient/cmd_netlogon.c u.alias_member->sids.sids[j].sid); u 518 source3/rpcclient/cmd_netlogon.c u.trusted_domain->domain_name.string); u 522 source3/rpcclient/cmd_netlogon.c u.delete_trust.unknown); u 529 source3/rpcclient/cmd_netlogon.c u.delete_account.unknown); u 536 source3/rpcclient/cmd_netlogon.c u.delete_secret.unknown); u 540 source3/rpcclient/cmd_netlogon.c u.delete_group->account_name); u 544 source3/rpcclient/cmd_netlogon.c u.delete_user->account_name); u 548 source3/rpcclient/cmd_netlogon.c (unsigned long long) *u.modified_count); u 258 source3/smbd/utmp.c static void pututline_my(const char *uname, struct utmp *u, bool claim) u 272 source3/smbd/utmp.c static void updwtmp_my(const char *wname, struct utmp *u, bool claim) u 292 source3/smbd/utmp.c memset((char *)&u->ut_name, '\0', sizeof(u->ut_name)); u 295 source3/smbd/utmp.c memset((char *)&u->ut_host, '\0', sizeof(u->ut_host)); u 304 source3/smbd/utmp.c if (write(fd, (char *)u, sizeof(struct utmp)) != sizeof(struct utmp)) u 315 source3/smbd/utmp.c static void utmp_nox_update(struct utmp *u, bool claim) u 336 source3/smbd/utmp.c urc = pututline(u); u 344 source3/smbd/utmp.c pututline(u); u 350 source3/smbd/utmp.c pututline_my(uname, u, claim); u 361 source3/smbd/utmp.c updwtmp(wname, u); u 372 source3/smbd/utmp.c updwtmp_my(wname, u, claim); u 400 source3/smbd/utmp.c static void sys_utmp_update(struct utmp *u, const char *hostname, bool claim) u 404 source3/smbd/utmp.c utmp_nox_update(u, claim); u 408 source3/smbd/utmp.c utmp_nox_update(u, claim); u 412 source3/smbd/utmp.c utmp_nox_update(u, claim); u 416 source3/smbd/utmp.c utmp_nox_update(u, claim); u 422 source3/smbd/utmp.c getutmpx(u, &ux); u 448 source3/smbd/utmp.c utmp_nox_update(u, claim); u 496 source3/smbd/utmp.c static bool sys_utmp_fill(struct utmp *u, u 510 source3/smbd/utmp.c utmp_strcpy(u->ut_user, username, sizeof(u->ut_user)); u 512 source3/smbd/utmp.c utmp_strcpy(u->ut_name, username, sizeof(u->ut_name)); u 519 source3/smbd/utmp.c if (strlen(id_str) > sizeof(u->ut_line)) { u 521 source3/smbd/utmp.c id_str, (unsigned long)sizeof(u->ut_line))); u 524 source3/smbd/utmp.c utmp_strcpy(u->ut_line, id_str, sizeof(u->ut_line)); u 527 source3/smbd/utmp.c u->ut_pid = sys_getpid(); u 538 source3/smbd/utmp.c u->ut_time = timeval.tv_sec; u 541 source3/smbd/utmp.c u->ut_tv = timeval; u 547 source3/smbd/utmp.c utmp_strcpy(u->ut_host, hostname, sizeof(u->ut_host)); u 550 source3/smbd/utmp.c memset(&u->ut_addr_v6, '\0', sizeof(u->ut_addr_v6)); u 554 source3/smbd/utmp.c memcpy(&u->ut_addr_v6, &addr, sizeof(addr)); u 558 source3/smbd/utmp.c memset(&u->ut_addr, '\0', sizeof(u->ut_addr)); u 562 source3/smbd/utmp.c memcpy(&u->ut_addr, &addr, sizeof(addr)); u 572 source3/smbd/utmp.c if (ut_id_encode(id_num, u->ut_id) != 0) { u 589 source3/smbd/utmp.c struct utmp u; u 591 source3/smbd/utmp.c ZERO_STRUCT(u); u 594 source3/smbd/utmp.c u.ut_exit.e_termination = 0; u 595 source3/smbd/utmp.c u.ut_exit.e_exit = 0; u 599 source3/smbd/utmp.c u.ut_type = DEAD_PROCESS; u 602 source3/smbd/utmp.c if (!sys_utmp_fill(&u, username, hostname, ip_addr_str, id_str, id_num)) u 605 source3/smbd/utmp.c sys_utmp_update(&u, NULL, False); u 616 source3/smbd/utmp.c struct utmp u; u 618 source3/smbd/utmp.c ZERO_STRUCT(u); u 621 source3/smbd/utmp.c u.ut_type = USER_PROCESS; u 624 source3/smbd/utmp.c if (!sys_utmp_fill(&u, username, hostname, ip_addr_str, id_str, id_num)) u 627 source3/smbd/utmp.c sys_utmp_update(&u, hostname, True); u 74 source4/auth/gensec/schannel.c bind_schannel.u.info23.domain = cli_credentials_get_domain(gensec_security->credentials); u 75 source4/auth/gensec/schannel.c bind_schannel.u.info23.workstation = cli_credentials_get_workstation(gensec_security->credentials); u 76 source4/auth/gensec/schannel.c bind_schannel.u.info23.dnsdomain = cli_credentials_get_realm(gensec_security->credentials); u 80 source4/auth/gensec/schannel.c bind_schannel.u.info23.dnsworkstation = cli_credentials_get_workstation(gensec_security->credentials); u 83 source4/auth/gensec/schannel.c bind_schannel.u.info3.domain = cli_credentials_get_domain(gensec_security->credentials); u 84 source4/auth/gensec/schannel.c bind_schannel.u.info3.workstation = cli_credentials_get_workstation(gensec_security->credentials); u 120 source4/auth/gensec/schannel.c workstation = bind_schannel.u.info23.workstation; u 121 source4/auth/gensec/schannel.c domain = bind_schannel.u.info23.domain; u 123 source4/auth/gensec/schannel.c workstation = bind_schannel.u.info3.workstation; u 124 source4/auth/gensec/schannel.c domain = bind_schannel.u.info3.domain; u 427 source4/cldap_server/netlogon.c for (i=0;i<tree->u.list.num_elements;i++) { u 428 source4/cldap_server/netlogon.c struct ldb_parse_tree *t = tree->u.list.elements[i]; u 430 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DnsDomain") == 0) { u 432 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, u 433 source4/cldap_server/netlogon.c t->u.equality.value.length); u 435 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "Host") == 0) { u 437 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, u 438 source4/cldap_server/netlogon.c t->u.equality.value.length); u 440 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DomainGuid") == 0) { u 444 source4/cldap_server/netlogon.c t->u.equality.value, &guid); u 449 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DomainSid") == 0) { u 451 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, u 452 source4/cldap_server/netlogon.c t->u.equality.value.length); u 454 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "User") == 0) { u 456 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, u 457 source4/cldap_server/netlogon.c t->u.equality.value.length); u 459 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "NtVer") == 0 && u 460 source4/cldap_server/netlogon.c t->u.equality.value.length == 4) { u 461 source4/cldap_server/netlogon.c version = IVAL(t->u.equality.value.data, 0); u 463 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "AAC") == 0 && u 464 source4/cldap_server/netlogon.c t->u.equality.value.length == 4) { u 465 source4/cldap_server/netlogon.c acct_control = IVAL(t->u.equality.value.data, 0); u 55 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.num_elements = 2; u 56 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements = talloc_array(list, struct ldb_parse_tree *, 2); u 57 source4/dsdb/samdb/ldb_modules/anr.c if (!list->u.list.elements) { u 61 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements[0] = talloc_steal(list, first_arm); u 62 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements[1] = talloc_steal(list, second_arm); u 85 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.attr = attr; u 87 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.start_with_wildcard = 0; u 88 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.end_with_wildcard = 1; u 89 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.chunks = talloc_array(match_tree, struct ldb_val *, 2); u 91 source4/dsdb/samdb/ldb_modules/anr.c if (match_tree->u.substring.chunks == NULL){ u 95 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.chunks[0] = match; u 96 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.chunks[1] = NULL; u 99 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.equality.attr = attr; u 100 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.equality.value = *match; u 241 source4/dsdb/samdb/ldb_modules/anr.c for (i=0;i<tree->u.list.num_elements;i++) { u 242 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.list.elements[i], u 243 source4/dsdb/samdb/ldb_modules/anr.c attr, &tree->u.list.elements[i]); u 251 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.isnot.child, attr, &tree->u.isnot.child); u 258 source4/dsdb/samdb/ldb_modules/anr.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { u 259 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_value(ac, tree, &tree->u.equality.value, ntree); u 266 source4/dsdb/samdb/ldb_modules/anr.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { u 267 source4/dsdb/samdb/ldb_modules/anr.c if (tree->u.substring.start_with_wildcard == 0 && u 268 source4/dsdb/samdb/ldb_modules/anr.c tree->u.substring.end_with_wildcard == 1 && u 269 source4/dsdb/samdb/ldb_modules/anr.c tree->u.substring.chunks[0] != NULL && u 270 source4/dsdb/samdb/ldb_modules/anr.c tree->u.substring.chunks[1] == NULL) { u 271 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_value(ac, tree, tree->u.substring.chunks[0], ntree); u 106 source4/dsdb/samdb/ldb_modules/password_hash.c } u; u 247 source4/dsdb/samdb/ldb_modules/password_hash.c if (io->u.is_computer) { u 251 source4/dsdb/samdb/ldb_modules/password_hash.c name = talloc_strdup(io->ac, io->u.sAMAccountName); u 271 source4/dsdb/samdb/ldb_modules/password_hash.c } else if (io->u.user_principal_name) { u 275 source4/dsdb/samdb/ldb_modules/password_hash.c user_principal_name = talloc_strdup(io->ac, io->u.user_principal_name); u 293 source4/dsdb/samdb/ldb_modules/password_hash.c io->domain->realm, io->u.sAMAccountName, u 662 source4/dsdb/samdb/ldb_modules/password_hash.c const char *user_principal_name = io->u.user_principal_name; u 902 source4/dsdb/samdb/ldb_modules/password_hash.c sAMAccountName = data_blob_string_const(io->u.sAMAccountName); u 903 source4/dsdb/samdb/ldb_modules/password_hash.c sAMAccountName_l = data_blob_string_const(strlower_talloc(io->ac, io->u.sAMAccountName)); u 908 source4/dsdb/samdb/ldb_modules/password_hash.c sAMAccountName_u = data_blob_string_const(strupper_talloc(io->ac, io->u.sAMAccountName)); u 917 source4/dsdb/samdb/ldb_modules/password_hash.c io->u.sAMAccountName, u 1073 source4/dsdb/samdb/ldb_modules/password_hash.c (io->u.user_account_control & UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED)) { u 1770 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_account_control = samdb_result_uint(msg, "userAccountControl", 0); u 1771 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.sAMAccountName = samdb_result_string(msg, "samAccountName", NULL); u 1772 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_principal_name = samdb_result_string(msg, "userPrincipalName", NULL); u 1773 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.is_computer = ldb_msg_check_string_attribute(msg, "objectClass", "computer"); u 2133 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_account_control = samdb_result_uint(searched_msg, "userAccountControl", 0); u 2134 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.sAMAccountName = samdb_result_string(searched_msg, "samAccountName", NULL); u 2135 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_principal_name = samdb_result_string(searched_msg, "userPrincipalName", NULL); u 2136 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.is_computer = ldb_msg_check_string_attribute(searched_msg, "objectClass", "computer"); u 313 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 324 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 335 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 348 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 359 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 372 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 385 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 396 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 407 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 418 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 429 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 446 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 568 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 581 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 880 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 893 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 905 source4/dsdb/samdb/ldb_modules/samba3sam.c .u = { u 154 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c } u = { u 158 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c struct ldb_val out = data_blob_string_const(talloc_asprintf(ctx, "%d", u.signed_int)); u 244 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 256 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 268 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 279 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 288 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 297 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 306 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 315 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 324 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 333 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 344 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 353 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 364 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 375 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 386 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 433 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 445 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 456 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 465 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 474 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 485 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 494 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 505 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 516 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 527 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .u = { u 387 source4/heimdal/kdc/digest.c hex_encode(server_nonce, sizeof(server_nonce), &r.u.initReply.nonce); u 388 source4/heimdal/kdc/digest.c if (r.u.initReply.nonce == NULL) { u 400 source4/heimdal/kdc/digest.c ret = krb5_store_stringz(sp, ireq.u.init.type); u 406 source4/heimdal/kdc/digest.c if (ireq.u.init.channel) { u 409 source4/heimdal/kdc/digest.c asprintf(&s, "%s-%s:%s", r.u.initReply.nonce, u 410 source4/heimdal/kdc/digest.c ireq.u.init.channel->cb_type, u 411 source4/heimdal/kdc/digest.c ireq.u.init.channel->cb_binding); u 418 source4/heimdal/kdc/digest.c free(r.u.initReply.nonce); u 419 source4/heimdal/kdc/digest.c r.u.initReply.nonce = s; u 422 source4/heimdal/kdc/digest.c ret = krb5_store_stringz(sp, r.u.initReply.nonce); u 428 source4/heimdal/kdc/digest.c if (strcasecmp(ireq.u.init.type, "CHAP") == 0) { u 429 source4/heimdal/kdc/digest.c r.u.initReply.identifier = u 430 source4/heimdal/kdc/digest.c malloc(sizeof(*r.u.initReply.identifier)); u 431 source4/heimdal/kdc/digest.c if (r.u.initReply.identifier == NULL) { u 437 source4/heimdal/kdc/digest.c asprintf(r.u.initReply.identifier, "%02X", identifier & 0xff); u 438 source4/heimdal/kdc/digest.c if (*r.u.initReply.identifier == NULL) { u 445 source4/heimdal/kdc/digest.c r.u.initReply.identifier = NULL; u 447 source4/heimdal/kdc/digest.c if (ireq.u.init.hostname) { u 448 source4/heimdal/kdc/digest.c ret = krb5_store_stringz(sp, *ireq.u.init.hostname); u 488 source4/heimdal/kdc/digest.c hex_encode(buf.data, buf.length, &r.u.initReply.opaque); u 490 source4/heimdal/kdc/digest.c if (r.u.initReply.opaque == NULL) { u 497 source4/heimdal/kdc/digest.c ireq.u.init.type, from); u 508 source4/heimdal/kdc/digest.c ret = krb5_store_stringz(sp, ireq.u.digestRequest.type); u 514 source4/heimdal/kdc/digest.c krb5_store_stringz(sp, ireq.u.digestRequest.serverNonce); u 516 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.hostname) { u 517 source4/heimdal/kdc/digest.c ret = krb5_store_stringz(sp, *ireq.u.digestRequest.hostname); u 524 source4/heimdal/kdc/digest.c buf.length = strlen(ireq.u.digestRequest.opaque); u 532 source4/heimdal/kdc/digest.c ret = hex_decode(ireq.u.digestRequest.opaque, buf.data, buf.length); u 553 source4/heimdal/kdc/digest.c serverNonce.length = strlen(ireq.u.digestRequest.serverNonce); u 568 source4/heimdal/kdc/digest.c ssize = hex_decode(ireq.u.digestRequest.serverNonce, u 609 source4/heimdal/kdc/digest.c if (strcasecmp(ireq.u.digestRequest.type, "CHAP") == 0) { u 620 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.identifier == NULL) { u 627 source4/heimdal/kdc/digest.c if (hex_decode(*ireq.u.digestRequest.identifier, &id, 1) != 1) { u 634 source4/heimdal/kdc/digest.c ireq.u.digestRequest.username, u 654 source4/heimdal/kdc/digest.c ret = strcasecmp(mdx, ireq.u.digestRequest.responseData); u 657 source4/heimdal/kdc/digest.c r.u.response.success = TRUE; u 661 source4/heimdal/kdc/digest.c ireq.u.digestRequest.username); u 662 source4/heimdal/kdc/digest.c r.u.response.success = FALSE; u 665 source4/heimdal/kdc/digest.c } else if (strcasecmp(ireq.u.digestRequest.type, "SASL-DIGEST-MD5") == 0) { u 676 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.nonceCount == NULL) u 678 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.clientNonce == NULL) u 680 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.qop == NULL) u 682 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.realm == NULL) u 686 source4/heimdal/kdc/digest.c ireq.u.digestRequest.username, u 692 source4/heimdal/kdc/digest.c MD5_Update(&ctx, ireq.u.digestRequest.username, u 693 source4/heimdal/kdc/digest.c strlen(ireq.u.digestRequest.username)); u 695 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.realm, u 696 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.realm)); u 704 source4/heimdal/kdc/digest.c MD5_Update(&ctx, ireq.u.digestRequest.serverNonce, u 705 source4/heimdal/kdc/digest.c strlen(ireq.u.digestRequest.serverNonce)); u 707 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.nonceCount, u 708 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.nonceCount)); u 709 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.authid) { u 711 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.authid, u 712 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.authid)); u 724 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.uri, u 725 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.uri)); u 728 source4/heimdal/kdc/digest.c if (strcmp(ireq.u.digestRequest.digest, "clear") != 0) { u 745 source4/heimdal/kdc/digest.c MD5_Update(&ctx, ireq.u.digestRequest.serverNonce, u 746 source4/heimdal/kdc/digest.c strlen(ireq.u.digestRequest.serverNonce)); u 748 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.nonceCount, u 749 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.nonceCount)); u 751 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.clientNonce, u 752 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.clientNonce)); u 754 source4/heimdal/kdc/digest.c MD5_Update(&ctx, *ireq.u.digestRequest.qop, u 755 source4/heimdal/kdc/digest.c strlen(*ireq.u.digestRequest.qop)); u 772 source4/heimdal/kdc/digest.c ret = strcasecmp(mdx, ireq.u.digestRequest.responseData); u 775 source4/heimdal/kdc/digest.c r.u.response.success = TRUE; u 779 source4/heimdal/kdc/digest.c ireq.u.digestRequest.username); u 780 source4/heimdal/kdc/digest.c r.u.response.success = FALSE; u 783 source4/heimdal/kdc/digest.c } else if (strcasecmp(ireq.u.digestRequest.type, "MS-CHAP-V2") == 0) { u 797 source4/heimdal/kdc/digest.c if (ireq.u.digestRequest.clientNonce == NULL) { u 811 source4/heimdal/kdc/digest.c username = strchr(ireq.u.digestRequest.username, '\\'); u 813 source4/heimdal/kdc/digest.c username = ireq.u.digestRequest.username; u 823 source4/heimdal/kdc/digest.c clientNonce.length = strlen(*ireq.u.digestRequest.clientNonce); u 831 source4/heimdal/kdc/digest.c ssize = hex_decode(*ireq.u.digestRequest.clientNonce, u 888 source4/heimdal/kdc/digest.c ret = strcasecmp(mdx, ireq.u.digestRequest.responseData); u 890 source4/heimdal/kdc/digest.c r.u.response.success = TRUE; u 894 source4/heimdal/kdc/digest.c ireq.u.digestRequest.username); u 895 source4/heimdal/kdc/digest.c r.u.response.success = FALSE; u 899 source4/heimdal/kdc/digest.c if (r.u.response.success) { u 925 source4/heimdal/kdc/digest.c r.u.response.rsp = calloc(1, sizeof(*r.u.response.rsp)); u 926 source4/heimdal/kdc/digest.c if (r.u.response.rsp == NULL) { u 933 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), r.u.response.rsp); u 934 source4/heimdal/kdc/digest.c if (r.u.response.rsp == NULL) { u 950 source4/heimdal/kdc/digest.c r.u.response.session_key = u 951 source4/heimdal/kdc/digest.c calloc(1, sizeof(*r.u.response.session_key)); u 952 source4/heimdal/kdc/digest.c if (r.u.response.session_key == NULL) { u 958 source4/heimdal/kdc/digest.c ret = krb5_data_copy(r.u.response.session_key, md, 16); u 967 source4/heimdal/kdc/digest.c asprintf(&r.u.error.reason, "Unsupported digest type %s", u 968 source4/heimdal/kdc/digest.c ireq.u.digestRequest.type); u 969 source4/heimdal/kdc/digest.c if (r.u.error.reason == NULL) { u 974 source4/heimdal/kdc/digest.c r.u.error.code = EINVAL; u 978 source4/heimdal/kdc/digest.c ireq.u.digestRequest.type, ireq.u.digestRequest.username); u 991 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.flags = NTLM_NEG_UNICODE; u 993 source4/heimdal/kdc/digest.c if ((ireq.u.ntlmInit.flags & NTLM_NEG_UNICODE) == 0) { u 998 source4/heimdal/kdc/digest.c if (ireq.u.ntlmInit.flags & NTLM_NEG_NTLM) u 999 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.flags |= NTLM_NEG_NTLM; u 1005 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.flags |= u 1017 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.flags |= (ireq.u.ntlmInit.flags & (ALL)); u 1021 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.targetname = u 1023 source4/heimdal/kdc/digest.c if (r.u.ntlmInitReply.targetname == NULL) { u 1028 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.challange.data = malloc(8); u 1029 source4/heimdal/kdc/digest.c if (r.u.ntlmInitReply.challange.data == NULL) { u 1034 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.challange.length = 8; u 1035 source4/heimdal/kdc/digest.c if (RAND_bytes(r.u.ntlmInitReply.challange.data, u 1036 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.challange.length) != 1) u 1043 source4/heimdal/kdc/digest.c ALLOC(r.u.ntlmInitReply.targetinfo); u 1044 source4/heimdal/kdc/digest.c if (r.u.ntlmInitReply.targetinfo == NULL) { u 1051 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.targetname, u 1053 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.targetinfo); u 1071 source4/heimdal/kdc/digest.c ret = krb5_storage_write(sp, r.u.ntlmInitReply.challange.data, 8); u 1077 source4/heimdal/kdc/digest.c ret = krb5_store_uint32(sp, r.u.ntlmInitReply.flags); u 1094 source4/heimdal/kdc/digest.c buf.data, buf.length, &r.u.ntlmInitReply.opaque); u 1114 source4/heimdal/kdc/digest.c r.u.ntlmResponse.success = 0; u 1115 source4/heimdal/kdc/digest.c r.u.ntlmResponse.flags = 0; u 1116 source4/heimdal/kdc/digest.c r.u.ntlmResponse.sessionkey = NULL; u 1117 source4/heimdal/kdc/digest.c r.u.ntlmResponse.tickets = NULL; u 1121 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.username, u 1131 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.username); u 1140 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.opaque.data, u 1141 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.opaque.length, &buf); u 1184 source4/heimdal/kdc/digest.c if (ireq.u.ntlmRequest.ntlm.length != 24) { u 1202 source4/heimdal/kdc/digest.c answer.length = ireq.u.ntlmRequest.ntlm.length; u 1203 source4/heimdal/kdc/digest.c answer.data = ireq.u.ntlmRequest.ntlm.data; u 1207 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.username, u 1240 source4/heimdal/kdc/digest.c if (ireq.u.ntlmRequest.lm.length != 24) { u 1249 source4/heimdal/kdc/digest.c MD5_Update(&md5ctx, ireq.u.ntlmRequest.lm.data, 8); u 1267 source4/heimdal/kdc/digest.c if (ireq.u.ntlmRequest.ntlm.length != answer.length || u 1268 source4/heimdal/kdc/digest.c memcmp(ireq.u.ntlmRequest.ntlm.data, answer.data, answer.length) != 0) u 1287 source4/heimdal/kdc/digest.c if (ireq.u.ntlmRequest.sessionkey) { u 1300 source4/heimdal/kdc/digest.c len = ireq.u.ntlmRequest.sessionkey->length; u 1312 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.sessionkey->data, u 1316 source4/heimdal/kdc/digest.c r.u.ntlmResponse.sessionkey = u 1317 source4/heimdal/kdc/digest.c malloc(sizeof(*r.u.ntlmResponse.sessionkey)); u 1318 source4/heimdal/kdc/digest.c if (r.u.ntlmResponse.sessionkey == NULL) { u 1324 source4/heimdal/kdc/digest.c ret = krb5_data_copy(r.u.ntlmResponse.sessionkey, u 1332 source4/heimdal/kdc/digest.c r.u.ntlmResponse.success = 1; u 1334 source4/heimdal/kdc/digest.c version, ireq.u.ntlmRequest.username); u 1342 source4/heimdal/kdc/digest.c memset(&r.u.supportedMechs, 0, sizeof(r.u.supportedMechs)); u 1345 source4/heimdal/kdc/digest.c r.u.supportedMechs.ntlm_v1 = 1; u 1347 source4/heimdal/kdc/digest.c r.u.supportedMechs.ntlm_v1_session = 1; u 1349 source4/heimdal/kdc/digest.c r.u.supportedMechs.ntlm_v2 = 1; u 1351 source4/heimdal/kdc/digest.c r.u.supportedMechs.digest_md5 = 1; u 1353 source4/heimdal/kdc/digest.c r.u.supportedMechs.chap_md5 = 1; u 1355 source4/heimdal/kdc/digest.c r.u.supportedMechs.ms_chap_v2 = 1; u 1374 source4/heimdal/kdc/digest.c r.u.error.reason = strdup("unknown error"); u 1376 source4/heimdal/kdc/digest.c if (r.u.error.reason == NULL) { u 1381 source4/heimdal/kdc/digest.c r.u.error.code = EINVAL; u 1024 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.encKeyPack.data, u 1025 source4/heimdal/kdc/pkinit.c rep.u.encKeyPack.length, &info, &size, u 1034 source4/heimdal/kdc/pkinit.c if (rep.u.encKeyPack.length != size) u 1057 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.dhInfo.dhSignedData.data, u 1058 source4/heimdal/kdc/pkinit.c rep.u.dhInfo.dhSignedData.length, &info, &size, u 1067 source4/heimdal/kdc/pkinit.c if (rep.u.encKeyPack.length != size) u 1120 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.encKeyPack.data, u 1121 source4/heimdal/kdc/pkinit.c rep.u.encKeyPack.length, &info, &size, u 1130 source4/heimdal/kdc/pkinit.c if (rep.u.encKeyPack.length != size) u 399 source4/heimdal/lib/asn1/der_get.c unsigned u = 0, u1; u 403 source4/heimdal/lib/asn1/der_get.c u1 = u * 128 + (*p++ % 128); u 405 source4/heimdal/lib/asn1/der_get.c if (u1 < u) { u 409 source4/heimdal/lib/asn1/der_get.c u = u1; u 411 source4/heimdal/lib/asn1/der_get.c data->components[n] = u; u 90 source4/heimdal/lib/asn1/der_length.c unsigned u = oid->components[n]; u 94 source4/heimdal/lib/asn1/der_length.c u /= 128; u 95 source4/heimdal/lib/asn1/der_length.c } while(u > 0); u 353 source4/heimdal/lib/asn1/der_put.c unsigned u = data->components[n]; u 357 source4/heimdal/lib/asn1/der_put.c *p-- = u % 128; u 358 source4/heimdal/lib/asn1/der_put.c u /= 128; u 360 source4/heimdal/lib/asn1/der_put.c while (u > 0) { u 363 source4/heimdal/lib/asn1/der_put.c *p-- = 128 + u % 128; u 364 source4/heimdal/lib/asn1/der_put.c u /= 128; u 195 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "if((%s = strdup(\"%s\")) == NULL)\nreturn ENOMEM;\n", var, val->u.stringvalue); u 198 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "%s = %d;\n", var, val->u.integervalue); u 201 source4/heimdal/lib/asn1/gen.c if(val->u.booleanvalue) u 216 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "if(strcmp(%s, \"%s\") != 0)\n", var, val->u.stringvalue); u 219 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "if(%s != %d)\n", var, val->u.integervalue); u 222 source4/heimdal/lib/asn1/gen.c if(val->u.booleanvalue) u 289 source4/heimdal/lib/asn1/gen.c s->gen_name, s->value->u.integervalue); u 302 source4/heimdal/lib/asn1/gen.c for (o = s->value->u.objectidentifiervalue; o != NULL; o = o->next) u 312 source4/heimdal/lib/asn1/gen.c for (o = s->value->u.objectidentifiervalue; o != NULL; o = o->next) u 1843 source4/heimdal/lib/asn1/parse.c (yyval.range)->min = (yyvsp[(2) - (5)].value)->u.integervalue; u 1844 source4/heimdal/lib/asn1/parse.c (yyval.range)->max = (yyvsp[(4) - (5)].value)->u.integervalue; u 1854 source4/heimdal/lib/asn1/parse.c (yyval.range)->min = (yyvsp[(2) - (5)].value)->u.integervalue; u 1855 source4/heimdal/lib/asn1/parse.c (yyval.range)->max = (yyvsp[(2) - (5)].value)->u.integervalue - 1; u 1865 source4/heimdal/lib/asn1/parse.c (yyval.range)->min = (yyvsp[(4) - (5)].value)->u.integervalue + 2; u 1866 source4/heimdal/lib/asn1/parse.c (yyval.range)->max = (yyvsp[(4) - (5)].value)->u.integervalue; u 1876 source4/heimdal/lib/asn1/parse.c (yyval.range)->min = (yyvsp[(2) - (3)].value)->u.integervalue; u 1877 source4/heimdal/lib/asn1/parse.c (yyval.range)->max = (yyvsp[(2) - (3)].value)->u.integervalue; u 2125 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.type = (yyvsp[(2) - (2)].type); u 2126 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.encoding = NULL; u 2136 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.type = NULL; u 2137 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.encoding = (yyvsp[(3) - (3)].value); u 2147 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.type = (yyvsp[(2) - (5)].type); u 2148 source4/heimdal/lib/asn1/parse.c (yyval.constraint_spec)->u.content.encoding = (yyvsp[(5) - (5)].value); u 2446 source4/heimdal/lib/asn1/parse.c (yyval.objid) = s->value->u.objectidentifiervalue; u 2474 source4/heimdal/lib/asn1/parse.c (yyval.value)->u.stringvalue = (yyvsp[(1) - (1)].name); u 2483 source4/heimdal/lib/asn1/parse.c (yyval.value)->u.booleanvalue = 0; u 2492 source4/heimdal/lib/asn1/parse.c (yyval.value)->u.booleanvalue = 0; u 2501 source4/heimdal/lib/asn1/parse.c (yyval.value)->u.integervalue = (yyvsp[(1) - (1)].constant); u 2516 source4/heimdal/lib/asn1/parse.c (yyval.value)->u.objectidentifiervalue = (yyvsp[(1) - (1)].objid); u 347 source4/heimdal/lib/asn1/parse.y $$->min = $2->u.integervalue; u 348 source4/heimdal/lib/asn1/parse.y $$->max = $4->u.integervalue; u 355 source4/heimdal/lib/asn1/parse.y $$->min = $2->u.integervalue; u 356 source4/heimdal/lib/asn1/parse.y $$->max = $2->u.integervalue - 1; u 363 source4/heimdal/lib/asn1/parse.y $$->min = $4->u.integervalue + 2; u 364 source4/heimdal/lib/asn1/parse.y $$->max = $4->u.integervalue; u 371 source4/heimdal/lib/asn1/parse.y $$->min = $2->u.integervalue; u 372 source4/heimdal/lib/asn1/parse.y $$->max = $2->u.integervalue; u 590 source4/heimdal/lib/asn1/parse.y $$->u.content.type = $2; u 591 source4/heimdal/lib/asn1/parse.y $$->u.content.encoding = NULL; u 598 source4/heimdal/lib/asn1/parse.y $$->u.content.type = NULL; u 599 source4/heimdal/lib/asn1/parse.y $$->u.content.encoding = $3; u 606 source4/heimdal/lib/asn1/parse.y $$->u.content.type = $2; u 607 source4/heimdal/lib/asn1/parse.y $$->u.content.encoding = $5; u 840 source4/heimdal/lib/asn1/parse.y $$ = s->value->u.objectidentifiervalue; u 880 source4/heimdal/lib/asn1/parse.y $$->u.stringvalue = $1; u 888 source4/heimdal/lib/asn1/parse.y $$->u.booleanvalue = 0; u 894 source4/heimdal/lib/asn1/parse.y $$->u.booleanvalue = 0; u 902 source4/heimdal/lib/asn1/parse.y $$->u.integervalue = $1; u 918 source4/heimdal/lib/asn1/parse.y $$->u.objectidentifiervalue = $1; u 83 source4/heimdal/lib/asn1/symbol.h } u; u 138 source4/heimdal/lib/asn1/symbol.h } u; u 47 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenResp.negResult, 1); u 48 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenResp.negResult == NULL) { u 52 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenResp.negResult) = reject; u 53 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.supportedMech = NULL; u 54 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.responseToken = NULL; u 55 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC = NULL; u 108 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenInit.reqFlags = NULL; u 109 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenInit.mechToken = NULL; u 110 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenInit.negHints = NULL; u 114 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c &nt.u.negTokenInit.mechTypes, NULL); u 171 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenInit.negHints, 1); u 172 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenInit.negHints == NULL) { u 179 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenInit.negHints->hintName, 1); u 180 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenInit.negHints->hintName == NULL) { u 187 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenInit.negHints->hintName) = name_buf.value; u 189 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenInit.negHints->hintAddress = NULL; u 229 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenResp.negResult, 1); u 230 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenResp.negResult == NULL) { u 239 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenResp.negResult) = accept_incomplete; u 241 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenResp.negResult) = accept_completed; u 244 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenResp.negResult) = request_mic; u 246 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *(nt.u.negTokenResp.negResult) = accept_incomplete; u 250 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenResp.supportedMech, 1); u 251 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenResp.supportedMech == NULL) { u 259 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.supportedMech, u 267 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.supportedMech = NULL; u 271 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenResp.responseToken, 1); u 272 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenResp.responseToken == NULL) { u 277 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.responseToken->length = mech_token->length; u 278 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.responseToken->data = mech_token->value; u 282 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.responseToken = NULL; u 292 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ALLOC(nt.u.negTokenResp.mechListMIC, 1); u 293 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (nt.u.negTokenResp.mechListMIC == NULL) { u 299 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC->length = mech_mic_buf.length; u 300 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC->data = mech_mic_buf.value; u 302 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC = NULL; u 309 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC = NULL; u 326 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (*(nt.u.negTokenResp.negResult) == accept_completed) u 596 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ni = &nt.u.negTokenInit; u 813 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c na = &nt.u.negTokenResp; u 103 source4/heimdal/lib/gssapi/spnego/init_sec_context.c ALLOC(nt.u.negTokenResp.negResult, 1); u 104 source4/heimdal/lib/gssapi/spnego/init_sec_context.c if (nt.u.negTokenResp.negResult == NULL) { u 109 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.supportedMech = NULL; u 115 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.responseToken = NULL; u 116 source4/heimdal/lib/gssapi/spnego/init_sec_context.c *(nt.u.negTokenResp.negResult) = accept_completed; u 118 source4/heimdal/lib/gssapi/spnego/init_sec_context.c ALLOC(nt.u.negTokenResp.responseToken, 1); u 119 source4/heimdal/lib/gssapi/spnego/init_sec_context.c if (nt.u.negTokenResp.responseToken == NULL) { u 124 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.responseToken->length = mech_token->length; u 125 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.responseToken->data = mech_token->value; u 129 source4/heimdal/lib/gssapi/spnego/init_sec_context.c *(nt.u.negTokenResp.negResult) = accept_incomplete; u 140 source4/heimdal/lib/gssapi/spnego/init_sec_context.c ALLOC(nt.u.negTokenResp.mechListMIC, 1); u 141 source4/heimdal/lib/gssapi/spnego/init_sec_context.c if (nt.u.negTokenResp.mechListMIC == NULL) { u 148 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.mechListMIC->length = mic_buf.length; u 149 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.mechListMIC->data = mic_buf.value; u 151 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.mechListMIC = NULL; u 158 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.mechListMIC = NULL; u 170 source4/heimdal/lib/gssapi/spnego/init_sec_context.c if (*(nt.u.negTokenResp.negResult) == accept_completed) u 368 source4/heimdal/lib/hcrypto/des.c DES_encrypt(uint32_t u[2], DES_key_schedule *ks, int encp) u 370 source4/heimdal/lib/hcrypto/des.c IP(u); u 371 source4/heimdal/lib/hcrypto/des.c desx(u, ks, encp); u 372 source4/heimdal/lib/hcrypto/des.c FP(u); u 390 source4/heimdal/lib/hcrypto/des.c uint32_t u[2]; u 391 source4/heimdal/lib/hcrypto/des.c load(*input, u); u 392 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, encp); u 393 source4/heimdal/lib/hcrypto/des.c store(u, *output); u 417 source4/heimdal/lib/hcrypto/des.c uint32_t u[2]; u 424 source4/heimdal/lib/hcrypto/des.c load(input, u); u 425 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 426 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 427 source4/heimdal/lib/hcrypto/des.c uiv[0] = u[0]; uiv[1] = u[1]; u 428 source4/heimdal/lib/hcrypto/des.c store(u, output); u 438 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 439 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 440 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 441 source4/heimdal/lib/hcrypto/des.c store(u, output); u 446 source4/heimdal/lib/hcrypto/des.c load(input, u); u 447 source4/heimdal/lib/hcrypto/des.c t[0] = u[0]; t[1] = u[1]; u 448 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 0); u 449 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 450 source4/heimdal/lib/hcrypto/des.c store(u, output); u 461 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 462 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 0); u 463 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 464 source4/heimdal/lib/hcrypto/des.c store(u, output); u 467 source4/heimdal/lib/hcrypto/des.c uiv[0] = 0; u[0] = 0; uiv[1] = 0; u[1] = 0; u 493 source4/heimdal/lib/hcrypto/des.c uint32_t u[2]; u 501 source4/heimdal/lib/hcrypto/des.c load(input, u); u 502 source4/heimdal/lib/hcrypto/des.c t[0] = u[0]; t[1] = u[1]; u 503 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 504 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 505 source4/heimdal/lib/hcrypto/des.c uiv[0] = u[0] ^ t[0]; uiv[1] = u[1] ^ t[1]; u 506 source4/heimdal/lib/hcrypto/des.c store(u, output); u 516 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 517 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 518 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 519 source4/heimdal/lib/hcrypto/des.c store(u, output); u 524 source4/heimdal/lib/hcrypto/des.c load(input, u); u 525 source4/heimdal/lib/hcrypto/des.c t[0] = u[0]; t[1] = u[1]; u 526 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 0); u 527 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 528 source4/heimdal/lib/hcrypto/des.c store(u, output); u 529 source4/heimdal/lib/hcrypto/des.c uiv[0] = t[0] ^ u[0]; uiv[1] = t[1] ^ u[1]; u 539 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 540 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 0); u 541 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 544 source4/heimdal/lib/hcrypto/des.c uiv[0] = 0; u[0] = 0; uiv[1] = 0; u[1] = 0; u 552 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(uint32_t u[2], DES_key_schedule *ks1, DES_key_schedule *ks2, u 555 source4/heimdal/lib/hcrypto/des.c IP(u); u 557 source4/heimdal/lib/hcrypto/des.c desx(u, ks1, 1); /* IP + FP cancel out each other */ u 558 source4/heimdal/lib/hcrypto/des.c desx(u, ks2, 0); u 559 source4/heimdal/lib/hcrypto/des.c desx(u, ks3, 1); u 561 source4/heimdal/lib/hcrypto/des.c desx(u, ks3, 0); u 562 source4/heimdal/lib/hcrypto/des.c desx(u, ks2, 1); u 563 source4/heimdal/lib/hcrypto/des.c desx(u, ks1, 0); u 565 source4/heimdal/lib/hcrypto/des.c FP(u); u 590 source4/heimdal/lib/hcrypto/des.c uint32_t u[2]; u 591 source4/heimdal/lib/hcrypto/des.c load(*input, u); u 592 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(u, ks1, ks2, ks3, encp); u 593 source4/heimdal/lib/hcrypto/des.c store(u, *output); u 622 source4/heimdal/lib/hcrypto/des.c uint32_t u[2]; u 629 source4/heimdal/lib/hcrypto/des.c load(input, u); u 630 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 631 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(u, ks1, ks2, ks3, 1); u 632 source4/heimdal/lib/hcrypto/des.c uiv[0] = u[0]; uiv[1] = u[1]; u 633 source4/heimdal/lib/hcrypto/des.c store(u, output); u 643 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 644 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 645 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(u, ks1, ks2, ks3, 1); u 646 source4/heimdal/lib/hcrypto/des.c store(u, output); u 651 source4/heimdal/lib/hcrypto/des.c load(input, u); u 652 source4/heimdal/lib/hcrypto/des.c t[0] = u[0]; t[1] = u[1]; u 653 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(u, ks1, ks2, ks3, 0); u 654 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 655 source4/heimdal/lib/hcrypto/des.c store(u, output); u 666 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 667 source4/heimdal/lib/hcrypto/des.c _des3_encrypt(u, ks1, ks2, ks3, 0); u 668 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 669 source4/heimdal/lib/hcrypto/des.c store(u, output); u 673 source4/heimdal/lib/hcrypto/des.c uiv[0] = 0; u[0] = 0; uiv[1] = 0; u[1] = 0; u 775 source4/heimdal/lib/hcrypto/des.c uint32_t u[2] = { 0, 0 }; u 780 source4/heimdal/lib/hcrypto/des.c load(input, u); u 781 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 782 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 783 source4/heimdal/lib/hcrypto/des.c uiv[0] = u[0]; uiv[1] = u[1]; u 792 source4/heimdal/lib/hcrypto/des.c load(tmp, u); u 793 source4/heimdal/lib/hcrypto/des.c u[0] ^= uiv[0]; u[1] ^= uiv[1]; u 794 source4/heimdal/lib/hcrypto/des.c DES_encrypt(u, ks, 1); u 797 source4/heimdal/lib/hcrypto/des.c store(u, *output); u 799 source4/heimdal/lib/hcrypto/des.c uiv[0] = 0; u[0] = 0; uiv[1] = 0; u 800 source4/heimdal/lib/hcrypto/des.c return u[1]; u 892 source4/heimdal/lib/hcrypto/des.c uint32_t u[2] = { 1, 0 }; u 893 source4/heimdal/lib/hcrypto/des.c IP(u); u 894 source4/heimdal/lib/hcrypto/des.c FP(u); u 895 source4/heimdal/lib/hcrypto/des.c IP(u); u 896 source4/heimdal/lib/hcrypto/des.c FP(u); u 897 source4/heimdal/lib/hcrypto/des.c if (u[0] != 1 || u[1] != 0) u 900 source4/heimdal/lib/hcrypto/des.c load(k, u); u 901 source4/heimdal/lib/hcrypto/des.c store(u, k2); u 1374 source4/heimdal/lib/hcrypto/imath/imath.c mpz_t u, v, t; u 1389 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_init_copy(&u, a)) != MP_OK) u 1394 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(&u) = MP_ZPOS; MP_SIGN(&v) = MP_ZPOS; u 1397 source4/heimdal/lib/hcrypto/imath/imath.c int div2_u = s_dp2k(&u), div2_v = s_dp2k(&v); u 1400 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(&u, (mp_size) k); u 1404 source4/heimdal/lib/hcrypto/imath/imath.c if(mp_int_is_odd(&u)) { u 1409 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(&u, &t)) != MP_OK) u 1417 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(&t, &u)) != MP_OK) u 1425 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_sub(&u, &v, &t)) != MP_OK) u 1432 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_abs(&u, c)) != MP_OK) u 1439 source4/heimdal/lib/hcrypto/imath/imath.c V: mp_int_clear(&u); u 2551 source4/heimdal/lib/hcrypto/imath/imath.c mp_word u = w + (mp_word)*dct, ov = 0; u 2560 source4/heimdal/lib/hcrypto/imath/imath.c if(ADD_WILL_OVERFLOW(w, u)) u 2563 source4/heimdal/lib/hcrypto/imath/imath.c w += u; u 198 source4/heimdal/lib/hcrypto/md4.c struct x32 *u = (struct x32*)m->save; u 200 source4/heimdal/lib/hcrypto/md4.c current[2*i+0] = swap_uint32_t(u[i].a); u 201 source4/heimdal/lib/hcrypto/md4.c current[2*i+1] = swap_uint32_t(u[i].b); u 222 source4/heimdal/lib/hcrypto/md5.c struct x32 *u = (struct x32*)m->save; u 224 source4/heimdal/lib/hcrypto/md5.c current[2*i+0] = swap_uint32_t(u[i].a); u 225 source4/heimdal/lib/hcrypto/md5.c current[2*i+1] = swap_uint32_t(u[i].b); u 498 source4/heimdal/lib/hcrypto/rand-fortuna.c } u; u 502 source4/heimdal/lib/hcrypto/rand-fortuna.c if ((*hc_rand_timer_method.bytes)(u.buf, sizeof(u.buf)) == 1) u 503 source4/heimdal/lib/hcrypto/rand-fortuna.c add_entropy(&main_state, u.buf, sizeof(u.buf)); u 510 source4/heimdal/lib/hcrypto/rand-fortuna.c while ((n = read(fd, (char *)u.shad, sizeof(u.shad))) > 0) u 511 source4/heimdal/lib/hcrypto/rand-fortuna.c add_entropy(&main_state, u.shad, sizeof(u.shad)); u 515 source4/heimdal/lib/hcrypto/rand-fortuna.c memset(&u, 0, sizeof(u)); u 529 source4/heimdal/lib/hcrypto/rand-fortuna.c uid_t u = getuid(); u 530 source4/heimdal/lib/hcrypto/rand-fortuna.c add_entropy(&main_state, (void *)&u, sizeof(u)); u 122 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t vp, vq, u; u 123 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_init(&vp); mp_int_init(&vq); mp_int_init(&u); u 127 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mod(in, p, &u); u 128 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_exptmod(&u, dmp1, p, &vp); u 129 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mod(in, q, &u); u 130 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_exptmod(&u, dmq1, q, &vq); u 134 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_sub(&vp, &vq, &u); u 135 source4/heimdal/lib/hcrypto/rsa-imath.c if (mp_int_compare_zero(&u) < 0) u 136 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_add(&u, p, &u); u 137 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mul(&u, iqmp, &u); u 138 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mod(&u, p, &u); u 141 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mul(&u, q, &u); u 142 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_add(&u, &vq, out); u 146 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&u); u 248 source4/heimdal/lib/hcrypto/sha.c struct x32 *u = (struct x32*)m->save; u 250 source4/heimdal/lib/hcrypto/sha.c current[2*i+0] = swap_uint32_t(u[i].a); u 251 source4/heimdal/lib/hcrypto/sha.c current[2*i+1] = swap_uint32_t(u[i].b); u 190 source4/heimdal/lib/hcrypto/sha256.c struct x32 *u = (struct x32*)m->save; u 192 source4/heimdal/lib/hcrypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); u 193 source4/heimdal/lib/hcrypto/sha256.c current[2*i+1] = swap_uint32_t(u[i].b); u 124 source4/heimdal/lib/hdb/dbinfo.c ret = get_dbinfo(context, db_binding->u.list, u 119 source4/heimdal/lib/hdb/ext.c ret = der_get_tag(ext->data.u.asn1_ellipsis.data, u 120 source4/heimdal/lib/hdb/ext.c ext->data.u.asn1_ellipsis.length, u 135 source4/heimdal/lib/hdb/ext.c ret = der_get_tag(ext3->data.u.asn1_ellipsis.data, u 136 source4/heimdal/lib/hdb/ext.c ext3->data.u.asn1_ellipsis.length, u 216 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_acl; u 230 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_cert_hash; u 244 source4/heimdal/lib/hdb/ext.c *t = ext->data.u.last_pw_change; u 262 source4/heimdal/lib/hdb/ext.c ext.data.u.last_pw_change = t; u 280 source4/heimdal/lib/hdb/ext.c if (db->hdb_master_key_set && ext->data.u.password.mkvno) { u 283 source4/heimdal/lib/hdb/ext.c key = _hdb_find_master_key(ext->data.u.password.mkvno, u 289 source4/heimdal/lib/hdb/ext.c *ext->data.u.password.mkvno); u 294 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.data, u 295 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.length, u 298 source4/heimdal/lib/hdb/ext.c ret = der_copy_octet_string(&ext->data.u.password.password, &pw); u 354 source4/heimdal/lib/hdb/ext.c &ext.data.u.password.password); u 358 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = u 359 source4/heimdal/lib/hdb/ext.c malloc(sizeof(*ext.data.u.password.mkvno)); u 360 source4/heimdal/lib/hdb/ext.c if (ext.data.u.password.mkvno == NULL) { u 365 source4/heimdal/lib/hdb/ext.c *ext.data.u.password.mkvno = _hdb_mkey_version(key); u 368 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = NULL; u 370 source4/heimdal/lib/hdb/ext.c ret = krb5_data_copy(&ext.data.u.password.password, u 402 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.allowed_to_delegate_to; u 416 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.aliases; u 485 source4/heimdal/lib/hx509/ca.c name.u.fullName.len = 1; u 486 source4/heimdal/lib/hx509/ca.c name.u.fullName.val = &gn; u 489 source4/heimdal/lib/hx509/ca.c gn.u.uniformResourceIdentifier = rk_UNCONST(uri); u 530 source4/heimdal/lib/hx509/ca.c gn.u.directoryName.element = n.element; u 531 source4/heimdal/lib/hx509/ca.c gn.u.directoryName.u.rdnSequence = n.u.rdnSequence; u 580 source4/heimdal/lib/hx509/ca.c gn.u.otherName.type_id = *oid; u 581 source4/heimdal/lib/hx509/ca.c gn.u.otherName.value = *os; u 789 source4/heimdal/lib/hx509/ca.c gn.u.dNSName = rk_UNCONST(dnsname); u 816 source4/heimdal/lib/hx509/ca.c gn.u.rfc822Name = rk_UNCONST(rfc822Name); u 1071 source4/heimdal/lib/hx509/ca.c tbsc->validity.notBefore.u.generalTime = notBefore; u 1073 source4/heimdal/lib/hx509/ca.c tbsc->validity.notAfter.u.generalTime = notAfter; u 1410 source4/heimdal/lib/hx509/ca.c gn.u.directoryName.element = u 1412 source4/heimdal/lib/hx509/ca.c gn.u.directoryName.u.rdnSequence = name.u.rdnSequence; u 761 source4/heimdal/lib/hx509/cert.c der_heim_oid_cmp(&sa.val[j].u.otherName.type_id, oid) == 0) u 763 source4/heimdal/lib/hx509/cert.c ret = add_to_list(list, &sa.val[j].u.otherName.value); u 959 source4/heimdal/lib/hx509/cert.c ai.authorityCertIssuer->val[0].u.directoryName.element; u 960 source4/heimdal/lib/hx509/cert.c name.u.rdnSequence = u 961 source4/heimdal/lib/hx509/cert.c ai.authorityCertIssuer->val[0].u.directoryName.u.rdnSequence; u 1027 source4/heimdal/lib/hx509/cert.c return c->tbsCertificate.subject.u.rdnSequence.len == 0; u 1562 source4/heimdal/lib/hx509/cert.c return t->u.utcTime; u 1564 source4/heimdal/lib/hx509/cert.c return t->u.generalTime; u 1649 source4/heimdal/lib/hx509/cert.c if (c->u.rdnSequence.len > n->u.rdnSequence.len) u 1651 source4/heimdal/lib/hx509/cert.c for (i = 0; i < c->u.rdnSequence.len; i++) { u 1652 source4/heimdal/lib/hx509/cert.c ret = match_RDN(&c->u.rdnSequence.val[i], &n->u.rdnSequence.val[i]); u 1671 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(&c->u.otherName.type_id, u 1672 source4/heimdal/lib/hx509/cert.c &n->u.otherName.type_id) != 0) u 1674 source4/heimdal/lib/hx509/cert.c if (heim_any_cmp(&c->u.otherName.value, u 1675 source4/heimdal/lib/hx509/cert.c &n->u.otherName.value) != 0) u 1682 source4/heimdal/lib/hx509/cert.c s = strchr(c->u.rfc822Name, '@'); u 1684 source4/heimdal/lib/hx509/cert.c if (strcasecmp(c->u.rfc822Name, n->u.rfc822Name) != 0) u 1687 source4/heimdal/lib/hx509/cert.c s = strchr(n->u.rfc822Name, '@'); u 1690 source4/heimdal/lib/hx509/cert.c len1 = strlen(c->u.rfc822Name); u 1694 source4/heimdal/lib/hx509/cert.c if (strcasecmp(s + 1 + len2 - len1, c->u.rfc822Name) != 0) u 1705 source4/heimdal/lib/hx509/cert.c lenc = strlen(c->u.dNSName); u 1706 source4/heimdal/lib/hx509/cert.c lenn = strlen(n->u.dNSName); u 1709 source4/heimdal/lib/hx509/cert.c if (strcasecmp(&n->u.dNSName[lenn - lenc], c->u.dNSName) != 0) u 1711 source4/heimdal/lib/hx509/cert.c if (lenc != lenn && n->u.dNSName[lenn - lenc - 1] != '.') u 1722 source4/heimdal/lib/hx509/cert.c c_name.element = c->u.directoryName.element; u 1723 source4/heimdal/lib/hx509/cert.c c_name.u.rdnSequence = c->u.directoryName.u.rdnSequence; u 1727 source4/heimdal/lib/hx509/cert.c n_name.element = n->u.directoryName.element; u 1728 source4/heimdal/lib/hx509/cert.c n_name.u.rdnSequence = n->u.directoryName.u.rdnSequence; u 1796 source4/heimdal/lib/hx509/cert.c certname.u.directoryName.element = u 1798 source4/heimdal/lib/hx509/cert.c certname.u.directoryName.u.rdnSequence = u 1799 source4/heimdal/lib/hx509/cert.c c->tbsCertificate.subject.u.rdnSequence; u 2052 source4/heimdal/lib/hx509/cert.c j = proxy_issuer.u.rdnSequence.len; u 2053 source4/heimdal/lib/hx509/cert.c if (proxy_issuer.u.rdnSequence.len < 2 u 2054 source4/heimdal/lib/hx509/cert.c || proxy_issuer.u.rdnSequence.val[j - 1].len > 1 u 2055 source4/heimdal/lib/hx509/cert.c || der_heim_oid_cmp(&proxy_issuer.u.rdnSequence.val[j - 1].val[0].type, u 2066 source4/heimdal/lib/hx509/cert.c free_RelativeDistinguishedName(&proxy_issuer.u.rdnSequence.val[j - 1]); u 2067 source4/heimdal/lib/hx509/cert.c proxy_issuer.u.rdnSequence.len -= 1; u 2351 source4/heimdal/lib/hx509/cert.c if (strcasecmp(san.val[j].u.dNSName, hostname) == 0) { u 2367 source4/heimdal/lib/hx509/cert.c if (name->u.rdnSequence.len > 0 u 2368 source4/heimdal/lib/hx509/cert.c && name->u.rdnSequence.val[0].len == 1 u 2369 source4/heimdal/lib/hx509/cert.c && der_heim_oid_cmp(&name->u.rdnSequence.val[0].val[0].type, u 2372 source4/heimdal/lib/hx509/cert.c DirectoryString *ds = &name->u.rdnSequence.val[0].val[0].value; u 2376 source4/heimdal/lib/hx509/cert.c if (strcasecmp(ds->u.printableString, hostname) == 0) u 2380 source4/heimdal/lib/hx509/cert.c if (strcasecmp(ds->u.ia5String, hostname) == 0) u 2384 source4/heimdal/lib/hx509/cert.c if (strcasecmp(ds->u.utf8String, hostname) == 0) u 183 source4/heimdal/lib/hx509/cms.c &id->u.subjectKeyIdentifier); u 194 source4/heimdal/lib/hx509/cms.c ret = hx509_name_to_Name(name, &id->u.issuerAndSerialNumber.issuer); u 199 source4/heimdal/lib/hx509/cms.c ret = hx509_cert_get_serialnumber(cert, &id->u.issuerAndSerialNumber.serialNumber); u 221 source4/heimdal/lib/hx509/cms.c iasn = &id->u.issuerAndSerialNumber; u 238 source4/heimdal/lib/hx509/cms.c KeyIdentifier *ki = &id->u.subjectKeyIdentifier; u 279 source4/heimdal/lib/hx509/cms.c q.serial = &client->u.issuerAndSerialNumber.serialNumber; u 280 source4/heimdal/lib/hx509/cms.c q.issuer_name = &client->u.issuerAndSerialNumber.issuer; u 284 source4/heimdal/lib/hx509/cms.c q.subject_id = &client->u.subjectKeyIdentifier; u 75 source4/heimdal/lib/hx509/env.c n->u.string = strdup(value); u 76 source4/heimdal/lib/hx509/env.c if (n->u.string == NULL) { u 126 source4/heimdal/lib/hx509/env.c n->u.list = list; u 161 source4/heimdal/lib/hx509/env.c return env->u.string; u 184 source4/heimdal/lib/hx509/env.c return env->u.string; u 209 source4/heimdal/lib/hx509/env.c return env->u.list; u 222 source4/heimdal/lib/hx509/env.c free(b->u.string); u 224 source4/heimdal/lib/hx509/env.c env_free(b->u.list); u 206 source4/heimdal/lib/hx509/hx_locl.h } u; u 206 source4/heimdal/lib/hx509/name.c for (i = n->u.rdnSequence.len - 1 ; i >= 0 ; i--) { u 209 source4/heimdal/lib/hx509/name.c for (j = 0; j < n->u.rdnSequence.val[i].len; j++) { u 210 source4/heimdal/lib/hx509/name.c DirectoryString *ds = &n->u.rdnSequence.val[i].val[j].value; u 214 source4/heimdal/lib/hx509/name.c oidname = oidtostring(&n->u.rdnSequence.val[i].val[j].type); u 218 source4/heimdal/lib/hx509/name.c ss = ds->u.ia5String; u 221 source4/heimdal/lib/hx509/name.c ss = ds->u.printableString; u 224 source4/heimdal/lib/hx509/name.c ss = ds->u.utf8String; u 227 source4/heimdal/lib/hx509/name.c uint16_t *bmp = ds->u.bmpString.data; u 228 source4/heimdal/lib/hx509/name.c size_t bmplen = ds->u.bmpString.length; u 240 source4/heimdal/lib/hx509/name.c ss = malloc(ds->u.teletexString.length + 1); u 243 source4/heimdal/lib/hx509/name.c memcpy(ss, ds->u.teletexString.data, ds->u.teletexString.length); u 244 source4/heimdal/lib/hx509/name.c ss[ds->u.teletexString.length] = '\0'; u 247 source4/heimdal/lib/hx509/name.c uint32_t *uni = ds->u.universalString.data; u 248 source4/heimdal/lib/hx509/name.c size_t unilen = ds->u.universalString.length; u 274 source4/heimdal/lib/hx509/name.c if (j + 1 < n->u.rdnSequence.val[i].len) u 285 source4/heimdal/lib/hx509/name.c (_l) = strlen(_ds->u._el); \ u 290 source4/heimdal/lib/hx509/name.c (_n)[i] = _ds->u._el[i] u 294 source4/heimdal/lib/hx509/name.c (_l) = _ds->u._el.length; \ u 299 source4/heimdal/lib/hx509/name.c (_n)[i] = _ds->u._el.data[i] u 302 source4/heimdal/lib/hx509/name.c (_l) = _ds->u._el.length; \ u 307 source4/heimdal/lib/hx509/name.c (_n)[i] = ((unsigned char *)_ds->u._el.data)[i] u 340 source4/heimdal/lib/hx509/name.c ret = wind_utf8ucs4_length(ds->u.utf8String, &len); u 346 source4/heimdal/lib/hx509/name.c ret = wind_utf8ucs4(ds->u.utf8String, name, &len); u 415 source4/heimdal/lib/hx509/name.c *c = n1->u.rdnSequence.len - n2->u.rdnSequence.len; u 419 source4/heimdal/lib/hx509/name.c for (i = 0 ; i < n1->u.rdnSequence.len; i++) { u 420 source4/heimdal/lib/hx509/name.c *c = n1->u.rdnSequence.val[i].len - n2->u.rdnSequence.val[i].len; u 424 source4/heimdal/lib/hx509/name.c for (j = 0; j < n1->u.rdnSequence.val[i].len; j++) { u 425 source4/heimdal/lib/hx509/name.c *c = der_heim_oid_cmp(&n1->u.rdnSequence.val[i].val[j].type, u 426 source4/heimdal/lib/hx509/name.c &n1->u.rdnSequence.val[i].val[j].type); u 430 source4/heimdal/lib/hx509/name.c ret = _hx509_name_ds_cmp(&n1->u.rdnSequence.val[i].val[j].value, u 431 source4/heimdal/lib/hx509/name.c &n2->u.rdnSequence.val[i].val[j].value, u 492 source4/heimdal/lib/hx509/name.c ptr = realloc(name->u.rdnSequence.val, u 493 source4/heimdal/lib/hx509/name.c sizeof(name->u.rdnSequence.val[0]) * u 494 source4/heimdal/lib/hx509/name.c (name->u.rdnSequence.len + 1)); u 499 source4/heimdal/lib/hx509/name.c name->u.rdnSequence.val = ptr; u 502 source4/heimdal/lib/hx509/name.c rdn = &name->u.rdnSequence.val[name->u.rdnSequence.len]; u 504 source4/heimdal/lib/hx509/name.c memmove(&name->u.rdnSequence.val[1], u 505 source4/heimdal/lib/hx509/name.c &name->u.rdnSequence.val[0], u 506 source4/heimdal/lib/hx509/name.c name->u.rdnSequence.len * u 507 source4/heimdal/lib/hx509/name.c sizeof(name->u.rdnSequence.val[0])); u 509 source4/heimdal/lib/hx509/name.c rdn = &name->u.rdnSequence.val[0]; u 519 source4/heimdal/lib/hx509/name.c rdn->val[0].value.u.utf8String = strdup(str); u 520 source4/heimdal/lib/hx509/name.c if (rdn->val[0].value.u.utf8String == NULL) u 522 source4/heimdal/lib/hx509/name.c name->u.rdnSequence.len += 1; u 712 source4/heimdal/lib/hx509/name.c for (i = 0 ; i < n->u.rdnSequence.len; i++) { u 713 source4/heimdal/lib/hx509/name.c for (j = 0; j < n->u.rdnSequence.val[i].len; j++) { u 724 source4/heimdal/lib/hx509/name.c DirectoryString *ds = &n->u.rdnSequence.val[i].val[j].value; u 732 source4/heimdal/lib/hx509/name.c p = strstr(ds->u.utf8String, "${"); u 735 source4/heimdal/lib/hx509/name.c (int)(p - ds->u.utf8String), u 736 source4/heimdal/lib/hx509/name.c ds->u.utf8String); u 779 source4/heimdal/lib/hx509/name.c free(ds->u.utf8String); u 780 source4/heimdal/lib/hx509/name.c ds->u.utf8String = rk_strpoolcollect(strpool); u 781 source4/heimdal/lib/hx509/name.c if (ds->u.utf8String == NULL) { u 891 source4/heimdal/lib/hx509/name.c return name->der_name.u.rdnSequence.len == 0; u 915 source4/heimdal/lib/hx509/name.c hx509_oid_sprint(&name->u.otherName.type_id, &str); u 924 source4/heimdal/lib/hx509/name.c name->u.rfc822Name); u 928 source4/heimdal/lib/hx509/name.c name->u.dNSName); u 935 source4/heimdal/lib/hx509/name.c dir.element = name->u.directoryName.element; u 936 source4/heimdal/lib/hx509/name.c dir.u.rdnSequence = name->u.directoryName.u.rdnSequence; u 946 source4/heimdal/lib/hx509/name.c name->u.uniformResourceIdentifier); u 949 source4/heimdal/lib/hx509/name.c unsigned char *a = name->u.iPAddress.data; u 954 source4/heimdal/lib/hx509/name.c if (name->u.iPAddress.length == 4) u 957 source4/heimdal/lib/hx509/name.c else if (name->u.iPAddress.length == 16) u 970 source4/heimdal/lib/hx509/name.c (unsigned long)name->u.iPAddress.length); u 975 source4/heimdal/lib/hx509/name.c hx509_oid_sprint(&name->u.registeredID, &str); u 517 source4/heimdal/lib/hx509/print.c for (j = 0 ; j < dpname.u.fullName.len; j++) { u 519 source4/heimdal/lib/hx509/print.c GeneralName *name = &dpname.u.fullName.val[j]; u 602 source4/heimdal/lib/hx509/print.c &gn.val[i].u.otherName.type_id) != 0) u 607 source4/heimdal/lib/hx509/print.c (*check_altname[j].func)(ctx, &gn.val[i].u.otherName.value); u 611 source4/heimdal/lib/hx509/print.c hx509_oid_print(&gn.val[i].u.otherName.type_id, u 147 source4/heimdal/lib/hx509/req.c name.u.dNSName = rk_UNCONST(hostname); u 161 source4/heimdal/lib/hx509/req.c name.u.dNSName = rk_UNCONST(email); u 195 source4/heimdal/lib/hx509/revoke.c q.subject_name = &ocsp->ocsp.tbsResponseData.responderID.u.byName; u 199 source4/heimdal/lib/hx509/revoke.c q.keyhash_sha1 = &ocsp->ocsp.tbsResponseData.responderID.u.byKey; u 1104 source4/heimdal/lib/hx509/revoke.c _hx509_name_from_Name(&ocsp.ocsp.tbsResponseData.responderID.u.byName, &n); u 1113 source4/heimdal/lib/hx509/revoke.c hex_encode(ocsp.ocsp.tbsResponseData.responderID.u.byKey.data, u 1114 source4/heimdal/lib/hx509/revoke.c ocsp.ocsp.tbsResponseData.responderID.u.byKey.length, u 1397 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->val[num].revocationDate.u.generalTime = u 1464 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.thisUpdate.u.generalTime = time(NULL) - 24 * 3600; u 1479 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.nextUpdate->u.generalTime = next; u 142 source4/heimdal/lib/hx509/sel.c if (strcmp(w, subenv->u.string) == 0) u 219 source4/heimdal/lib/krb5/config_file.c ret = parse_list (f, lineno, &tmp->u.list, error_message); u 231 source4/heimdal/lib/krb5/config_file.c tmp->u.string = strdup(p1); u 276 source4/heimdal/lib/krb5/config_file.c ret = parse_binding(f, lineno, p, &b, &s->u.list, error_message); u 351 source4/heimdal/lib/krb5/config_file.c free (b->u.string); u 353 source4/heimdal/lib/krb5/config_file.c free_binding (context, b->u.list); u 388 source4/heimdal/lib/krb5/config_file.c d->u.string = strdup(c->u.string); u 390 source4/heimdal/lib/krb5/config_file.c _krb5_config_copy (context, c->u.list, &d->u.list); u 435 source4/heimdal/lib/krb5/config_file.c return b->u.generic; u 437 source4/heimdal/lib/krb5/config_file.c return vget_next(context, b->u.list, pointer, type, p, args); u 475 source4/heimdal/lib/krb5/config_file.c return b->u.generic; u 63 source4/heimdal/lib/krb5/config_file_netinfo.c b->u.string = ni_name_dup(pl->nipl_val[i].nip_val.ninl_val[j]); u 111 source4/heimdal/lib/krb5/config_file_netinfo.c b->u.list = NULL; u 116 source4/heimdal/lib/krb5/config_file_netinfo.c nis = ni_idlist2binding(ni, &children, &b->u.list); u 122 source4/heimdal/lib/krb5/config_file_netinfo.c nis = ni_proplist2binding(&pl, b->u.list == NULL ? &b->u.list : &b->u.list->next); u 78 source4/heimdal/lib/krb5/get_host_realm.c tmp = strdup(rr->u.txt); u 442 source4/heimdal/lib/krb5/krb5.h } u; u 111 source4/heimdal/lib/krb5/krbhst.c size_t len = strlen(rr->u.srv->target); u 130 source4/heimdal/lib/krb5/krbhst.c hi->port = rr->u.srv->port; u 132 source4/heimdal/lib/krb5/krbhst.c strlcpy(hi->hostname, rr->u.srv->target, len + 1); u 1341 source4/heimdal/lib/krb5/pkinit.c os = rep.u.dhInfo.dhSignedData; u 1344 source4/heimdal/lib/krb5/pkinit.c os = rep.u.encKeyPack; u 1366 source4/heimdal/lib/krb5/pkinit.c rep.u.dhInfo.serverDHNonce, u 1413 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cms_unwrap_ContentInfo(&w2krep.u.encKeyPack, u 1139 source4/heimdal/lib/krb5/principal.c if(strcmp(name, l->u.string) == 0) { u 62 source4/heimdal/lib/roken/parse_units.c const struct units *u; u 64 source4/heimdal/lib/roken/parse_units.c for (u = units; u->name; ++u) { u 65 source4/heimdal/lib/roken/parse_units.c if (strcasecmp (u->name, def_unit) == 0) { u 66 source4/heimdal/lib/roken/parse_units.c def_mult = u->mult; u 70 source4/heimdal/lib/roken/parse_units.c if (u->name == NULL) u 78 source4/heimdal/lib/roken/parse_units.c const struct units *u, *partial_unit; u 115 source4/heimdal/lib/roken/parse_units.c for (u = units; u->name; ++u) { u 116 source4/heimdal/lib/roken/parse_units.c if (strncasecmp (p, u->name, u_len) == 0) { u 117 source4/heimdal/lib/roken/parse_units.c if (u_len == strlen (u->name)) { u 119 source4/heimdal/lib/roken/parse_units.c res = (*func)(res, val, u->mult); u 125 source4/heimdal/lib/roken/parse_units.c partial_unit = u; u 129 source4/heimdal/lib/roken/parse_units.c if (u->name == NULL) { u 199 source4/heimdal/lib/roken/parse_units.c const struct units *u; u 205 source4/heimdal/lib/roken/parse_units.c for (u = units; num > 0 && u->name; ++u) { u 208 source4/heimdal/lib/roken/parse_units.c divisor = num / u->mult; u 210 source4/heimdal/lib/roken/parse_units.c num = (*update) (num, u->mult); u 211 source4/heimdal/lib/roken/parse_units.c tmp = (*print) (s, len, divisor, u->name, num); u 272 source4/heimdal/lib/roken/parse_units.c const struct units *u, *u2; u 275 source4/heimdal/lib/roken/parse_units.c for (u = units; u->name; ++u) { u 276 source4/heimdal/lib/roken/parse_units.c max_sz = max(max_sz, strlen(u->name)); u 279 source4/heimdal/lib/roken/parse_units.c for (u = units; u->name;) { u 283 source4/heimdal/lib/roken/parse_units.c for (next = u + 1; next->name && next->mult == u->mult; ++next) u 288 source4/heimdal/lib/roken/parse_units.c u2->name && u->mult % u2->mult != 0; u 293 source4/heimdal/lib/roken/parse_units.c unparse_units (u->mult, u2, buf, sizeof(buf)); u 294 source4/heimdal/lib/roken/parse_units.c fprintf (f, "1 %*s = %s\n", max_sz, u->name, buf); u 296 source4/heimdal/lib/roken/parse_units.c fprintf (f, "1 %s\n", u->name); u 298 source4/heimdal/lib/roken/parse_units.c u = next; u 326 source4/heimdal/lib/roken/parse_units.c const struct units *u; u 328 source4/heimdal/lib/roken/parse_units.c for(u = units; u->name; ++u) u 329 source4/heimdal/lib/roken/parse_units.c fprintf(f, "%s%s", u->name, (u+1)->name ? ", " : "\n"); u 107 source4/heimdal/lib/roken/resolve.c if(rr->u.data) u 108 source4/heimdal/lib/roken/resolve.c free(rr->u.data); u 179 source4/heimdal/lib/roken/resolve.c rr->u.txt = strdup(host); u 180 source4/heimdal/lib/roken/resolve.c if(rr->u.txt == NULL) { u 200 source4/heimdal/lib/roken/resolve.c rr->u.mx = (struct mx_record*)malloc(sizeof(struct mx_record) + u 202 source4/heimdal/lib/roken/resolve.c if(rr->u.mx == NULL) { u 206 source4/heimdal/lib/roken/resolve.c rr->u.mx->preference = (p[0] << 8) | p[1]; u 207 source4/heimdal/lib/roken/resolve.c strlcpy(rr->u.mx->domain, host, hostlen + 1); u 223 source4/heimdal/lib/roken/resolve.c rr->u.srv = u 226 source4/heimdal/lib/roken/resolve.c if(rr->u.srv == NULL) { u 230 source4/heimdal/lib/roken/resolve.c rr->u.srv->priority = (p[0] << 8) | p[1]; u 231 source4/heimdal/lib/roken/resolve.c rr->u.srv->weight = (p[2] << 8) | p[3]; u 232 source4/heimdal/lib/roken/resolve.c rr->u.srv->port = (p[4] << 8) | p[5]; u 233 source4/heimdal/lib/roken/resolve.c strlcpy(rr->u.srv->target, host, hostlen + 1); u 241 source4/heimdal/lib/roken/resolve.c rr->u.txt = (char*)malloc(*p + 1); u 242 source4/heimdal/lib/roken/resolve.c if(rr->u.txt == NULL) { u 246 source4/heimdal/lib/roken/resolve.c strncpy(rr->u.txt, (const char*)(p + 1), *p); u 247 source4/heimdal/lib/roken/resolve.c rr->u.txt[*p] = '\0'; u 259 source4/heimdal/lib/roken/resolve.c rr->u.key = malloc (sizeof(*rr->u.key) + key_len - 1); u 260 source4/heimdal/lib/roken/resolve.c if (rr->u.key == NULL) { u 265 source4/heimdal/lib/roken/resolve.c rr->u.key->flags = (p[0] << 8) | p[1]; u 266 source4/heimdal/lib/roken/resolve.c rr->u.key->protocol = p[2]; u 267 source4/heimdal/lib/roken/resolve.c rr->u.key->algorithm = p[3]; u 268 source4/heimdal/lib/roken/resolve.c rr->u.key->key_len = key_len; u 269 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.key->key_data, p + 4, key_len); u 296 source4/heimdal/lib/roken/resolve.c rr->u.sig = malloc(sizeof(*rr->u.sig) u 298 source4/heimdal/lib/roken/resolve.c if (rr->u.sig == NULL) { u 302 source4/heimdal/lib/roken/resolve.c rr->u.sig->type = (p[0] << 8) | p[1]; u 303 source4/heimdal/lib/roken/resolve.c rr->u.sig->algorithm = p[2]; u 304 source4/heimdal/lib/roken/resolve.c rr->u.sig->labels = p[3]; u 305 source4/heimdal/lib/roken/resolve.c rr->u.sig->orig_ttl = (p[4] << 24) | (p[5] << 16) u 307 source4/heimdal/lib/roken/resolve.c rr->u.sig->sig_expiration = (p[8] << 24) | (p[9] << 16) u 309 source4/heimdal/lib/roken/resolve.c rr->u.sig->sig_inception = (p[12] << 24) | (p[13] << 16) u 311 source4/heimdal/lib/roken/resolve.c rr->u.sig->key_tag = (p[16] << 8) | p[17]; u 312 source4/heimdal/lib/roken/resolve.c rr->u.sig->sig_len = sig_len; u 313 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.sig->sig_data, p + 18 + status, sig_len); u 314 source4/heimdal/lib/roken/resolve.c rr->u.sig->signer = &rr->u.sig->sig_data[sig_len]; u 315 source4/heimdal/lib/roken/resolve.c strlcpy(rr->u.sig->signer, host, hostlen + 1); u 328 source4/heimdal/lib/roken/resolve.c rr->u.cert = malloc (sizeof(*rr->u.cert) + cert_len - 1); u 329 source4/heimdal/lib/roken/resolve.c if (rr->u.cert == NULL) { u 334 source4/heimdal/lib/roken/resolve.c rr->u.cert->type = (p[0] << 8) | p[1]; u 335 source4/heimdal/lib/roken/resolve.c rr->u.cert->tag = (p[2] << 8) | p[3]; u 336 source4/heimdal/lib/roken/resolve.c rr->u.cert->algorithm = p[4]; u 337 source4/heimdal/lib/roken/resolve.c rr->u.cert->cert_len = cert_len; u 338 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.cert->cert_data, p + 5, cert_len); u 351 source4/heimdal/lib/roken/resolve.c rr->u.sshfp = malloc (sizeof(*rr->u.sshfp) + sshfp_len - 1); u 352 source4/heimdal/lib/roken/resolve.c if (rr->u.sshfp == NULL) { u 357 source4/heimdal/lib/roken/resolve.c rr->u.sshfp->algorithm = p[0]; u 358 source4/heimdal/lib/roken/resolve.c rr->u.sshfp->type = p[1]; u 359 source4/heimdal/lib/roken/resolve.c rr->u.sshfp->sshfp_len = sshfp_len; u 360 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.sshfp->sshfp_data, p + 2, sshfp_len); u 373 source4/heimdal/lib/roken/resolve.c rr->u.ds = malloc (sizeof(*rr->u.ds) + digest_len - 1); u 374 source4/heimdal/lib/roken/resolve.c if (rr->u.ds == NULL) { u 379 source4/heimdal/lib/roken/resolve.c rr->u.ds->key_tag = (p[0] << 8) | p[1]; u 380 source4/heimdal/lib/roken/resolve.c rr->u.ds->algorithm = p[2]; u 381 source4/heimdal/lib/roken/resolve.c rr->u.ds->digest_type = p[3]; u 382 source4/heimdal/lib/roken/resolve.c rr->u.ds->digest_len = digest_len; u 383 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.ds->digest_data, p + 4, digest_len); u 387 source4/heimdal/lib/roken/resolve.c rr->u.data = (unsigned char*)malloc(size); u 388 source4/heimdal/lib/roken/resolve.c if(size != 0 && rr->u.data == NULL) { u 393 source4/heimdal/lib/roken/resolve.c memcpy(rr->u.data, p, size); u 596 source4/heimdal/lib/roken/resolve.c if((*aa)->u.srv->priority == (*bb)->u.srv->priority) u 597 source4/heimdal/lib/roken/resolve.c return ((*aa)->u.srv->weight - (*bb)->u.srv->weight); u 598 source4/heimdal/lib/roken/resolve.c return ((*aa)->u.srv->priority - (*bb)->u.srv->priority); u 656 source4/heimdal/lib/roken/resolve.c if((*tt)->u.srv->priority != (*ss)->u.srv->priority) u 658 source4/heimdal/lib/roken/resolve.c sum += (*tt)->u.srv->weight; u 668 source4/heimdal/lib/roken/resolve.c count += (*tt)->u.srv->weight; u 680 source4/heimdal/lib/roken/resolve.c sum -= (*tt)->u.srv->weight; u 256 source4/heimdal/lib/roken/resolve.h }u; u 70 source4/heimdal/lib/wind/normalize.c uint32_t u = *in; u 75 source4/heimdal/lib/wind/normalize.c if (u < s_base || u >= s_base + s_count) u 77 source4/heimdal/lib/wind/normalize.c s_index = u - s_base; u 126 source4/heimdal/lib/wind/utf8.c uint32_t u; u 128 source4/heimdal/lib/wind/utf8.c ret = utf8toutf32(&p, &u); u 135 source4/heimdal/lib/wind/utf8.c out[o] = u; u 407 source4/heimdal/lib/wind/utf8.c uint32_t u; u 409 source4/heimdal/lib/wind/utf8.c ret = utf8toutf32(&p, &u); u 413 source4/heimdal/lib/wind/utf8.c if (u & 0xffff0000) u 419 source4/heimdal/lib/wind/utf8.c out[o] = u; u 86 source4/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.present.attr) == 0) { u 90 source4/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { u 111 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); u 119 source4/lib/ldb/common/ldb_match.c ret = a->syntax->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); u 149 source4/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { u 150 source4/lib/ldb/common/ldb_match.c valuedn = ldb_dn_from_ldb_val(ldb, ldb, &tree->u.equality.value); u 165 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); u 173 source4/lib/ldb/common/ldb_match.c if (a->syntax->comparison_fn(ldb, ldb, &tree->u.equality.value, u 194 source4/lib/ldb/common/ldb_match.c a = ldb_schema_attribute_by_name(ldb, tree->u.substring.attr); u 202 source4/lib/ldb/common/ldb_match.c if ( ! tree->u.substring.start_with_wildcard ) { u 204 source4/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c]; u 219 source4/lib/ldb/common/ldb_match.c while (tree->u.substring.chunks[c]) { u 221 source4/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c]; u 227 source4/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.chunks[c + 1]) && (! tree->u.substring.end_with_wildcard) ) { u 240 source4/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.end_with_wildcard) && (*(val.data) != 0) ) goto failed; /* last chunk have not reached end of string */ u 261 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); u 318 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.dnAttributes) { u 322 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.rule_id == NULL) { u 326 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) { u 332 source4/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) { u 339 source4/lib/ldb/common/ldb_match.c tree->u.extended.rule_id); u 344 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); u 350 source4/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); u 375 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { u 376 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); u 382 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { u 383 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); u 389 source4/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); u 224 source4/lib/ldb/common/ldb_parse.c ret->u.extended.value = ldb_binary_decode(ret, value); u 225 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed; u 234 source4/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr; u 236 source4/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 1; u 238 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p2+1); u 239 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed; u 241 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = NULL; u 244 source4/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 0; u 245 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p1+1); u 246 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed; u 375 source4/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; u 382 source4/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; u 388 source4/lib/ldb/common/ldb_parse.c ret->u.substring.attr = attr; u 389 source4/lib/ldb/common/ldb_parse.c ret->u.substring.start_with_wildcard = 0; u 390 source4/lib/ldb/common/ldb_parse.c ret->u.substring.end_with_wildcard = 0; u 391 source4/lib/ldb/common/ldb_parse.c ret->u.substring.chunks = ldb_wildcard_decode(ret, value); u 392 source4/lib/ldb/common/ldb_parse.c if (ret->u.substring.chunks == NULL){ u 397 source4/lib/ldb/common/ldb_parse.c ret->u.substring.start_with_wildcard = 1; u 399 source4/lib/ldb/common/ldb_parse.c ret->u.substring.end_with_wildcard = 1; u 406 source4/lib/ldb/common/ldb_parse.c ret->u.equality.attr = attr; u 407 source4/lib/ldb/common/ldb_parse.c ret->u.equality.value = ldb_binary_decode(ret, value); u 408 source4/lib/ldb/common/ldb_parse.c if (ret->u.equality.value.data == NULL) { u 417 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 418 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 419 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 428 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 429 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 430 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 439 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; u 440 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.value = ldb_binary_decode(ret, value); u 441 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { u 495 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements = 1; u 496 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements = talloc(ret, struct ldb_parse_tree *); u 497 source4/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements) { u 503 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); u 504 source4/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements[0]) { u 511 source4/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { u 513 source4/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, u 515 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements + 1); u 521 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; u 522 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements[ret->u.list.num_elements] = next; u 523 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements++; u 553 source4/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); u 554 source4/lib/ldb/common/ldb_parse.c if (!ret->u.isnot.child) { u 670 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { u 671 source4/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); u 691 source4/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.isnot.child); u 698 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 701 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 705 source4/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=%s", tree->u.substring.attr, u 706 source4/lib/ldb/common/ldb_parse.c tree->u.substring.start_with_wildcard?"*":""); u 708 source4/lib/ldb/common/ldb_parse.c for (i = 0; tree->u.substring.chunks[i]; i++) { u 709 source4/lib/ldb/common/ldb_parse.c s2 = ldb_binary_encode(mem_ctx, *(tree->u.substring.chunks[i])); u 714 source4/lib/ldb/common/ldb_parse.c if (tree->u.substring.chunks[i+1] || u 715 source4/lib/ldb/common/ldb_parse.c tree->u.substring.end_with_wildcard) { u 734 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 737 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 741 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 744 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 748 source4/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=*)", tree->u.present.attr); u 751 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.equality.value); u 754 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); u 758 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.extended.value); u 761 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"", u 762 source4/lib/ldb/common/ldb_parse.c tree->u.extended.dnAttributes?":dn":"", u 763 source4/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?":":"", u 764 source4/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?tree->u.extended.rule_id:"", u 786 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { u 787 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], u 792 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); u 798 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { u 799 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr = replace; u 803 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { u 804 source4/lib/ldb/common/ldb_parse.c tree->u.substring.attr = replace; u 808 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.present.attr, attr) == 0) { u 809 source4/lib/ldb/common/ldb_parse.c tree->u.present.attr = replace; u 813 source4/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr && u 814 source4/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) { u 815 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace; u 284 source4/lib/ldb/include/ldb.h } u; u 328 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(map->u.rename.remote_name, name) == 0) { u 334 source4/lib/ldb/ldb_map/ldb_map.c for (j = 0; map->u.generate.remote_names && map->u.generate.remote_names[j]; j++) { u 335 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(map->u.generate.remote_names[j], name) == 0) { u 379 source4/lib/ldb/ldb_map/ldb_map.c return talloc_strdup(mem_ctx, map->u.rename.remote_name); u 432 source4/lib/ldb/ldb_map/ldb_map.c if (map && (map->type == MAP_CONVERT) && (map->u.convert.convert_local)) { u 433 source4/lib/ldb/ldb_map/ldb_map.c return map->u.convert.convert_local(module, mem_ctx, val); u 443 source4/lib/ldb/ldb_map/ldb_map.c if (map && (map->type == MAP_CONVERT) && (map->u.convert.convert_remote)) { u 444 source4/lib/ldb/ldb_map/ldb_map.c return map->u.convert.convert_remote(module, mem_ctx, val); u 510 source4/lib/ldb/ldb_map/ldb_map.c if (map->u.convert.convert_local == NULL) { u 585 source4/lib/ldb/ldb_map/ldb_map.c if (map->u.convert.convert_remote == NULL) { u 846 source4/lib/ldb/ldb_map/ldb_map.c .u = { u 961 source4/lib/ldb/ldb_map/ldb_map.c .u = { u 978 source4/lib/ldb/ldb_map/ldb_map.c .u = { u 111 source4/lib/ldb/ldb_map/ldb_map.h } u; u 86 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (map->u.convert.convert_local == NULL) { u 100 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (map->u.generate.generate_remote == NULL) { u 114 source4/lib/ldb/ldb_map/ldb_map_inbound.c map->u.generate.generate_remote(module, map->local_name, msg, remote, local); u 136 source4/lib/ldb/ldb_map/ldb_map_outbound.c name = map->u.rename.remote_name; u 141 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (j = 0; map->u.generate.remote_names[j]; j++) { u 147 source4/lib/ldb/ldb_map/ldb_map_outbound.c result[last] = talloc_strdup(result, map->u.generate.remote_names[j]); u 287 source4/lib/ldb/ldb_map/ldb_map_outbound.c remote_name = map->u.convert.remote_name; u 293 source4/lib/ldb/ldb_map/ldb_map_outbound.c remote_name = map->u.rename.remote_name; u 304 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (map->u.convert.convert_remote == NULL) { u 323 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (map->u.generate.generate_local == NULL) { u 331 source4/lib/ldb/ldb_map/ldb_map_outbound.c el = map->u.generate.generate_local(module, local, attr_name, remote); u 502 source4/lib/ldb/ldb_map/ldb_map_outbound.c subtree = subtree->u.isnot.child; u 532 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 534 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs, tree->u.list.elements[i]); u 542 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child); u 545 source4/lib/ldb/ldb_map/ldb_map_outbound.c new_attrs = ldb_attr_list_copy_add(mem_ctx, *attrs, tree->u.equality.attr); u 570 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child); u 583 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.isnot.child = child; u 601 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = 0; u 602 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); u 603 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { u 611 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 613 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); u 620 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; u 633 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = j; u 634 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); u 669 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { u 693 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child); u 706 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.isnot.child = child; u 724 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = 0; u 725 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); u 726 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { u 734 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { u 736 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); u 743 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; u 756 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = j; u 757 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); u 783 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.present.attr); u 784 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.present.attr = attr; u 788 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.substring.attr); u 789 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.attr = attr; u 793 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.equality.attr); u 794 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.equality.attr = attr; u 799 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.comparison.attr); u 800 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.comparison.attr = attr; u 803 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr); u 804 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.attr = attr; u 830 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks = NULL; u 831 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i=0; tree->u.substring.chunks[i]; i++) { u 832 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks = talloc_realloc(*new, (*new)->u.substring.chunks, struct ldb_val *, i+2); u 833 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!(*new)->u.substring.chunks) { u 838 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks[i] = talloc(*new, struct ldb_val); u 839 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!(*new)->u.substring.chunks[i]) { u 844 source4/lib/ldb/ldb_map/ldb_map_outbound.c *(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]); u 845 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks[i+1] = NULL; u 850 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.equality.value = ldb_val_map_local(module, *new, map, &tree->u.equality.value); u 855 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.comparison.value = ldb_val_map_local(module, *new, map, &tree->u.comparison.value); u 858 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value); u 859 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.rule_id = talloc_strdup(*new, tree->u.extended.rule_id); u 890 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { u 895 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); u 904 source4/lib/ldb/ldb_map/ldb_map_outbound.c tree->u.equality.attr); u 1167 source4/lib/ldb/ldb_map/ldb_map_outbound.c local_tree->u.present.attr = talloc_strdup(local_tree, IS_MAPPED); u 265 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); u 268 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { u 270 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); u 283 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); u 286 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { u 288 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); u 299 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child); u 311 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 316 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); u 321 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.equality.attr, "dn") == 0) { u 345 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (t->u.substring.start_with_wildcard)?"*":""); u 348 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; t->u.substring.chunks[i]; i++) { u 350 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); u 354 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ( ! t->u.substring.end_with_wildcard ) { u 359 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.substring.attr); u 380 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 385 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); u 399 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 404 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); u 418 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.present.attr, "dn") == 0) { u 422 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.present.attr); u 431 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); u 436 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); u 528 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_msg_find_idx(index_list, tree->u.equality.attr, NULL, LTDB_IDXATTR) == -1) { u 534 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ltdb_index_key(ldb, tree->u.equality.attr, &tree->u.equality.value); u 597 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { u 603 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); u 727 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { u 736 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); u 813 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { u 822 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); u 54 source4/lib/registry/rpc.c #define openhive(u) static WERROR open_ ## u(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct policy_handle *hnd) \ u 56 source4/lib/registry/rpc.c struct winreg_Open ## u r; \ u 64 source4/lib/registry/rpc.c status = dcerpc_winreg_Open ## u(p, mem_ctx, &r); \ u 83 source4/lib/wmi/wbemdata.c uint32_t u; u 91 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 92 source4/lib/wmi/wbemdata.c if (!u) { u 97 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 98 source4/lib/wmi/wbemdata.c if (u + 8 > ndr->data_size) { u 267 source4/lib/wmi/wbemdata.c uint32_t u, i, ofs_next; u 283 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 284 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x0); u 285 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 286 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, *(const uint32_t *)"WBEM"); u 287 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 288 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, *(const uint32_t *)"DATA"); u 289 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 290 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x1A); /* Length of header */ u 291 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 292 source4/lib/wmi/wbemdata.c NDR_PULL_NEED_BYTES(ndr, u + 6); u 293 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 294 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x0); u 299 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 300 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x8); /* Length of header */ u 301 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 302 source4/lib/wmi/wbemdata.c NDR_PULL_NEED_BYTES(ndr, u); u 303 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 304 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0xC); /* Length of header */ u 305 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 306 source4/lib/wmi/wbemdata.c NDR_PULL_NEED_BYTES(ndr, u + 4); u 307 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 308 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, uCount); u 310 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 311 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x9); /* Length of header */ u 312 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 313 source4/lib/wmi/wbemdata.c NDR_PULL_NEED_BYTES(ndr, u + 1); u 315 source4/lib/wmi/wbemdata.c ofs_next = ndr->offset + u; u 316 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 317 source4/lib/wmi/wbemdata.c NDR_CHECK_CONST(u, 0x18); /* Length of header */ u 318 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &u)); u 319 source4/lib/wmi/wbemdata.c NDR_PULL_NEED_BYTES(ndr, u + 16); u 599 source4/lib/wmi/wmi_wrap.c register const unsigned char *u = (unsigned char *) ptr; u 600 source4/lib/wmi/wmi_wrap.c register const unsigned char *eu = u + sz; u 601 source4/lib/wmi/wmi_wrap.c for (; u != eu; ++u) { u 602 source4/lib/wmi/wmi_wrap.c register unsigned char uu = *u; u 614 source4/lib/wmi/wmi_wrap.c register unsigned char *u = (unsigned char *) ptr; u 615 source4/lib/wmi/wmi_wrap.c register const unsigned char *eu = u + sz; u 616 source4/lib/wmi/wmi_wrap.c for (; u != eu; ++u) { u 632 source4/lib/wmi/wmi_wrap.c *u = uu; u 121 source4/libcli/resolve/dns_ex.c if (!rr->u.srv) { u 126 source4/libcli/resolve/dns_ex.c if (rr->u.srv->port == 0) { u 137 source4/libcli/resolve/dns_ex.c if (!rr->u.a) { u 176 source4/libcli/resolve/dns_ex.c if (!rr->u.srv) { u 181 source4/libcli/resolve/dns_ex.c if (rr->u.srv->port == 0) { u 195 source4/libcli/resolve/dns_ex.c if (!rr->u.a) { u 217 source4/libcli/resolve/dns_ex.c if (strcmp(&srv_rr[i]->u.srv->target[0], rr->domain) != 0) { u 244 source4/libcli/resolve/dns_ex.c port = srv_rr[i]->u.srv->port; u 251 source4/libcli/resolve/dns_ex.c inet_ntoa(*addrs_rr[i]->u.a), u 252 source4/librpc/rpc/dcerpc.c if (pkt->u.response.stub_and_verifier.length < auth_blob.length) { u 257 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data + u 258 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length - auth_blob.length; u 259 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length -= auth_blob.length; u 283 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length, u 287 source4/librpc/rpc/dcerpc.c memcpy(pkt->u.response.stub_and_verifier.data, u 289 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length); u 295 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data, u 296 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length, u 313 source4/librpc/rpc/dcerpc.c if (pkt->u.response.stub_and_verifier.length < auth.auth_pad_length) { u 316 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.length -= auth.auth_pad_length; u 381 source4/librpc/rpc/dcerpc.c (16 - (pkt->u.request.stub_and_verifier.length & 15)) & 15; u 388 source4/librpc/rpc/dcerpc.c payload_length = pkt->u.request.stub_and_verifier.length + u 450 source4/librpc/rpc/dcerpc.c pkt->u.request.stub_and_verifier.length)); u 604 source4/librpc/rpc/dcerpc.c pkt->u.bind_nak.reject_reason)); u 605 source4/librpc/rpc/dcerpc.c composite_error(c, dcerpc_map_reason(pkt->u.bind_nak. u 611 source4/librpc/rpc/dcerpc.c (pkt->u.bind_ack.num_results == 0) || u 612 source4/librpc/rpc/dcerpc.c (pkt->u.bind_ack.ctx_list[0].result != 0)) { u 619 source4/librpc/rpc/dcerpc.c conn->srv_max_xmit_frag = pkt->u.bind_ack.max_xmit_frag; u 620 source4/librpc/rpc/dcerpc.c conn->srv_max_recv_frag = pkt->u.bind_ack.max_recv_frag; u 634 source4/librpc/rpc/dcerpc.c pkt->u.bind_ack.auth_info.length) { u 637 source4/librpc/rpc/dcerpc.c &pkt->u.bind_ack.auth_info, conn, u 647 source4/librpc/rpc/dcerpc.c req->p->assoc_group_id = pkt->u.bind_ack.assoc_group_id; u 709 source4/librpc/rpc/dcerpc.c pkt.u.bind.max_xmit_frag = 5840; u 710 source4/librpc/rpc/dcerpc.c pkt.u.bind.max_recv_frag = 5840; u 711 source4/librpc/rpc/dcerpc.c pkt.u.bind.assoc_group_id = p->binding->assoc_group_id; u 712 source4/librpc/rpc/dcerpc.c pkt.u.bind.num_contexts = 1; u 713 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list = talloc_array(mem_ctx, struct dcerpc_ctx_list, 1); u 714 source4/librpc/rpc/dcerpc.c if (composite_nomem(pkt.u.bind.ctx_list, c)) return c; u 715 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].context_id = p->context_id; u 716 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].num_transfer_syntaxes = 1; u 717 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].abstract_syntax = p->syntax; u 718 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].transfer_syntaxes = &p->transfer_syntax; u 719 source4/librpc/rpc/dcerpc.c pkt.u.bind.auth_info = data_blob(NULL, 0); u 781 source4/librpc/rpc/dcerpc.c pkt.u.auth3._pad = 0; u 782 source4/librpc/rpc/dcerpc.c pkt.u.auth3.auth_info = data_blob(NULL, 0); u 866 source4/librpc/rpc/dcerpc.c DEBUG(5,("rpc fault: %s\n", dcerpc_errstr(c, pkt->u.fault.status))); u 867 source4/librpc/rpc/dcerpc.c req->fault_code = pkt->u.fault.status; u 887 source4/librpc/rpc/dcerpc.c length = pkt->u.response.stub_and_verifier.length; u 899 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data, length); u 1047 source4/librpc/rpc/dcerpc.c pkt.u.request.alloc_hint = remaining; u 1048 source4/librpc/rpc/dcerpc.c pkt.u.request.context_id = p->context_id; u 1049 source4/librpc/rpc/dcerpc.c pkt.u.request.opnum = req->opnum; u 1052 source4/librpc/rpc/dcerpc.c pkt.u.request.object.object = *req->object; u 1073 source4/librpc/rpc/dcerpc.c pkt.u.request.stub_and_verifier.data = stub_data->data + u 1075 source4/librpc/rpc/dcerpc.c pkt.u.request.stub_and_verifier.length = chunk; u 1565 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.num_results == 1 && u 1566 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.ctx_list[0].result != 0) { u 1568 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.ctx_list[0].reason)); u 1569 source4/librpc/rpc/dcerpc.c composite_error(c, dcerpc_map_reason(pkt->u.alter_resp.ctx_list[0].reason)); u 1574 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.num_results == 0 || u 1575 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.ctx_list[0].result != 0) { u 1582 source4/librpc/rpc/dcerpc.c pkt->u.alter_resp.auth_info.length) { u 1585 source4/librpc/rpc/dcerpc.c &pkt->u.alter_resp.auth_info, recv_pipe, u 1634 source4/librpc/rpc/dcerpc.c pkt.u.alter.max_xmit_frag = 5840; u 1635 source4/librpc/rpc/dcerpc.c pkt.u.alter.max_recv_frag = 5840; u 1636 source4/librpc/rpc/dcerpc.c pkt.u.alter.assoc_group_id = p->binding->assoc_group_id; u 1637 source4/librpc/rpc/dcerpc.c pkt.u.alter.num_contexts = 1; u 1638 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list = talloc_array(c, struct dcerpc_ctx_list, 1); u 1639 source4/librpc/rpc/dcerpc.c if (composite_nomem(pkt.u.alter.ctx_list, c)) return c; u 1640 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].context_id = p->context_id; u 1641 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].num_transfer_syntaxes = 1; u 1642 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].abstract_syntax = p->syntax; u 1643 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].transfer_syntaxes = &p->transfer_syntax; u 1644 source4/librpc/rpc/dcerpc.c pkt.u.alter.auth_info = data_blob(NULL, 0); u 447 source4/rpc_server/dcerpc_server.c pkt.u.fault.alloc_hint = 0; u 448 source4/rpc_server/dcerpc_server.c pkt.u.fault.context_id = 0; u 449 source4/rpc_server/dcerpc_server.c pkt.u.fault.cancel_count = 0; u 450 source4/rpc_server/dcerpc_server.c pkt.u.fault.status = fault_code; u 453 source4/rpc_server/dcerpc_server.c pkt.u.fault._pad = data_blob_const(zeros, sizeof(zeros)); u 489 source4/rpc_server/dcerpc_server.c pkt.u.bind_nak.reject_reason = reason; u 490 source4/rpc_server/dcerpc_server.c if (pkt.u.bind_nak.reject_reason == DECRPC_BIND_PROTOCOL_VERSION_NOT_SUPPORTED) { u 491 source4/rpc_server/dcerpc_server.c pkt.u.bind_nak.versions.v.num_versions = 0; u 548 source4/rpc_server/dcerpc_server.c if (call->pkt.u.bind.assoc_group_id != 0 && u 550 source4/rpc_server/dcerpc_server.c call->pkt.u.bind.assoc_group_id != SAMBA_ASSOC_GROUP) { u 554 source4/rpc_server/dcerpc_server.c if (call->pkt.u.bind.num_contexts < 1 || u 555 source4/rpc_server/dcerpc_server.c call->pkt.u.bind.ctx_list[0].num_transfer_syntaxes < 1) { u 559 source4/rpc_server/dcerpc_server.c context_id = call->pkt.u.bind.ctx_list[0].context_id; u 566 source4/rpc_server/dcerpc_server.c if_version = call->pkt.u.bind.ctx_list[0].abstract_syntax.if_version; u 567 source4/rpc_server/dcerpc_server.c uuid = call->pkt.u.bind.ctx_list[0].abstract_syntax.uuid; u 569 source4/rpc_server/dcerpc_server.c transfer_syntax_version = call->pkt.u.bind.ctx_list[0].transfer_syntaxes[0].if_version; u 570 source4/rpc_server/dcerpc_server.c transfer_syntax_uuid = &call->pkt.u.bind.ctx_list[0].transfer_syntaxes[0].uuid; u 627 source4/rpc_server/dcerpc_server.c call->conn->cli_max_recv_frag = call->pkt.u.bind.max_recv_frag; u 649 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.max_xmit_frag = 0x2000; u 650 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.max_recv_frag = 0x2000; u 659 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.assoc_group_id = call->context->assoc_group_id; u 662 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.assoc_group_id = SAMBA_ASSOC_GROUP; u 667 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.secondary_address = talloc_asprintf(call, "\\PIPE\\%s", iface->name); u 669 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.secondary_address = ""; u 671 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.num_results = 1; u 672 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.ctx_list = talloc(call, struct dcerpc_ack_ctx); u 673 source4/rpc_server/dcerpc_server.c if (!pkt.u.bind_ack.ctx_list) { u 678 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.ctx_list[0].result = result; u 679 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.ctx_list[0].reason = reason; u 680 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.ctx_list[0].syntax = ndr_transfer_syntax; u 681 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.auth_info = data_blob(NULL, 0); u 742 source4/rpc_server/dcerpc_server.c if_version = call->pkt.u.alter.ctx_list[0].abstract_syntax.if_version; u 743 source4/rpc_server/dcerpc_server.c uuid = call->pkt.u.alter.ctx_list[0].abstract_syntax.uuid; u 745 source4/rpc_server/dcerpc_server.c transfer_syntax_version = call->pkt.u.alter.ctx_list[0].transfer_syntaxes[0].if_version; u 746 source4/rpc_server/dcerpc_server.c transfer_syntax_uuid = &call->pkt.u.alter.ctx_list[0].transfer_syntaxes[0].uuid; u 807 source4/rpc_server/dcerpc_server.c context_id = call->pkt.u.alter.ctx_list[0].context_id; u 822 source4/rpc_server/dcerpc_server.c call->pkt.u.alter.assoc_group_id != 0 && u 824 source4/rpc_server/dcerpc_server.c call->pkt.u.alter.assoc_group_id != call->context->assoc_group_id) { u 836 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.max_xmit_frag = 0x2000; u 837 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.max_recv_frag = 0x2000; u 839 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.assoc_group_id = call->context->assoc_group_id; u 841 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.assoc_group_id = 0; u 843 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.num_results = 1; u 844 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.ctx_list = talloc_array(call, struct dcerpc_ack_ctx, 1); u 845 source4/rpc_server/dcerpc_server.c if (!pkt.u.alter_resp.ctx_list) { u 848 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.ctx_list[0].result = result; u 849 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.ctx_list[0].reason = reason; u 850 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.ctx_list[0].syntax = ndr_transfer_syntax; u 851 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.auth_info = data_blob(NULL, 0); u 852 source4/rpc_server/dcerpc_server.c pkt.u.alter_resp.secondary_address = ""; u 898 source4/rpc_server/dcerpc_server.c context = dcesrv_find_context(call->conn, call->pkt.u.request.context_id); u 903 source4/rpc_server/dcerpc_server.c pull = ndr_pull_init_blob(&call->pkt.u.request.stub_and_verifier, call, u 933 source4/rpc_server/dcerpc_server.c call->pkt.u.request.opnum, u 1022 source4/rpc_server/dcerpc_server.c pkt.u.response.alloc_hint = stub.length; u 1023 source4/rpc_server/dcerpc_server.c pkt.u.response.context_id = call->pkt.u.request.context_id; u 1024 source4/rpc_server/dcerpc_server.c pkt.u.response.cancel_count = 0; u 1025 source4/rpc_server/dcerpc_server.c pkt.u.response.stub_and_verifier.data = stub.data; u 1026 source4/rpc_server/dcerpc_server.c pkt.u.response.stub_and_verifier.length = length; u 1194 source4/rpc_server/dcerpc_server.c alloc_size = call->pkt.u.request.stub_and_verifier.length + u 1195 source4/rpc_server/dcerpc_server.c call2->pkt.u.request.stub_and_verifier.length; u 1196 source4/rpc_server/dcerpc_server.c if (call->pkt.u.request.alloc_hint > alloc_size) { u 1197 source4/rpc_server/dcerpc_server.c alloc_size = call->pkt.u.request.alloc_hint; u 1200 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.data = u 1202 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.data, u 1204 source4/rpc_server/dcerpc_server.c if (!call->pkt.u.request.stub_and_verifier.data) { u 1207 source4/rpc_server/dcerpc_server.c memcpy(call->pkt.u.request.stub_and_verifier.data + u 1208 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.length, u 1209 source4/rpc_server/dcerpc_server.c call2->pkt.u.request.stub_and_verifier.data, u 1210 source4/rpc_server/dcerpc_server.c call2->pkt.u.request.stub_and_verifier.length); u 1211 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.length += u 1212 source4/rpc_server/dcerpc_server.c call2->pkt.u.request.stub_and_verifier.length; u 47 source4/rpc_server/dcesrv_auth.c if (pkt->u.bind.auth_info.length == 0) { u 57 source4/rpc_server/dcesrv_auth.c ndr_err = ndr_pull_struct_blob(&pkt->u.bind.auth_info, u 163 source4/rpc_server/dcesrv_auth.c pkt->u.auth3.auth_info.length == 0) { u 167 source4/rpc_server/dcesrv_auth.c ndr_err = ndr_pull_struct_blob(&pkt->u.auth3.auth_info, u 211 source4/rpc_server/dcesrv_auth.c if (pkt->u.alter.auth_info.length == 0) { u 225 source4/rpc_server/dcesrv_auth.c ndr_err = ndr_pull_struct_blob(&pkt->u.alter.auth_info, u 324 source4/rpc_server/dcesrv_auth.c if (pkt->u.request.stub_and_verifier.length < auth_blob.length) { u 329 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.data + u 330 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length - auth_blob.length; u 331 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length -= auth_blob.length; u 360 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length, u 364 source4/rpc_server/dcesrv_auth.c memcpy(pkt->u.request.stub_and_verifier.data, u 366 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length); u 372 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.data, u 373 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length, u 390 source4/rpc_server/dcesrv_auth.c if (pkt->u.request.stub_and_verifier.length < auth.auth_pad_length) { u 394 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.length -= auth.auth_pad_length; u 458 source4/rpc_server/dcesrv_auth.c (16 - (pkt->u.response.stub_and_verifier.length & 15)) & 15; u 464 source4/rpc_server/dcesrv_auth.c payload_length = pkt->u.response.stub_and_verifier.length + u 521 source4/rpc_server/dcesrv_auth.c pkt->u.response.stub_and_verifier.length)); u 130 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 149 source4/rpc_server/remote/dcesrv_remote.c &dce_call->pkt.u.request.stub_and_verifier); u 160 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 195 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 611 source4/smb_server/smb/nttrans.c tp->u.nttrans = trans; u 741 source4/smb_server/smb/nttrans.c trans = tp->u.nttrans; u 1066 source4/smb_server/smb/trans2.c tp->u.trans = trans; u 1326 source4/smb_server/smb/trans2.c trans = tp->u.trans; u 368 source4/smb_server/smb_server.h } u; u 570 source4/torture/libnet/libnet_BecomeDC.c struct libnet_UnbecomeDC u; u 692 source4/torture/libnet/libnet_BecomeDC.c ZERO_STRUCT(u); u 693 source4/torture/libnet/libnet_BecomeDC.c u.in.domain_dns_name = torture_join_dom_dns_name(s->tj); u 694 source4/torture/libnet/libnet_BecomeDC.c u.in.domain_netbios_name = torture_join_dom_netbios_name(s->tj); u 695 source4/torture/libnet/libnet_BecomeDC.c u.in.source_dsa_address = torture_setting_string(torture, "host", NULL); u 696 source4/torture/libnet/libnet_BecomeDC.c u.in.dest_dsa_netbios_name = s->netbios_name; u 698 source4/torture/libnet/libnet_BecomeDC.c status = libnet_UnbecomeDC(s->ctx, s, &u); u 1531 source4/torture/rpc/samlogon.c union samr_UserInfo u; u 1584 source4/torture/rpc/samlogon.c ZERO_STRUCT(u); u 1586 source4/torture/rpc/samlogon.c s.in.info = &u; u 1589 source4/torture/rpc/samlogon.c u.info21.fields_present = SAMR_FIELD_WORKSTATIONS; u 1590 source4/torture/rpc/samlogon.c u.info21.workstations.string = "not" TEST_MACHINE_NAME; u 1609 source4/torture/rpc/samlogon.c ZERO_STRUCT(u); u 1611 source4/torture/rpc/samlogon.c s.in.info = &u; u 1614 source4/torture/rpc/samlogon.c u.info21.fields_present = SAMR_FIELD_WORKSTATIONS | SAMR_FIELD_LOGON_HOURS; u 1615 source4/torture/rpc/samlogon.c u.info21.workstations.string = TEST_MACHINE_NAME; u 1616 source4/torture/rpc/samlogon.c u.info21.logon_hours.units_per_week = 168; u 1617 source4/torture/rpc/samlogon.c u.info21.logon_hours.bits = talloc_zero_array(mem_ctx, uint8_t, 168); u 201 source4/torture/rpc/samr.c union samr_UserInfo u; u 216 source4/torture/rpc/samr.c s.in.info = &u; u 219 source4/torture/rpc/samr.c s2.in.info = &u; u 264 source4/torture/rpc/samr.c u = *info; \ u 266 source4/torture/rpc/samr.c ZERO_STRUCT(u.info21); \ u 267 source4/torture/rpc/samr.c u.info21.fields_present = fpval; \ u 269 source4/torture/rpc/samr.c init_lsa_String(&u.info ## lvl1.field1, value); \ u 272 source4/torture/rpc/samr.c init_lsa_String(&u.info ## lvl1.field1, ""); \ u 274 source4/torture/rpc/samr.c u = *info; \ u 275 source4/torture/rpc/samr.c STRING_EQUAL(u.info ## lvl1.field1.string, value, field1); \ u 278 source4/torture/rpc/samr.c u = *info; \ u 279 source4/torture/rpc/samr.c STRING_EQUAL(u.info ## lvl2.field2.string, value, field2); \ u 288 source4/torture/rpc/samr.c u = *info; \ u 290 source4/torture/rpc/samr.c ZERO_STRUCT(u.info21); \ u 291 source4/torture/rpc/samr.c u.info21.fields_present = fpval; \ u 293 source4/torture/rpc/samr.c init_lsa_BinaryString(&u.info ## lvl1.field1, value, strlen(value)); \ u 296 source4/torture/rpc/samr.c init_lsa_BinaryString(&u.info ## lvl1.field1, "", 1); \ u 298 source4/torture/rpc/samr.c u = *info; \ u 299 source4/torture/rpc/samr.c MEM_EQUAL(u.info ## lvl1.field1.array, value, strlen(value), field1); \ u 302 source4/torture/rpc/samr.c u = *info; \ u 303 source4/torture/rpc/samr.c MEM_EQUAL(u.info ## lvl2.field2.array, value, strlen(value), field2); \ u 312 source4/torture/rpc/samr.c u = *info; \ u 314 source4/torture/rpc/samr.c uint8_t *bits = u.info21.logon_hours.bits; \ u 315 source4/torture/rpc/samr.c ZERO_STRUCT(u.info21); \ u 317 source4/torture/rpc/samr.c u.info21.logon_hours.units_per_week = 168; \ u 318 source4/torture/rpc/samr.c u.info21.logon_hours.bits = bits; \ u 320 source4/torture/rpc/samr.c u.info21.fields_present = fpval; \ u 322 source4/torture/rpc/samr.c u.info ## lvl1.field1 = value; \ u 325 source4/torture/rpc/samr.c u.info ## lvl1.field1 = 0; \ u 327 source4/torture/rpc/samr.c u = *info; \ u 328 source4/torture/rpc/samr.c INT_EQUAL(u.info ## lvl1.field1, exp_value, field1); \ u 331 source4/torture/rpc/samr.c u = *info; \ u 332 source4/torture/rpc/samr.c INT_EQUAL(u.info ## lvl2.field2, exp_value, field1); \ u 614 source4/torture/rpc/samr.c union samr_UserInfo u; u 631 source4/torture/rpc/samr.c s.in.info = &u; u 634 source4/torture/rpc/samr.c encode_pw_buffer(u.info24.password.data, newpass, STR_UNICODE); u 635 source4/torture/rpc/samr.c u.info24.password_expired = 0; u 644 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); u 667 source4/torture/rpc/samr.c union samr_UserInfo u; u 684 source4/torture/rpc/samr.c s.in.info = &u; u 687 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 689 source4/torture/rpc/samr.c u.info23.info.fields_present = fields_present; u 691 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); u 700 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); u 713 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); u 724 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); u 745 source4/torture/rpc/samr.c union samr_UserInfo u; u 769 source4/torture/rpc/samr.c s.in.info = &u; u 772 source4/torture/rpc/samr.c encode_pw_buffer(u.info26.password.data, newpass, STR_UNICODE); u 773 source4/torture/rpc/samr.c u.info26.password_expired = 0; u 789 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); u 790 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); u 806 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); u 807 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); u 829 source4/torture/rpc/samr.c union samr_UserInfo u; u 849 source4/torture/rpc/samr.c s.in.info = &u; u 852 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 854 source4/torture/rpc/samr.c u.info25.info.fields_present = fields_present; u 856 source4/torture/rpc/samr.c encode_pw_buffer(u.info25.password.data, newpass, STR_UNICODE); u 872 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); u 873 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); u 889 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); u 890 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); u 909 source4/torture/rpc/samr.c union samr_UserInfo u; u 928 source4/torture/rpc/samr.c s.in.info = &u; u 931 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 933 source4/torture/rpc/samr.c u.info18.nt_pwd_active = true; u 934 source4/torture/rpc/samr.c u.info18.lm_pwd_active = true; u 951 source4/torture/rpc/samr.c memcpy(u.info18.nt_pwd.hash, out.data, out.length); u 958 source4/torture/rpc/samr.c memcpy(u.info18.lm_pwd.hash, out.data, out.length); u 981 source4/torture/rpc/samr.c union samr_UserInfo u; u 1000 source4/torture/rpc/samr.c s.in.info = &u; u 1006 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 1008 source4/torture/rpc/samr.c u.info21.fields_present = fields_present; u 1011 source4/torture/rpc/samr.c u.info21.lm_owf_password.length = 16; u 1012 source4/torture/rpc/samr.c u.info21.lm_owf_password.size = 16; u 1013 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)lm_hash; u 1014 source4/torture/rpc/samr.c u.info21.lm_password_set = true; u 1018 source4/torture/rpc/samr.c u.info21.nt_owf_password.length = 16; u 1019 source4/torture/rpc/samr.c u.info21.nt_owf_password.size = 16; u 1020 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)nt_hash; u 1021 source4/torture/rpc/samr.c u.info21.nt_password_set = true; u 1033 source4/torture/rpc/samr.c in = data_blob_const(u.info21.lm_owf_password.array, u 1034 source4/torture/rpc/samr.c u.info21.lm_owf_password.length); u 1037 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)out.data; u 1042 source4/torture/rpc/samr.c in = data_blob_const(u.info21.nt_owf_password.array, u 1043 source4/torture/rpc/samr.c u.info21.nt_owf_password.length); u 1046 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)out.data; u 1063 source4/torture/rpc/samr.c u.info21.nt_owf_password.length++; u 1076 source4/torture/rpc/samr.c u.info21.lm_owf_password.length++; u 1103 source4/torture/rpc/samr.c union samr_UserInfo u; u 1127 source4/torture/rpc/samr.c s2.in.info = &u; u 1131 source4/torture/rpc/samr.c s.in.info = &u; u 1139 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 1146 source4/torture/rpc/samr.c u.info18.nt_pwd_active = true; u 1147 source4/torture/rpc/samr.c u.info18.lm_pwd_active = true; u 1148 source4/torture/rpc/samr.c u.info18.password_expired = password_expired; u 1150 source4/torture/rpc/samr.c memcpy(u.info18.lm_pwd.hash, lm_hash, 16); u 1151 source4/torture/rpc/samr.c memcpy(u.info18.nt_pwd.hash, nt_hash, 16); u 1158 source4/torture/rpc/samr.c u.info21.fields_present = fields_present; u 1159 source4/torture/rpc/samr.c u.info21.password_expired = password_expired; u 1160 source4/torture/rpc/samr.c u.info21.comment.string = comment; u 1163 source4/torture/rpc/samr.c u.info21.lm_owf_password.length = 16; u 1164 source4/torture/rpc/samr.c u.info21.lm_owf_password.size = 16; u 1165 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)lm_hash; u 1166 source4/torture/rpc/samr.c u.info21.lm_password_set = true; u 1170 source4/torture/rpc/samr.c u.info21.nt_owf_password.length = 16; u 1171 source4/torture/rpc/samr.c u.info21.nt_owf_password.size = 16; u 1172 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)nt_hash; u 1173 source4/torture/rpc/samr.c u.info21.nt_password_set = true; u 1178 source4/torture/rpc/samr.c u.info23.info.fields_present = fields_present; u 1179 source4/torture/rpc/samr.c u.info23.info.password_expired = password_expired; u 1180 source4/torture/rpc/samr.c u.info23.info.comment.string = comment; u 1182 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); u 1186 source4/torture/rpc/samr.c u.info24.password_expired = password_expired; u 1188 source4/torture/rpc/samr.c encode_pw_buffer(u.info24.password.data, newpass, STR_UNICODE); u 1192 source4/torture/rpc/samr.c u.info25.info.fields_present = fields_present; u 1193 source4/torture/rpc/samr.c u.info25.info.password_expired = password_expired; u 1194 source4/torture/rpc/samr.c u.info25.info.comment.string = comment; u 1196 source4/torture/rpc/samr.c encode_pw_buffer(u.info25.password.data, newpass, STR_UNICODE); u 1200 source4/torture/rpc/samr.c u.info26.password_expired = password_expired; u 1202 source4/torture/rpc/samr.c encode_pw_buffer(u.info26.password.data, newpass, STR_UNICODE); u 1225 source4/torture/rpc/samr.c in = data_blob_const(u.info18.nt_pwd.hash, 16); u 1228 source4/torture/rpc/samr.c memcpy(u.info18.nt_pwd.hash, out.data, out.length); u 1232 source4/torture/rpc/samr.c in = data_blob_const(u.info18.lm_pwd.hash, 16); u 1235 source4/torture/rpc/samr.c memcpy(u.info18.lm_pwd.hash, out.data, out.length); u 1242 source4/torture/rpc/samr.c in = data_blob_const(u.info21.lm_owf_password.array, u 1243 source4/torture/rpc/samr.c u.info21.lm_owf_password.length); u 1246 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)out.data; u 1250 source4/torture/rpc/samr.c in = data_blob_const(u.info21.nt_owf_password.array, u 1251 source4/torture/rpc/samr.c u.info21.nt_owf_password.length); u 1254 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)out.data; u 1258 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); u 1261 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); u 1264 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); u 1265 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); u 1268 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); u 1269 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); u 2359 source4/torture/rpc/samr.c union samr_UserInfo u; u 2387 source4/torture/rpc/samr.c s.in.info = &u; u 2390 source4/torture/rpc/samr.c ZERO_STRUCT(u); u 2392 source4/torture/rpc/samr.c u.info25.info.fields_present = SAMR_FIELD_NT_PASSWORD_PRESENT; u 2394 source4/torture/rpc/samr.c set_pw_in_buffer(u.info25.password.data, &new_random_pass); u 2410 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); u 2411 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); u 48 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 65 source4/torture/rpc/spoolss_notify.c &dce_call->pkt.u.request.stub_and_verifier); u 84 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 108 source4/torture/rpc/spoolss_notify.c &dce_call->pkt.u.request.stub_and_verifier); u 124 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; u 123 source4/torture/rpc/testjoin.c union samr_UserInfo u; u 244 source4/torture/rpc/testjoin.c ZERO_STRUCT(u); u 246 source4/torture/rpc/testjoin.c s.in.info = &u; u 249 source4/torture/rpc/testjoin.c encode_pw_buffer(u.info24.password.data, random_pw, STR_UNICODE); u 250 source4/torture/rpc/testjoin.c u.info24.password_expired = 0; u 260 source4/torture/rpc/testjoin.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); u 268 source4/torture/rpc/testjoin.c ZERO_STRUCT(u); u 270 source4/torture/rpc/testjoin.c s.in.info = &u; u 273 source4/torture/rpc/testjoin.c u.info21.acct_flags = acct_type | ACB_PWNOEXP; u 274 source4/torture/rpc/testjoin.c u.info21.fields_present = SAMR_FIELD_ACCT_FLAGS | SAMR_FIELD_DESCRIPTION | SAMR_FIELD_COMMENT | SAMR_FIELD_FULL_NAME; u 276 source4/torture/rpc/testjoin.c u.info21.comment.string = talloc_asprintf(join, u 280 source4/torture/rpc/testjoin.c u.info21.full_name.string = talloc_asprintf(join, u 284 source4/torture/rpc/testjoin.c u.info21.description.string = talloc_asprintf(join, u 319 source4/torture/rpc/testjoin.c union samr_UserInfo u; u 379 source4/torture/rpc/testjoin.c ZERO_STRUCT(u); u 381 source4/torture/rpc/testjoin.c s.in.info = &u; u 384 source4/torture/rpc/testjoin.c u.info21.fields_present = SAMR_FIELD_DESCRIPTION | SAMR_FIELD_COMMENT | SAMR_FIELD_FULL_NAME; u 385 source4/torture/rpc/testjoin.c u.info21.comment.string = talloc_asprintf(tj, u 388 source4/torture/rpc/testjoin.c u.info21.full_name.string = talloc_asprintf(tj, u 392 source4/torture/rpc/testjoin.c u.info21.description.string = talloc_asprintf(tj, u 583 source4/torture/winbind/struct_based.c char **u = NULL; u 600 source4/torture/winbind/struct_based.c u = talloc_realloc(torture, u, char *, count + 2); u 601 source4/torture/winbind/struct_based.c u[count+1] = NULL; u 602 source4/torture/winbind/struct_based.c u[count] = talloc_strdup(u, name); u 607 source4/torture/winbind/struct_based.c *users = u;