attr 83 examples/VFS/skel_opaque.c static SMB_STRUCT_DIR *skel_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 85 examples/VFS/skel_opaque.c return vfswrap_opendir(NULL, fname, mask, attr); attr 77 examples/VFS/skel_transparent.c static SMB_STRUCT_DIR *skel_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 79 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 246 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.equality.attr, attr 247 libcli/ldap/ldap_message.c strlen(tree->u.equality.attr)); attr 264 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.substring.attr, strlen(tree->u.substring.attr)); attr 294 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, attr 295 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); attr 304 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, attr 305 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); attr 314 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.present.attr); attr 321 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, attr 322 libcli/ldap/ldap_message.c strlen(tree->u.comparison.attr)); attr 343 libcli/ldap/ldap_message.c if (tree->u.extended.attr) { attr 345 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.attr); attr 468 libcli/ldap/ldap_message.c struct ldb_message_element *attr = &r->attributes[i]; attr 470 libcli/ldap/ldap_message.c asn1_write_OctetString(data, attr->name, attr 471 libcli/ldap/ldap_message.c strlen(attr->name)); attr 473 libcli/ldap/ldap_message.c for (j=0; j<attr->num_values; j++) { attr 475 libcli/ldap/ldap_message.c attr->values[j].data, attr 476 libcli/ldap/ldap_message.c attr->values[j].length); attr 834 libcli/ldap/ldap_message.c ret->u.equality.attr = talloc_steal(ret, attrib); attr 841 libcli/ldap/ldap_message.c DATA_BLOB attr; attr 849 libcli/ldap/ldap_message.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { attr 854 libcli/ldap/ldap_message.c ret->u.substring.attr = talloc_strndup(ret, (char *)attr.data, attr.length); attr 946 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); attr 965 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); attr 972 libcli/ldap/ldap_message.c char *attr; attr 977 libcli/ldap/ldap_message.c if (!asn1_read_LDAPString(data, ret, &attr)) { attr 982 libcli/ldap/ldap_message.c ret->u.present.attr = talloc_steal(ret, attr); attr 1003 libcli/ldap/ldap_message.c ret->u.comparison.attr = talloc_steal(ret, attrib); attr 1009 libcli/ldap/ldap_message.c char *oid = NULL, *attr = NULL, *value; attr 1026 libcli/ldap/ldap_message.c asn1_read_LDAPString(data, ret, &attr); attr 1045 libcli/ldap/ldap_message.c if ((oid == NULL && attr == NULL) || (value == NULL)) { attr 1056 libcli/ldap/ldap_message.c if (attr) { attr 1057 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_steal(ret, attr); attr 1059 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_strdup(ret, "*"); attr 1067 libcli/ldap/ldap_message.c ret->u.equality.attr = talloc_steal(ret, attr); attr 1253 libcli/ldap/ldap_message.c const char *attr; attr 1255 libcli/ldap/ldap_message.c &attr)) attr 1257 libcli/ldap/ldap_message.c if (!add_string_to_array(msg, attr, attr 254 librpc/gen_ndr/cli_lsa.c struct lsa_ObjectAttribute *attr /* [in] [ref] */, attr 263 librpc/gen_ndr/cli_lsa.c r.in.attr = attr; attr 1873 librpc/gen_ndr/cli_lsa.c struct lsa_ObjectAttribute *attr /* [in] [ref] */, attr 1882 librpc/gen_ndr/cli_lsa.c r.in.attr = attr; attr 31 librpc/gen_ndr/cli_lsa.h struct lsa_ObjectAttribute *attr /* [in] [ref] */, attr 223 librpc/gen_ndr/cli_lsa.h struct lsa_ObjectAttribute *attr /* [in] [ref] */, attr 823 librpc/gen_ndr/lsa.h struct lsa_ObjectAttribute *attr;/* [ref] */ attr 1353 librpc/gen_ndr/lsa.h struct lsa_ObjectAttribute *attr;/* [ref] */ attr 5645 librpc/gen_ndr/ndr_lsa.c if (r->in.attr == NULL) { attr 5648 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_ObjectAttribute(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.attr)); attr 5683 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.attr); attr 5686 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.attr, LIBNDR_FLAG_REF_ALLOC); attr 5687 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_ObjectAttribute(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.attr)); attr 5722 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "attr", r->in.attr); attr 5724 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_ObjectAttribute(ndr, "attr", r->in.attr); attr 9317 librpc/gen_ndr/ndr_lsa.c if (r->in.attr == NULL) { attr 9320 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_ObjectAttribute(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.attr)); attr 9361 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.attr); attr 9364 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.attr, LIBNDR_FLAG_REF_ALLOC); attr 9365 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_ObjectAttribute(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.attr)); attr 9400 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "attr", r->in.attr); attr 9402 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_ObjectAttribute(ndr, "attr", r->in.attr); attr 1005 source3/client/client.c uint16 attr; attr 1062 source3/client/client.c &attr, &size, NULL, NULL, NULL, NULL, NULL) && attr 1064 source3/client/client.c &attr, &size, NULL, NULL, NULL)) { attr 1090 source3/client/client.c if (archive_level >= 2 && (attr & aARCH)) { attr 1091 source3/client/client.c cli_setatr(cli, rname, attr & ~(uint16)aARCH, 0); attr 593 source3/client/clitar.c static void do_setrattr(char *name, uint16 attr, int set) attr 600 source3/client/clitar.c attr |= oldattr; attr 602 source3/client/clitar.c attr = oldattr & ~attr; attr 605 source3/client/clitar.c if (!cli_setatr(cli, name, attr, 0)) { attr 88 source3/include/privileges.h uint32 attr; attr 2529 source3/include/proto.h uint16 *attr, SMB_OFF_T *size, attr 2534 source3/include/proto.h uint16 *attr, SMB_OFF_T *size, time_t *write_time); attr 2539 source3/include/proto.h bool cli_setatr(struct cli_state *cli, const char *fname, uint16 attr, time_t t); attr 4636 source3/include/proto.h const char **attr); attr 6258 source3/include/proto.h const char *wcard, bool wcard_has_wild, uint32 attr, struct dptr_struct **dptr_ret); attr 6287 source3/include/proto.h const char *name, const char *mask, uint32 attr); attr 209 source3/include/smbldap.h const char **attr); attr 40 source3/include/vfs_macros.h #define SMB_VFS_OPENDIR(conn, fname, mask, attr) ((conn)->vfs.ops.opendir((conn)->vfs.handles.opendir, (fname), (mask), (attr))) attr 174 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_OPENDIR(conn, fname, mask, attr) ((conn)->vfs_opaque.ops.opendir((conn)->vfs_opaque.handles.opendir, (fname), (mask), (attr))) attr 308 source3/include/vfs_macros.h #define SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr) ((handle)->vfs_next.ops.opendir((handle)->vfs_next.handles.opendir, (fname), (mask), (attr))) attr 339 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_INTEGER, attr 347 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_OCTET_STRING, attr 355 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_DIRECTORY_STRING, attr 363 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_DN, attr 371 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_OBJECTCLASS, attr 379 source3/lib/ldb/common/attrib_handlers.c .attr = LDB_SYNTAX_UTC_TIME, attr 399 source3/lib/ldb/common/attrib_handlers.c if (strcmp(ldb_standard_attribs[i].attr, syntax) == 0) { attr 55 source3/lib/ldb/common/ldb_attributes.c h[ldb->schema.num_attrib_handlers+i].attr = talloc_strdup(ldb->schema.attrib_handlers, attr 56 source3/lib/ldb/common/ldb_attributes.c h[ldb->schema.num_attrib_handlers+i].attr); attr 57 source3/lib/ldb/common/ldb_attributes.c if (h[ldb->schema.num_attrib_handlers+i].attr == NULL) { attr 103 source3/lib/ldb/common/ldb_attributes.c .attr = NULL, attr 120 source3/lib/ldb/common/ldb_attributes.c if (strcmp(ldb->schema.attrib_handlers[i].attr, "*") == 0) { attr 123 source3/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(attrib, ldb->schema.attrib_handlers[i].attr) == 0) { attr 143 source3/lib/ldb/common/ldb_attributes.c talloc_free(discard_const_p(char, h->attr)); attr 157 source3/lib/ldb/common/ldb_attributes.c const char *attr, const char *syntax) attr 166 source3/lib/ldb/common/ldb_attributes.c h2.attr = attr; attr 176 source3/lib/ldb/common/ldb_attributes.c const char *attr; attr 189 source3/lib/ldb/common/ldb_attributes.c if (ldb_set_attrib_handler_syntax(ldb, wellknown[i].attr, attr 778 source3/lib/ldb/common/ldb_dn.c struct ldb_dn_component *ldb_dn_build_component(void *mem_ctx, const char *attr, attr 783 source3/lib/ldb/common/ldb_dn.c if (attr == NULL || val == NULL) return NULL; attr 788 source3/lib/ldb/common/ldb_dn.c dc->name = talloc_strdup(dc, attr); attr 805 source3/lib/ldb/common/ldb_dn.c struct ldb_dn *ldb_dn_build_child(void *mem_ctx, const char *attr, attr 810 source3/lib/ldb/common/ldb_dn.c if (! ldb_valid_attr_name(attr)) return NULL; attr 825 source3/lib/ldb/common/ldb_dn.c newdn->components[0].name = talloc_strdup(newdn->components, attr); attr 438 source3/lib/ldb/common/ldb_ldif.c static int next_attr(void *mem_ctx, char **s, const char **attr, struct ldb_val *value) attr 446 source3/lib/ldb/common/ldb_ldif.c *attr = "-"; attr 468 source3/lib/ldb/common/ldb_ldif.c *attr = *s; attr 524 source3/lib/ldb/common/ldb_ldif.c const char *attr=NULL; attr 557 source3/lib/ldb/common/ldb_ldif.c if (next_attr(ldif, &s, &attr, &value) != 0) { attr 562 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "dn") != 0) { attr 564 source3/lib/ldb/common/ldb_ldif.c attr); attr 576 source3/lib/ldb/common/ldb_ldif.c while (next_attr(ldif, &s, &attr, &value) == 0) { attr 581 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "changetype") == 0) { attr 597 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "add") == 0) { attr 601 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "delete") == 0) { attr 605 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "replace") == 0) { attr 609 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "-") == 0) { attr 623 source3/lib/ldb/common/ldb_ldif.c h = ldb_attrib_handler(ldb, attr); attr 625 source3/lib/ldb/common/ldb_ldif.c if (msg->num_elements > 0 && ldb_attr_cmp(attr, el->name) == 0 && attr 657 source3/lib/ldb/common/ldb_ldif.c el->name = talloc_strdup(msg->elements, attr); attr 87 source3/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.present.attr) == 0) { attr 91 source3/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { attr 112 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); attr 150 source3/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { attr 167 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); attr 196 source3/lib/ldb/common/ldb_match.c h = ldb_attrib_handler(ldb, tree->u.substring.attr); attr 263 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); attr 328 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) { attr 346 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); attr 683 source3/lib/ldb/common/ldb_msg.c int ldb_attr_in_list(const char * const *attrs, const char *attr) attr 687 source3/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(attrs[i], attr) == 0) { attr 698 source3/lib/ldb/common/ldb_msg.c int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace) attr 700 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 715 source3/lib/ldb/common/ldb_msg.c int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace) attr 717 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 724 source3/lib/ldb/common/ldb_msg.c return ldb_msg_rename_attr(msg, attr, replace); attr 731 source3/lib/ldb/common/ldb_msg.c void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr) attr 733 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 222 source3/lib/ldb/common/ldb_parse.c char *attr, char *value) attr 230 source3/lib/ldb/common/ldb_parse.c p1 = strchr(attr, ':'); attr 237 source3/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr; attr 354 source3/lib/ldb/common/ldb_parse.c char *attr, *value; attr 364 source3/lib/ldb/common/ldb_parse.c filtertype = ldb_parse_filtertype(ret, &attr, &value, s); attr 374 source3/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; attr 381 source3/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; attr 387 source3/lib/ldb/common/ldb_parse.c ret->u.substring.attr = attr; attr 405 source3/lib/ldb/common/ldb_parse.c ret->u.equality.attr = attr; attr 416 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 427 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 438 source3/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 449 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_extended(ret, attr, value); attr 700 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 704 source3/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=%s", tree->u.substring.attr, attr 736 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 743 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 747 source3/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=*)", tree->u.present.attr); attr 753 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 760 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"", attr 778 source3/lib/ldb/common/ldb_parse.c const char *attr, attr 787 source3/lib/ldb/common/ldb_parse.c attr, replace); attr 791 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); attr 797 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { attr 798 source3/lib/ldb/common/ldb_parse.c tree->u.equality.attr = replace; attr 802 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { attr 803 source3/lib/ldb/common/ldb_parse.c tree->u.substring.attr = replace; attr 807 source3/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.present.attr, attr) == 0) { attr 808 source3/lib/ldb/common/ldb_parse.c tree->u.present.attr = replace; attr 812 source3/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr && attr 813 source3/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) { attr 814 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace; attr 141 source3/lib/ldb/common/ldb_utf8.c int ldb_attr_dn(const char *attr) attr 143 source3/lib/ldb/common/ldb_utf8.c if (ldb_attr_cmp(attr, "dn") == 0 || attr 144 source3/lib/ldb/common/ldb_utf8.c ldb_attr_cmp(attr, "distinguishedName") == 0) { attr 255 source3/lib/ldb/include/ldb.h const char *attr; attr 259 source3/lib/ldb/include/ldb.h const char *attr; attr 265 source3/lib/ldb/include/ldb.h const char *attr; attr 268 source3/lib/ldb/include/ldb.h const char *attr; attr 272 source3/lib/ldb/include/ldb.h const char *attr; attr 338 source3/lib/ldb/include/ldb.h const char *attr; attr 1291 source3/lib/ldb/include/ldb.h struct ldb_dn_component *ldb_dn_build_component(void *mem_ctx, const char *attr, attr 1293 source3/lib/ldb/include/ldb.h struct ldb_dn *ldb_dn_build_child(void *mem_ctx, const char *attr, attr 1326 source3/lib/ldb/include/ldb.h int ldb_attr_dn(const char *attr); attr 1510 source3/lib/ldb/include/ldb.h int ldb_attr_in_list(const char * const *attrs, const char *attr); attr 1514 source3/lib/ldb/include/ldb.h const char *attr, attr 1517 source3/lib/ldb/include/ldb.h int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace); attr 1518 source3/lib/ldb/include/ldb.h int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace); attr 1519 source3/lib/ldb/include/ldb.h void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr); attr 193 source3/lib/ldb/include/ldb_private.h const char *attr, const char *syntax); attr 176 source3/lib/ldb/ldb_ldap/ldb_ldap.c const char *attr, struct berval **bval) attr 198 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->name = talloc_strdup(msg->elements, attr); attr 514 source3/lib/ldb/ldb_ldap/ldb_ldap.c char *attr, *dn; attr 545 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); attr 546 source3/lib/ldb/ldb_ldap/ldb_ldap.c attr; attr 547 source3/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { attr 549 source3/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); attr 552 source3/lib/ldb/ldb_ldap/ldb_ldap.c lldb_add_msg_attr(ac->module->ldb, ares->message, attr, bval); attr 290 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 343 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 344 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 345 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(module->ldb, attr); attr 353 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.equality.attr, "objectclass") == 0) { attr 369 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c } else if (strcasecmp(t->u.equality.attr, "dn") == 0) { attr 386 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 408 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.substring.attr); attr 409 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 410 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(module->ldb, attr); attr 425 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 429 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 430 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 431 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(module->ldb, attr); attr 443 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 445 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 448 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 449 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 450 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(module->ldb, attr); attr 462 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 464 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 467 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.present.attr, "dn") == 0) { attr 471 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.present.attr); attr 472 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 477 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 480 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 481 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 482 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(module->ldb, attr); attr 494 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 496 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 622 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const char *attr = (const char *)sqlite3_value_text(argv[3]); attr 631 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(ldb, attr); attr 645 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h = ldb_attrib_handler(ldb, attr); attr 1104 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 1108 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(lsql_ac, el->name); attr 1109 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) { attr 1133 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, el->name, attr, attr 1206 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 1211 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(lsql_ac, el->name); attr 1212 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) { attr 1228 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr); attr 1264 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, el->name, attr, attr 1292 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr); attr 1325 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr, value.data); attr 163 source3/lib/ldb/ldb_tdb/ldb_cache.c h2.attr = msg->elements[i].name; attr 106 source3/lib/ldb/ldb_tdb/ldb_index.c const char *attr, const struct ldb_val *value) attr 114 source3/lib/ldb/ldb_tdb/ldb_index.c attr_folded = ldb_attr_casefold(ldb, attr); attr 119 source3/lib/ldb/ldb_tdb/ldb_index.c h = ldb_attrib_handler(ldb, attr); attr 157 source3/lib/ldb/ldb_tdb/ldb_index.c static int ldb_msg_find_idx(const struct ldb_message *msg, const char *attr, attr 166 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { attr 203 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_msg_find_idx(index_list, tree->u.equality.attr, NULL, LTDB_IDXATTR) == -1) { attr 209 source3/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_key(ldb, tree->u.equality.attr, &tree->u.equality.value); attr 291 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.attr = LTDB_OBJECTCLASS; attr 292 source3/lib/ldb/ldb_tdb/ldb_index.c if (!tree2.u.equality.attr) { attr 330 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(tree->u.equality.attr, LTDB_OBJECTCLASS) == 0) { attr 333 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { attr 342 source3/lib/ldb/modules/ldb_map.c BOOL map_attr_check_remote(const struct ldb_map_context *data, const char *attr) attr 344 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr); attr 357 source3/lib/ldb/modules/ldb_map.c const char *map_attr_map_local(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr) attr 360 source3/lib/ldb/modules/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 365 source3/lib/ldb/modules/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 377 source3/lib/ldb/modules/ldb_map.c const char *map_attr_map_remote(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr) attr 380 source3/lib/ldb/modules/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 384 source3/lib/ldb/modules/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 909 source3/lib/ldb/modules/ldb_map.c tree->u.present.attr = talloc_strdup(tree, IS_MAPPED); attr 537 source3/lib/ldb/modules/ldb_map_outbound.c new_attrs = ldb_attr_list_copy_add(mem_ctx, *attrs, tree->u.equality.attr); attr 661 source3/lib/ldb/modules/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { attr 757 source3/lib/ldb/modules/ldb_map_outbound.c const char *attr; attr 775 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.present.attr); attr 776 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.present.attr = attr; attr 780 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.substring.attr); attr 781 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.attr = attr; attr 785 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.equality.attr); attr 786 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.equality.attr = attr; attr 791 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.comparison.attr); attr 792 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.comparison.attr = attr; attr 795 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr); attr 796 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.attr = attr; attr 803 source3/lib/ldb/modules/ldb_map_outbound.c if (attr == NULL) { attr 879 source3/lib/ldb/modules/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { attr 884 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); attr 893 source3/lib/ldb/modules/ldb_map_outbound.c tree->u.equality.attr); attr 1254 source3/lib/ldb/modules/ldb_map_outbound.c local_tree->u.present.attr = talloc_strdup(local_tree, IS_MAPPED); attr 72 source3/lib/ldb/modules/ldb_map_private.h BOOL map_attr_check_remote(const struct ldb_map_context *data, const char *attr); attr 78 source3/lib/ldb/modules/ldb_map_private.h const char *map_attr_map_local(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr); attr 79 source3/lib/ldb/modules/ldb_map_private.h const char *map_attr_map_remote(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr); attr 97 source3/lib/ldb/modules/operational.c const char *attr; attr 110 source3/lib/ldb/modules/operational.c const char *attr; attr 134 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { attr 146 source3/lib/ldb/modules/operational.c search_sub[i].attr) != 0) { attr 247 source3/lib/ldb/modules/operational.c parse_tree_sub[i].attr, attr 256 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && attr 364 source3/lib/ldb/samba/ldif_handlers.c .attr = "objectSid", attr 372 source3/lib/ldb/samba/ldif_handlers.c .attr = "securityIdentifier", attr 380 source3/lib/ldb/samba/ldif_handlers.c .attr = "ntSecurityDescriptor", attr 388 source3/lib/ldb/samba/ldif_handlers.c .attr = "objectGUID", attr 396 source3/lib/ldb/samba/ldif_handlers.c .attr = "invocationId", attr 404 source3/lib/ldb/samba/ldif_handlers.c .attr = "schemaIDGUID", attr 412 source3/lib/ldb/samba/ldif_handlers.c .attr = "attributeSecurityGUID", attr 420 source3/lib/ldb/samba/ldif_handlers.c .attr = "parentGUID", attr 428 source3/lib/ldb/samba/ldif_handlers.c .attr = "siteGUID", attr 436 source3/lib/ldb/samba/ldif_handlers.c .attr = "pKTGUID", attr 444 source3/lib/ldb/samba/ldif_handlers.c .attr = "fRSVersionGUID", attr 452 source3/lib/ldb/samba/ldif_handlers.c .attr = "fRSReplicaSetGUID", attr 460 source3/lib/ldb/samba/ldif_handlers.c .attr = "netbootGUID", attr 468 source3/lib/ldb/samba/ldif_handlers.c .attr = "objectCategory", attr 253 source3/lib/ldb/tools/cmdline.c char attr[1024]; attr 257 source3/lib/ldb/tools/cmdline.c attr[0] = '\0'; attr 262 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%d:%1023[^:]:%1023[^$]", &crit, &bc, &ac, attr, ctxid); attr 284 source3/lib/ldb/tools/cmdline.c if (attr[0]) { attr 286 source3/lib/ldb/tools/cmdline.c control->match.gtOrEq.value = talloc_strdup(control, attr); attr 287 source3/lib/ldb/tools/cmdline.c control->match.gtOrEq.value_len = strlen(attr); attr 350 source3/lib/ldb/tools/cmdline.c char attr[256]; attr 353 source3/lib/ldb/tools/cmdline.c attr[0] = '\0'; attr 355 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%255[^$]", &crit, attr); attr 356 source3/lib/ldb/tools/cmdline.c if ((ret != 2) || (crit < 0) || (crit > 1) || (attr[0] == '\0')) { attr 368 source3/lib/ldb/tools/cmdline.c control->source_attribute = talloc_strdup(control, attr); attr 369 source3/lib/ldb/tools/cmdline.c control->src_attr_len = strlen(attr); attr 500 source3/lib/ldb/tools/cmdline.c char attr[256]; attr 504 source3/lib/ldb/tools/cmdline.c attr[0] = '\0'; attr 507 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%255[^:]:%127[^:]", &crit, &rev, attr, rule); attr 508 source3/lib/ldb/tools/cmdline.c if ((ret < 3) || (crit < 0) || (crit > 1) || (rev < 0 ) || (rev > 1) ||attr[0] == '\0') { attr 519 source3/lib/ldb/tools/cmdline.c control[0]->attributeName = talloc_strdup(control, attr); attr 92 source3/lib/ldb/tools/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) attr 102 source3/lib/ldb/tools/oLschema2ldif.c if (ldb_msg_add_string(msg, attr, s) != 0) { attr 464 source3/lib/privileges.c (*new_la)[i].attr = old_la[i].attr; attr 440 source3/lib/privileges_basic.c new_set[priv_set->count].attr = set.attr; attr 457 source3/lib/privileges_basic.c luid.attr = 0; attr 2450 source3/libads/ldap.c char *attr; attr 2468 source3/libads/ldap.c for (attr = ldap_first_attribute(ads->ldap.ld, (LDAPMessage *)msg, &ptr); attr 2469 source3/libads/ldap.c attr; attr 2470 source3/libads/ldap.c attr = ldap_next_attribute(ads->ldap.ld, (LDAPMessage *)msg, ptr)) { attr 2472 source3/libads/ldap.c if (strnequal(attr, expected_range_attrib, strlen(expected_range_attrib))) { attr 2473 source3/libads/ldap.c range_attr = attr; attr 2476 source3/libads/ldap.c ldap_memfree(attr); attr 2478 source3/libads/ldap.c if (!attr) { attr 127 source3/libnet/libnet_dssync.c struct drsuapi_DsReplicaAttribute *attr) attr 131 source3/libnet/libnet_dssync.c for (i=0; i<attr->value_ctr.num_values; i++) { attr 138 source3/libnet/libnet_dssync.c attr->attid, attr 139 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob); attr 141 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob = plain_data; attr 161 source3/libnet/libnet_dssync.c struct drsuapi_DsReplicaAttribute *attr; attr 163 source3/libnet/libnet_dssync.c attr = &cur->object.attribute_ctr.attributes[i]; attr 165 source3/libnet/libnet_dssync.c if (attr->value_ctr.num_values < 1) { attr 169 source3/libnet/libnet_dssync.c if (!attr->value_ctr.values[0].blob) { attr 176 source3/libnet/libnet_dssync.c attr); attr 243 source3/libnet/libnet_dssync_keytab.c struct drsuapi_DsReplicaAttribute *attr; attr 272 source3/libnet/libnet_dssync_keytab.c attr = &cur->object.attribute_ctr.attributes[i]; attr 274 source3/libnet/libnet_dssync_keytab.c if (attr->attid == DRSUAPI_ATTRIBUTE_servicePrincipalName) { attr 276 source3/libnet/libnet_dssync_keytab.c num_spns = attr->value_ctr.num_values; attr 279 source3/libnet/libnet_dssync_keytab.c blob = attr->value_ctr.values[count].blob; attr 287 source3/libnet/libnet_dssync_keytab.c if (attr->value_ctr.num_values != 1) { attr 291 source3/libnet/libnet_dssync_keytab.c if (!attr->value_ctr.values[0].blob) { attr 295 source3/libnet/libnet_dssync_keytab.c blob = attr->value_ctr.values[0].blob; attr 297 source3/libnet/libnet_dssync_keytab.c switch (attr->attid) { attr 1587 source3/libsmb/clifile.c uint16 *attr, SMB_OFF_T *size, attr 1616 source3/libsmb/clifile.c if (attr) { attr 1617 source3/libsmb/clifile.c *attr = SVAL(cli->inbuf,smb_vwv10); attr 1640 source3/libsmb/clifile.c uint16 *attr, SMB_OFF_T *size, time_t *write_time) attr 1677 source3/libsmb/clifile.c if (attr) { attr 1678 source3/libsmb/clifile.c *attr = SVAL(cli->inbuf,smb_vwv0); attr 1731 source3/libsmb/clifile.c bool cli_setatr(struct cli_state *cli, const char *fname, uint16 attr, time_t t) attr 1744 source3/libsmb/clifile.c SSVAL(cli->outbuf,smb_vwv0, attr); attr 250 source3/modules/onefs_dir.c uint32 attr) attr 259 source3/modules/onefs_dir.c return SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 263 source3/modules/onefs_dir.c ret_dirp = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 33 source3/modules/vfs_audit.c static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr); attr 148 source3/modules/vfs_audit.c static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 152 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 45 source3/modules/vfs_cap.c static SMB_STRUCT_DIR *cap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 53 source3/modules/vfs_cap.c return SMB_VFS_NEXT_OPENDIR(handle, capname, mask, attr); attr 94 source3/modules/vfs_catia.c const char *fname, const char *mask, uint32 attr) attr 102 source3/modules/vfs_catia.c return SMB_VFS_NEXT_OPENDIR(handle, name, mask, attr); attr 155 source3/modules/vfs_default.c static SMB_STRUCT_DIR *vfswrap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 90 source3/modules/vfs_dirsort.c uint32 attr) attr 103 source3/modules/vfs_dirsort.c attr); attr 36 source3/modules/vfs_extd_audit.c static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr); attr 159 source3/modules/vfs_extd_audit.c static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 163 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 95 source3/modules/vfs_full_audit.c const char *fname, const char *mask, uint32 attr); attr 1077 source3/modules/vfs_full_audit.c const char *fname, const char *mask, uint32 attr) attr 1081 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 174 source3/modules/vfs_netatalk.c static SMB_STRUCT_DIR *atalk_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 178 source3/modules/vfs_netatalk.c ret = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); attr 171 source3/modules/vfs_onefs_shadow_copy.c const char *mask, uint32_t attr) attr 174 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mask, attr), attr 74 source3/modules/vfs_shadow_copy.c static SMB_STRUCT_DIR *shadow_copy_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) attr 77 source3/modules/vfs_shadow_copy.c SMB_STRUCT_DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fname,mask,attr); attr 346 source3/modules/vfs_shadow_copy2.c const char *fname, const char *mask, uint32 attr) attr 348 source3/modules/vfs_shadow_copy2.c SHADOW2_NEXT(OPENDIR, (handle, name, mask, attr), SMB_STRUCT_DIR *, NULL); attr 335 source3/passdb/pdb_ldap.c const char **attr) attr 368 source3/passdb/pdb_ldap.c filter, attr, result); attr 379 source3/passdb/pdb_ldap.c const char **attr) attr 391 source3/passdb/pdb_ldap.c filter, attr, result); attr 402 source3/passdb/pdb_ldap.c const char **attr) attr 418 source3/passdb/pdb_ldap.c filter, attr, result); attr 4122 source3/passdb/pdb_ldap.c const char *attr; attr 4126 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "sambaGroupType", attr 4128 source3/passdb/pdb_ldap.c if (attr == NULL) { attr 4134 source3/passdb/pdb_ldap.c type = (enum lsa_SidType)atol(attr); attr 4149 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "displayName", names); attr 4151 source3/passdb/pdb_ldap.c if (attr == NULL) { attr 4154 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "cn", names); attr 4157 source3/passdb/pdb_ldap.c if (attr == NULL) { attr 4174 source3/passdb/pdb_ldap.c names[rid_index] = attr; attr 152 source3/printing/print_cups.c ipp_attribute_t *attr; /* Current attribute */ attr 217 source3/printing/print_cups.c for (attr = response->attrs; attr != NULL;) { attr 222 source3/printing/print_cups.c while (attr != NULL && attr->group_tag != IPP_TAG_PRINTER) attr 223 source3/printing/print_cups.c attr = attr->next; attr 225 source3/printing/print_cups.c if (attr == NULL) attr 235 source3/printing/print_cups.c while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER) { attr 236 source3/printing/print_cups.c if (strcmp(attr->name, "printer-name") == 0 && attr 237 source3/printing/print_cups.c attr->value_tag == IPP_TAG_NAME) { attr 240 source3/printing/print_cups.c attr->values[0].string.text, attr 246 source3/printing/print_cups.c if (strcmp(attr->name, "printer-info") == 0 && attr 247 source3/printing/print_cups.c attr->value_tag == IPP_TAG_TEXT) { attr 250 source3/printing/print_cups.c attr->values[0].string.text, attr 256 source3/printing/print_cups.c attr = attr->next; attr 309 source3/printing/print_cups.c for (attr = response->attrs; attr != NULL;) { attr 314 source3/printing/print_cups.c while (attr != NULL && attr->group_tag != IPP_TAG_PRINTER) attr 315 source3/printing/print_cups.c attr = attr->next; attr 317 source3/printing/print_cups.c if (attr == NULL) attr 327 source3/printing/print_cups.c while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER) { attr 328 source3/printing/print_cups.c if (strcmp(attr->name, "printer-name") == 0 && attr 329 source3/printing/print_cups.c attr->value_tag == IPP_TAG_NAME) { attr 332 source3/printing/print_cups.c attr->values[0].string.text, attr 338 source3/printing/print_cups.c if (strcmp(attr->name, "printer-info") == 0 && attr 339 source3/printing/print_cups.c attr->value_tag == IPP_TAG_TEXT) { attr 342 source3/printing/print_cups.c attr->values[0].string.text, attr 348 source3/printing/print_cups.c attr = attr->next; attr 1064 source3/printing/print_cups.c ipp_attribute_t *attr = NULL; /* Current attribute */ attr 1183 source3/printing/print_cups.c for (attr = response->attrs; attr != NULL; attr = attr->next) { attr 1188 source3/printing/print_cups.c while (attr != NULL && attr->group_tag != IPP_TAG_JOB) attr 1189 source3/printing/print_cups.c attr = attr->next; attr 1191 source3/printing/print_cups.c if (attr == NULL) attr 1224 source3/printing/print_cups.c while (attr != NULL && attr->group_tag == IPP_TAG_JOB) { attr 1225 source3/printing/print_cups.c if (attr->name == NULL) { attr 1226 source3/printing/print_cups.c attr = attr->next; attr 1230 source3/printing/print_cups.c if (strcmp(attr->name, "job-id") == 0 && attr 1231 source3/printing/print_cups.c attr->value_tag == IPP_TAG_INTEGER) attr 1232 source3/printing/print_cups.c job_id = attr->values[0].integer; attr 1234 source3/printing/print_cups.c if (strcmp(attr->name, "job-k-octets") == 0 && attr 1235 source3/printing/print_cups.c attr->value_tag == IPP_TAG_INTEGER) attr 1236 source3/printing/print_cups.c job_k_octets = attr->values[0].integer; attr 1238 source3/printing/print_cups.c if (strcmp(attr->name, "job-priority") == 0 && attr 1239 source3/printing/print_cups.c attr->value_tag == IPP_TAG_INTEGER) attr 1240 source3/printing/print_cups.c job_priority = attr->values[0].integer; attr 1242 source3/printing/print_cups.c if (strcmp(attr->name, "job-state") == 0 && attr 1243 source3/printing/print_cups.c attr->value_tag == IPP_TAG_ENUM) attr 1244 source3/printing/print_cups.c job_status = (ipp_jstate_t)(attr->values[0].integer); attr 1246 source3/printing/print_cups.c if (strcmp(attr->name, "time-at-creation") == 0 && attr 1247 source3/printing/print_cups.c attr->value_tag == IPP_TAG_INTEGER) attr 1248 source3/printing/print_cups.c job_time = attr->values[0].integer; attr 1250 source3/printing/print_cups.c if (strcmp(attr->name, "job-name") == 0 && attr 1251 source3/printing/print_cups.c attr->value_tag == IPP_TAG_NAME) { attr 1254 source3/printing/print_cups.c attr->values[0].string.text, attr 1260 source3/printing/print_cups.c if (strcmp(attr->name, "job-originating-user-name") == 0 && attr 1261 source3/printing/print_cups.c attr->value_tag == IPP_TAG_NAME) { attr 1264 source3/printing/print_cups.c attr->values[0].string.text, attr 1270 source3/printing/print_cups.c attr = attr->next; attr 1278 source3/printing/print_cups.c if (attr == NULL) attr 1297 source3/printing/print_cups.c if (attr == NULL) attr 1355 source3/printing/print_cups.c if ((attr = ippFindAttribute(response, "printer-state", IPP_TAG_ENUM)) != NULL) { attr 1356 source3/printing/print_cups.c if (attr->values[0].integer == IPP_PRINTER_STOPPED) attr 1362 source3/printing/print_cups.c if ((attr = ippFindAttribute(response, "printer-state-message", attr 1366 source3/printing/print_cups.c attr->values[0].string.text, attr 1619 source3/printing/print_cups.c ipp_attribute_t *attr; /* Current attribute */ attr 1697 source3/printing/print_cups.c for (attr = response->attrs; attr != NULL;) { attr 1702 source3/printing/print_cups.c while (attr != NULL && attr->group_tag != IPP_TAG_PRINTER) attr 1703 source3/printing/print_cups.c attr = attr->next; attr 1705 source3/printing/print_cups.c if (attr == NULL) attr 1712 source3/printing/print_cups.c while ( attr && (attr->group_tag == IPP_TAG_PRINTER) ) { attr 1713 source3/printing/print_cups.c if (strcmp(attr->name, "printer-name") == 0 && attr 1714 source3/printing/print_cups.c attr->value_tag == IPP_TAG_NAME) { attr 1717 source3/printing/print_cups.c attr->values[0].string.text, attr 1724 source3/printing/print_cups.c if ( (strcmp(attr->name, "printer-info") == 0) attr 1725 source3/printing/print_cups.c && (attr->value_tag == IPP_TAG_TEXT) attr 1731 source3/printing/print_cups.c attr->values[0].string.text, attr 1743 source3/printing/print_cups.c if ( (strcmp(attr->name, "printer-location") == 0) attr 1744 source3/printing/print_cups.c && (attr->value_tag == IPP_TAG_TEXT) attr 1750 source3/printing/print_cups.c attr->values[0].string.text, attr 1761 source3/printing/print_cups.c attr = attr->next; attr 73 source3/printing/print_iprint.c ipp_attribute_t *attr; /* Current attribute */ attr 119 source3/printing/print_iprint.c if (((attr = ippFindAttribute(response, "server-version", attr 121 source3/printing/print_iprint.c if ((ver = strstr(attr->values[0].string.text, attr 137 source3/printing/print_iprint.c if ((os = strstr(attr->values[0].string.text, attr 167 source3/printing/print_iprint.c ipp_attribute_t *attr; /* Current attribute */ attr 232 source3/printing/print_iprint.c for (attr = response->attrs; attr != NULL;) { attr 237 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag != IPP_TAG_PRINTER) attr 238 source3/printing/print_iprint.c attr = attr->next; attr 240 source3/printing/print_iprint.c if (attr == NULL) attr 252 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER) { attr 253 source3/printing/print_iprint.c if (strcmp(attr->name, "printer-name") == 0 && attr 254 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_NAME) attr 255 source3/printing/print_iprint.c name = attr->values[0].string.text; attr 257 source3/printing/print_iprint.c if (strcmp(attr->name, "printer-info") == 0 && attr 258 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_TEXT || attr 259 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_TEXTLANG)) attr 260 source3/printing/print_iprint.c info = attr->values[0].string.text; attr 268 source3/printing/print_iprint.c if (!strcmp(attr->name, "smb-enabled") && attr 269 source3/printing/print_iprint.c ((attr->value_tag == IPP_TAG_INTEGER && attr 270 source3/printing/print_iprint.c !attr->values[0].integer) || attr 271 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_BOOLEAN && attr 272 source3/printing/print_iprint.c !attr->values[0].boolean))) attr 281 source3/printing/print_iprint.c if (!strcmp(attr->name, "security-enabled") && attr 282 source3/printing/print_iprint.c ((attr->value_tag == IPP_TAG_INTEGER && attr 283 source3/printing/print_iprint.c attr->values[0].integer) || attr 284 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_BOOLEAN && attr 285 source3/printing/print_iprint.c attr->values[0].boolean))) attr 288 source3/printing/print_iprint.c attr = attr->next; attr 313 source3/printing/print_iprint.c ipp_attribute_t *attr; /* Current attribute */ attr 370 source3/printing/print_iprint.c for (attr = response->attrs; attr != NULL;) { attr 375 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag != IPP_TAG_PRINTER) attr 376 source3/printing/print_iprint.c attr = attr->next; attr 378 source3/printing/print_iprint.c if (attr == NULL) attr 385 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER) attr 387 source3/printing/print_iprint.c if (strcmp(attr->name, "printer-name") == 0 && attr 388 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_URI || attr 389 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_NAME || attr 390 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_TEXT || attr 391 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_NAMELANG || attr 392 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_TEXTLANG)) attr 394 source3/printing/print_iprint.c for (i = 0; i<attr->num_values; i++) attr 396 source3/printing/print_iprint.c char *url = attr->values[i].string.text; attr 402 source3/printing/print_iprint.c attr = attr->next; attr 726 source3/printing/print_iprint.c ipp_attribute_t *attr; /* Current attribute */ attr 818 source3/printing/print_iprint.c attr = ippFindAttribute(response, "job-id", IPP_TAG_INTEGER); attr 819 source3/printing/print_iprint.c if (attr != NULL && attr->group_tag == IPP_TAG_JOB) attr 821 source3/printing/print_iprint.c pjob->sysjob = attr->values[0].integer; attr 852 source3/printing/print_iprint.c ipp_attribute_t *attr = NULL; /* Current attribute */ attr 984 source3/printing/print_iprint.c if ((attr = ippFindAttribute(response, "printer-state", IPP_TAG_ENUM)) != NULL) { attr 985 source3/printing/print_iprint.c if (attr->values[0].integer == IPP_PRINTER_STOPPED) attr 991 source3/printing/print_iprint.c if ((attr = ippFindAttribute(response, "printer-state-message", attr 993 source3/printing/print_iprint.c fstrcpy(status->message, attr->values[0].string.text); attr 995 source3/printing/print_iprint.c if ((attr = ippFindAttribute(response, "printer-current-time", attr 997 source3/printing/print_iprint.c printer_current_time = ippDateToTime(attr->values[0].date); attr 999 source3/printing/print_iprint.c if ((attr = ippFindAttribute(response, "printer-up-time", attr 1001 source3/printing/print_iprint.c printer_up_time = attr->values[0].integer; attr 1061 source3/printing/print_iprint.c for (attr = response->attrs; attr != NULL; attr = attr->next) { attr 1066 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag != IPP_TAG_JOB) attr 1067 source3/printing/print_iprint.c attr = attr->next; attr 1069 source3/printing/print_iprint.c if (attr == NULL) attr 1102 source3/printing/print_iprint.c while (attr != NULL && attr->group_tag == IPP_TAG_JOB) { attr 1103 source3/printing/print_iprint.c if (attr->name == NULL) { attr 1104 source3/printing/print_iprint.c attr = attr->next; attr 1108 source3/printing/print_iprint.c if (strcmp(attr->name, "job-id") == 0 && attr 1109 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_INTEGER) attr 1110 source3/printing/print_iprint.c job_id = attr->values[0].integer; attr 1112 source3/printing/print_iprint.c if (strcmp(attr->name, "job-k-octets") == 0 && attr 1113 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_INTEGER) attr 1114 source3/printing/print_iprint.c job_k_octets = attr->values[0].integer; attr 1116 source3/printing/print_iprint.c if (strcmp(attr->name, "job-priority") == 0 && attr 1117 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_INTEGER) attr 1118 source3/printing/print_iprint.c job_priority = attr->values[0].integer; attr 1120 source3/printing/print_iprint.c if (strcmp(attr->name, "job-state") == 0 && attr 1121 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_ENUM) attr 1122 source3/printing/print_iprint.c job_status = (ipp_jstate_t)(attr->values[0].integer); attr 1124 source3/printing/print_iprint.c if (strcmp(attr->name, "time-at-creation") == 0 && attr 1125 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_INTEGER) attr 1135 source3/printing/print_iprint.c job_time = attr->values[0].integer; attr 1137 source3/printing/print_iprint.c job_time = time(NULL) - printer_up_time + attr->values[0].integer; attr 1140 source3/printing/print_iprint.c if (strcmp(attr->name, "job-name") == 0 && attr 1141 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_NAMELANG || attr 1142 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_NAME)) attr 1143 source3/printing/print_iprint.c job_name = attr->values[0].string.text; attr 1145 source3/printing/print_iprint.c if (strcmp(attr->name, "job-originating-user-name") == 0 && attr 1146 source3/printing/print_iprint.c (attr->value_tag == IPP_TAG_NAMELANG || attr 1147 source3/printing/print_iprint.c attr->value_tag == IPP_TAG_NAME)) attr 1148 source3/printing/print_iprint.c user_name = attr->values[0].string.text; attr 1150 source3/printing/print_iprint.c attr = attr->next; attr 1158 source3/printing/print_iprint.c if (attr == NULL) attr 1177 source3/printing/print_iprint.c if (attr == NULL) attr 49 source3/rpc_client/cli_lsarpc.c struct lsa_ObjectAttribute attr; attr 53 source3/rpc_client/cli_lsarpc.c ZERO_STRUCT(attr); attr 55 source3/rpc_client/cli_lsarpc.c attr.len = 0x18; attr 63 source3/rpc_client/cli_lsarpc.c attr.sec_qos = &qos; attr 68 source3/rpc_client/cli_lsarpc.c &attr, attr 82 source3/rpc_client/cli_lsarpc.c struct lsa_ObjectAttribute attr; attr 85 source3/rpc_client/cli_lsarpc.c ZERO_STRUCT(attr); attr 87 source3/rpc_client/cli_lsarpc.c attr.len = 0x18; attr 95 source3/rpc_client/cli_lsarpc.c attr.sec_qos = &qos; attr 100 source3/rpc_client/cli_lsarpc.c &attr, attr 442 source3/rpc_server/srv_lsa_nt.c o.in.attr = r->in.attr; attr 1746 source3/rpc_server/srv_lsa_nt.c luid_attrs[i].attribute = privileges.set[i].attr; attr 5469 source3/rpc_server/srv_samr_nt.c uint32 *attr=NULL; attr 5511 source3/rpc_server/srv_samr_nt.c attr=TALLOC_ZERO_ARRAY(p->mem_ctx, uint32, num_members); attr 5512 source3/rpc_server/srv_samr_nt.c if (attr == NULL) { attr 5516 source3/rpc_server/srv_samr_nt.c attr = NULL; attr 5520 source3/rpc_server/srv_samr_nt.c attr[i] = SID_NAME_USER; attr 5523 source3/rpc_server/srv_samr_nt.c rids->types = attr; attr 59 source3/smbd/dir.c uint32 attr; attr 188 source3/smbd/dir.c dptr->wcard, dptr->attr))) { attr 233 source3/smbd/dir.c return(dptr->attr); attr 388 source3/smbd/dir.c const char *wcard, bool wcard_has_wild, uint32 attr, struct dptr_struct **dptr_ret) attr 405 source3/smbd/dir.c dir_hnd = OpenDir(NULL, conn, path, wcard, attr); attr 507 source3/smbd/dir.c dptr->attr = attr; attr 1108 source3/smbd/dir.c const char *name, const char *mask, uint32 attr) attr 1128 source3/smbd/dir.c dirp->dir = SMB_VFS_OPENDIR(conn, dirp->dir_path, mask, attr); attr 49 source3/smbd/posix_acls.c enum ace_attribute attr; attr 771 source3/smbd/posix_acls.c dbgtext( "canon_ace index %d. Type = %s ", num, pace->attr == ALLOW_ACE ? "allow" : "deny" ); attr 940 source3/smbd/posix_acls.c (curr_ace->attr == curr_ace_outer->attr)) { attr 980 source3/smbd/posix_acls.c (curr_ace_outer->attr == DENY_ACE) && (curr_ace->attr == ALLOW_ACE)) { attr 1374 source3/smbd/posix_acls.c pace->attr = ALLOW_ACE; attr 1419 source3/smbd/posix_acls.c pace->attr = ALLOW_ACE; attr 1445 source3/smbd/posix_acls.c pace->attr = ALLOW_ACE; attr 1698 source3/smbd/posix_acls.c current_ace->attr = (psa->type == SEC_ACE_TYPE_ACCESS_ALLOWED) ? ALLOW_ACE : DENY_ACE; attr 1726 source3/smbd/posix_acls.c if (current_ace->attr == ALLOW_ACE) attr 1729 source3/smbd/posix_acls.c if ((current_ace->attr == DENY_ACE) && got_dir_allow) { attr 1784 source3/smbd/posix_acls.c if (current_ace->attr == ALLOW_ACE) attr 1787 source3/smbd/posix_acls.c if ((current_ace->attr == DENY_ACE) && got_file_allow) { attr 1964 source3/smbd/posix_acls.c if (curr_ace->attr != DENY_ACE) attr 2006 source3/smbd/posix_acls.c if (allow_ace_p->attr != ALLOW_ACE) attr 2027 source3/smbd/posix_acls.c if (curr_ace->attr != DENY_ACE) attr 2040 source3/smbd/posix_acls.c curr_ace->attr = ALLOW_ACE; attr 2048 source3/smbd/posix_acls.c if (allow_ace_p->attr != ALLOW_ACE) attr 2065 source3/smbd/posix_acls.c curr_ace->attr = ALLOW_ACE; attr 2078 source3/smbd/posix_acls.c if (curr_ace->attr != DENY_ACE) attr 2086 source3/smbd/posix_acls.c if (allow_ace_p->attr != ALLOW_ACE) attr 2109 source3/smbd/posix_acls.c curr_ace->attr = ALLOW_ACE; attr 2132 source3/smbd/posix_acls.c if (curr_ace->attr != ALLOW_ACE) attr 2140 source3/smbd/posix_acls.c if (allow_ace_p->attr != ALLOW_ACE) attr 2475 source3/smbd/posix_acls.c ace->attr = ALLOW_ACE; attr 4344 source3/torture/torture.c uint16 attr; attr 4403 source3/torture/torture.c if (!cli_getatr(cli1, fname, &attr, NULL, NULL)) { attr 4410 source3/torture/torture.c k, open_attrs_table[i], open_attrs_table[j], attr ); attr 4415 source3/torture/torture.c if (attr != attr_results[l].result_attr || attr 4421 source3/torture/torture.c (unsigned int)attr, attr 154 source3/utils/net_rpc_printer.c uint16_t attr; attr 194 source3/utils/net_rpc_printer.c if (!cli_getattrE(cli_share_src, fnum_src, &attr, NULL, attr 239 source3/utils/net_rpc_printer.c if (!cli_setatr(cli_share_dst, dst_name, attr, 0)) { attr 931 source3/winbindd/idmap_adex/provider_unified.c const char *attr = NULL; attr 940 source3/winbindd/idmap_adex/provider_unified.c attr = ADEX_ATTR_UID; attr 944 source3/winbindd/idmap_adex/provider_unified.c attr = ADEX_ATTR_DISPLAYNAME; attr 952 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, attr, alias); attr 430 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DnsDomain") == 0) { attr 435 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "Host") == 0) { attr 440 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DomainGuid") == 0) { attr 449 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "DomainSid") == 0) { attr 454 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "User") == 0) { attr 459 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "NtVer") == 0 && attr 463 source4/cldap_server/netlogon.c if (strcasecmp(t->u.equality.attr, "AAC") == 0 && attr 695 source4/client/client.c uint16_t attr; attr 738 source4/client/client.c &attr, &size, NULL, NULL, NULL, NULL, NULL)) && attr 740 source4/client/client.c &attr, &size, NULL, NULL, NULL))) { attr 786 source4/client/client.c if (ctx->archive_level >= 2 && (attr & FILE_ATTRIBUTE_ARCHIVE)) { attr 787 source4/client/client.c smbcli_setatr(ctx->cli->tree, rname, attr & ~(uint16_t)FILE_ATTRIBUTE_ARCHIVE, 0); attr 315 source4/dsdb/common/util.c uint_t samdb_result_uint(const struct ldb_message *msg, const char *attr, uint_t default_value) attr 317 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint(msg, attr, default_value); attr 323 source4/dsdb/common/util.c int64_t samdb_result_int64(const struct ldb_message *msg, const char *attr, int64_t default_value) attr 325 source4/dsdb/common/util.c return ldb_msg_find_attr_as_int64(msg, attr, default_value); attr 331 source4/dsdb/common/util.c const char *samdb_result_string(const struct ldb_message *msg, const char *attr, attr 334 source4/dsdb/common/util.c return ldb_msg_find_attr_as_string(msg, attr, default_value); attr 338 source4/dsdb/common/util.c const char *attr, struct ldb_dn *default_value) attr 340 source4/dsdb/common/util.c struct ldb_dn *ret_dn = ldb_msg_find_attr_as_dn(ldb, mem_ctx, msg, attr); attr 351 source4/dsdb/common/util.c const char *attr, uint32_t default_value) attr 356 source4/dsdb/common/util.c sid = samdb_result_dom_sid(mem_ctx, msg, attr); attr 369 source4/dsdb/common/util.c const char *attr) attr 374 source4/dsdb/common/util.c v = ldb_msg_find_ldb_val(msg, attr); attr 394 source4/dsdb/common/util.c struct GUID samdb_result_guid(const struct ldb_message *msg, const char *attr) attr 403 source4/dsdb/common/util.c v = ldb_msg_find_ldb_val(msg, attr); attr 423 source4/dsdb/common/util.c const char *attr) attr 425 source4/dsdb/common/util.c struct dom_sid *sid = samdb_result_dom_sid(mem_ctx, msg, attr); attr 434 source4/dsdb/common/util.c NTTIME samdb_result_nttime(struct ldb_message *msg, const char *attr, NTTIME default_value) attr 436 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint64(msg, attr, default_value); attr 465 source4/dsdb/common/util.c uint64_t samdb_result_uint64(struct ldb_message *msg, const char *attr, uint64_t default_value) attr 467 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint64(msg, attr, default_value); attr 479 source4/dsdb/common/util.c const char *attr) attr 481 source4/dsdb/common/util.c uint64_t attr_time = samdb_result_uint64(msg, attr, 0); attr 533 source4/dsdb/common/util.c struct samr_Password *samdb_result_hash(TALLOC_CTX *mem_ctx, struct ldb_message *msg, const char *attr) attr 536 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); attr 548 source4/dsdb/common/util.c const char *attr, struct samr_Password **hashes) attr 551 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); attr 614 source4/dsdb/common/util.c struct samr_LogonHours samdb_result_logon_hours(TALLOC_CTX *mem_ctx, struct ldb_message *msg, const char *attr) attr 618 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); attr 662 source4/dsdb/common/util.c const char *attr) attr 665 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); attr 1139 source4/dsdb/common/util.c const char *attr) attr 1142 source4/dsdb/common/util.c struct ldb_dn *fsmo_dn = ldb_msg_find_attr_as_dn(ldb, mem_ctx, msg, attr); attr 134 source4/dsdb/repl/replicated_objects.c struct drsuapi_DsReplicaAttribute *attr) attr 142 source4/dsdb/repl/replicated_objects.c if (attr->value_ctr.num_values == 0) { attr 146 source4/dsdb/repl/replicated_objects.c switch (attr->attid) { attr 165 source4/dsdb/repl/replicated_objects.c if (attr->value_ctr.num_values > 1) { attr 169 source4/dsdb/repl/replicated_objects.c if (!attr->value_ctr.values[0].blob) { attr 173 source4/dsdb/repl/replicated_objects.c mem_ctx = attr->value_ctr.values[0].blob; attr 174 source4/dsdb/repl/replicated_objects.c enc_data = attr->value_ctr.values[0].blob; attr 184 source4/dsdb/repl/replicated_objects.c talloc_free(attr->value_ctr.values[0].blob->data); attr 185 source4/dsdb/repl/replicated_objects.c *attr->value_ctr.values[0].blob = plain_data; attr 71 source4/dsdb/samdb/ldb_modules/anr.c const char *attr, const DATA_BLOB *match) attr 85 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.substring.attr = attr; attr 99 source4/dsdb/samdb/ldb_modules/anr.c match_tree->u.equality.attr = attr; attr 232 source4/dsdb/samdb/ldb_modules/anr.c const char *attr, attr 243 source4/dsdb/samdb/ldb_modules/anr.c attr, &tree->u.list.elements[i]); attr 251 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.isnot.child, attr, &tree->u.isnot.child); attr 258 source4/dsdb/samdb/ldb_modules/anr.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { attr 266 source4/dsdb/samdb/ldb_modules/anr.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { attr 48 source4/dsdb/samdb/ldb_modules/extended_dn_out.c static bool is_attr_in_list(const char * const * attrs, const char *attr) attr 53 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (ldb_attr_cmp(attrs[i], attr) == 0) attr 82 source4/dsdb/samdb/ldb_modules/extended_dn_out.c static bool add_attrs(void *mem_ctx, char ***attrs, const char *attr) attr 94 source4/dsdb/samdb/ldb_modules/extended_dn_out.c nattrs[num] = talloc_strdup(nattrs, attr); attr 177 source4/dsdb/samdb/ldb_modules/extended_dn_out.c const char *attr, const DATA_BLOB *val) attr 188 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (ldb_attr_cmp(dereference_attrs[j]->source_attribute, attr) == 0 attr 57 source4/dsdb/samdb/ldb_modules/objectguid.c static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) attr 62 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_find_element(msg, attr) != NULL) { attr 71 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_add_string(msg, attr, s) != 0) { attr 75 source4/dsdb/samdb/ldb_modules/objectguid.c el = ldb_msg_find_element(msg, attr); attr 86 source4/dsdb/samdb/ldb_modules/objectguid.c static int add_uint64_element(struct ldb_message *msg, const char *attr, uint64_t v) attr 90 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_find_element(msg, attr) != NULL) { attr 94 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_add_fmt(msg, attr, "%llu", (unsigned long long)v) != 0) { attr 98 source4/dsdb/samdb/ldb_modules/objectguid.c el = ldb_msg_find_element(msg, attr); attr 232 source4/dsdb/samdb/ldb_modules/proxy.c int attr, v; attr 241 source4/dsdb/samdb/ldb_modules/proxy.c for (attr=0;attr<msg->num_elements;attr++) { attr 242 source4/dsdb/samdb/ldb_modules/proxy.c for (v=0;v<msg->elements[attr].num_values;v++) { attr 243 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); attr 248 source4/dsdb/samdb/ldb_modules/proxy.c for (attr=0;attr<msg->num_elements;attr++) { attr 249 source4/dsdb/samdb/ldb_modules/proxy.c for (v=0;v<msg->elements[attr].num_values;v++) { attr 250 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); attr 88 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) attr 93 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_find_element(msg, attr) != NULL) { attr 102 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_add_string(msg, attr, s) != LDB_SUCCESS) { attr 106 source4/dsdb/samdb/ldb_modules/repl_meta_data.c el = ldb_msg_find_element(msg, attr); attr 117 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int add_uint64_element(struct ldb_message *msg, const char *attr, uint64_t v) attr 121 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_find_element(msg, attr) != NULL) { attr 125 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_add_fmt(msg, attr, "%llu", (unsigned long long)v) != LDB_SUCCESS) { attr 129 source4/dsdb/samdb/ldb_modules/repl_meta_data.c el = ldb_msg_find_element(msg, attr); attr 44 source4/dsdb/samdb/ldb_modules/schema_fsmo.c const char *attr; attr 48 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .attr = "objectClasses", attr 52 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .attr = "attributeTypes", attr 56 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .attr = "dITContentRules", attr 60 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .attr = "extendedAttributeInfo", attr 64 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .attr = "extendedClassInfo", attr 420 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(ac->req->op.search.attrs, generated_attrs[i].attr)) { attr 457 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(req->op.search.attrs, generated_attrs[i].attr)) { attr 42 source4/dsdb/schema/schema.h const struct dsdb_attribute *attr, attr 48 source4/dsdb/schema/schema.h const struct dsdb_attribute *attr, attr 585 source4/dsdb/schema/schema_init.c #define GET_STRING_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ attr 586 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_string(msg, attr, NULL);\ attr 588 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 594 source4/dsdb/schema/schema_init.c #define GET_STRING_LIST_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ attr 596 source4/dsdb/schema/schema_init.c struct ldb_message_element *get_string_list_el = ldb_msg_find_element(msg, attr); \ attr 599 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 614 source4/dsdb/schema/schema_init.c d_printf("%s: talloc_strndup failed for %s\n", __location__, attr); \ attr 622 source4/dsdb/schema/schema_init.c #define GET_BOOL_LDB(msg, attr, p, elem, strict) do { \ attr 624 source4/dsdb/schema/schema_init.c str = samdb_result_string(msg, attr, NULL);\ attr 627 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 637 source4/dsdb/schema/schema_init.c d_printf("%s: %s == %s\n", __location__, attr, str); \ attr 642 source4/dsdb/schema/schema_init.c #define GET_UINT32_LDB(msg, attr, p, elem) do { \ attr 643 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_uint(msg, attr, 0);\ attr 646 source4/dsdb/schema/schema_init.c #define GET_UINT32_PTR_LDB(msg, attr, p, elem) do { \ attr 647 source4/dsdb/schema/schema_init.c uint64_t _v = samdb_result_uint64(msg, attr, UINT64_MAX);\ attr 652 source4/dsdb/schema/schema_init.c attr, (unsigned long long)_v); \ attr 657 source4/dsdb/schema/schema_init.c d_printf("%s: talloc failed for %s\n", __location__, attr); \ attr 664 source4/dsdb/schema/schema_init.c #define GET_GUID_LDB(msg, attr, p, elem) do { \ attr 665 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_guid(msg, attr);\ attr 668 source4/dsdb/schema/schema_init.c #define GET_BLOB_LDB(msg, attr, mem_ctx, p, elem) do { \ attr 670 source4/dsdb/schema/schema_init.c _val = ldb_msg_find_ldb_val(msg, attr);\ attr 682 source4/dsdb/schema/schema_init.c struct dsdb_attribute *attr) attr 686 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "cn", mem_ctx, attr, cn, false); attr 687 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "lDAPDisplayName", mem_ctx, attr, lDAPDisplayName, true); attr 688 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "attributeID", mem_ctx, attr, attributeID_oid, true); attr 691 source4/dsdb/schema/schema_init.c attr->attributeID_id = 0xFFFFFFFF; attr 693 source4/dsdb/schema/schema_init.c status = dsdb_map_oid2int(schema, attr->attributeID_oid, &attr->attributeID_id); attr 696 source4/dsdb/schema/schema_init.c __location__, attr->lDAPDisplayName, attr->attributeID_oid, attr 701 source4/dsdb/schema/schema_init.c GET_GUID_LDB(msg, "schemaIDGUID", attr, schemaIDGUID); attr 702 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "mAPIID", attr, mAPIID); attr 704 source4/dsdb/schema/schema_init.c GET_GUID_LDB(msg, "attributeSecurityGUID", attr, attributeSecurityGUID); attr 706 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "searchFlags", attr, searchFlags); attr 707 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "systemFlags", attr, systemFlags); attr 708 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isMemberOfPartialAttributeSet", attr, isMemberOfPartialAttributeSet, false); attr 709 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "linkID", attr, linkID); attr 711 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "attributeSyntax", mem_ctx, attr, attributeSyntax_oid, true); attr 714 source4/dsdb/schema/schema_init.c attr->attributeSyntax_id = 0xFFFFFFFF; attr 716 source4/dsdb/schema/schema_init.c status = dsdb_map_oid2int(schema, attr->attributeSyntax_oid, &attr->attributeSyntax_id); attr 719 source4/dsdb/schema/schema_init.c __location__, attr->lDAPDisplayName, attr->attributeSyntax_oid, attr 724 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "oMSyntax", attr, oMSyntax); attr 725 source4/dsdb/schema/schema_init.c GET_BLOB_LDB(msg, "oMObjectClass", mem_ctx, attr, oMObjectClass); attr 727 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isSingleValued", attr, isSingleValued, true); attr 728 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_LDB(msg, "rangeLower", attr, rangeLower); attr 729 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_LDB(msg, "rangeUpper", attr, rangeUpper); attr 730 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "extendedCharsAllowed", attr, extendedCharsAllowed, false); attr 732 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "schemaFlagsEx", attr, schemaFlagsEx); attr 733 source4/dsdb/schema/schema_init.c GET_BLOB_LDB(msg, "msDs-Schema-Extensions", mem_ctx, attr, msDs_Schema_Extensions); attr 735 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "showInAdvancedViewOnly", attr, showInAdvancedViewOnly, false); attr 736 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDisplayName", mem_ctx, attr, adminDisplayName, false); attr 737 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDescription", mem_ctx, attr, adminDescription, false); attr 738 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "classDisplayName", mem_ctx, attr, classDisplayName, false); attr 739 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isEphemeral", attr, isEphemeral, false); attr 740 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isDefunct", attr, isDefunct, false); attr 741 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "systemOnly", attr, systemOnly, false); attr 743 source4/dsdb/schema/schema_init.c attr->syntax = dsdb_syntax_for_attribute(attr); attr 744 source4/dsdb/schema/schema_init.c if (!attr->syntax) { attr 1176 source4/dsdb/schema/schema_init.c #define GET_STRING_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ attr 1178 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1180 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 1184 source4/dsdb/schema/schema_init.c d_printf("%s: %s num_values == %u\n", __location__, attr, \ attr 1194 source4/dsdb/schema/schema_init.c DEBUG(0,("%s: invalid data!\n", attr)); \ attr 1205 source4/dsdb/schema/schema_init.c #define GET_STRING_LIST_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ attr 1208 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1210 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 1222 source4/dsdb/schema/schema_init.c DEBUG(0,("%s: invalid data!\n", attr)); \ attr 1233 source4/dsdb/schema/schema_init.c #define GET_DN_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ attr 1235 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1237 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 1241 source4/dsdb/schema/schema_init.c d_printf("%s: %s num_values == %u\n", __location__, attr, \ attr 1246 source4/dsdb/schema/schema_init.c d_printf("%s: %s data == NULL\n", __location__, attr); \ attr 1266 source4/dsdb/schema/schema_init.c #define GET_BOOL_DS(s, r, attr, p, elem, strict) do { \ attr 1268 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1270 source4/dsdb/schema/schema_init.c d_printf("%s: %s == NULL\n", __location__, attr); \ attr 1274 source4/dsdb/schema/schema_init.c d_printf("%s: %s num_values == %u\n", __location__, attr, \ attr 1279 source4/dsdb/schema/schema_init.c d_printf("%s: %s data == NULL\n", __location__, attr); \ attr 1283 source4/dsdb/schema/schema_init.c d_printf("%s: %s length == %u\n", __location__, attr, \ attr 1296 source4/dsdb/schema/schema_init.c #define GET_UINT32_DS(s, r, attr, p, elem) do { \ attr 1298 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1308 source4/dsdb/schema/schema_init.c #define GET_UINT32_PTR_DS(s, r, attr, p, elem) do { \ attr 1310 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1316 source4/dsdb/schema/schema_init.c d_printf("%s: talloc failed for %s\n", __location__, attr); \ attr 1325 source4/dsdb/schema/schema_init.c #define GET_GUID_DS(s, r, attr, mem_ctx, p, elem) do { \ attr 1327 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1344 source4/dsdb/schema/schema_init.c #define GET_BLOB_DS(s, r, attr, mem_ctx, p, elem) do { \ attr 1346 source4/dsdb/schema/schema_init.c _a = dsdb_find_object_attr_name(s, r, attr, NULL); \ attr 1359 source4/dsdb/schema/schema_init.c struct dsdb_attribute *attr) attr 1363 source4/dsdb/schema/schema_init.c GET_STRING_DS(schema, r, "name", mem_ctx, attr, cn, true); attr 1364 source4/dsdb/schema/schema_init.c GET_STRING_DS(schema, r, "lDAPDisplayName", mem_ctx, attr, lDAPDisplayName, true); attr 1365 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "attributeID", attr, attributeID_id); attr 1366 source4/dsdb/schema/schema_init.c status = dsdb_map_int2oid(schema, attr->attributeID_id, mem_ctx, &attr->attributeID_oid); attr 1369 source4/dsdb/schema/schema_init.c __location__, attr->lDAPDisplayName, attr->attributeID_id, attr 1373 source4/dsdb/schema/schema_init.c GET_GUID_DS(schema, r, "schemaIDGUID", mem_ctx, attr, schemaIDGUID); attr 1374 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "mAPIID", attr, mAPIID); attr 1376 source4/dsdb/schema/schema_init.c GET_GUID_DS(schema, r, "attributeSecurityGUID", mem_ctx, attr, attributeSecurityGUID); attr 1378 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "searchFlags", attr, searchFlags); attr 1379 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "systemFlags", attr, systemFlags); attr 1380 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "isMemberOfPartialAttributeSet", attr, isMemberOfPartialAttributeSet, false); attr 1381 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "linkID", attr, linkID); attr 1383 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "attributeSyntax", attr, attributeSyntax_id); attr 1384 source4/dsdb/schema/schema_init.c status = dsdb_map_int2oid(schema, attr->attributeSyntax_id, mem_ctx, &attr->attributeSyntax_oid); attr 1387 source4/dsdb/schema/schema_init.c __location__, attr->lDAPDisplayName, attr->attributeSyntax_id, attr 1391 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "oMSyntax", attr, oMSyntax); attr 1392 source4/dsdb/schema/schema_init.c GET_BLOB_DS(schema, r, "oMObjectClass", mem_ctx, attr, oMObjectClass); attr 1394 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "isSingleValued", attr, isSingleValued, true); attr 1395 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_DS(schema, r, "rangeLower", attr, rangeLower); attr 1396 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_DS(schema, r, "rangeUpper", attr, rangeUpper); attr 1397 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "extendedCharsAllowed", attr, extendedCharsAllowed, false); attr 1399 source4/dsdb/schema/schema_init.c GET_UINT32_DS(schema, r, "schemaFlagsEx", attr, schemaFlagsEx); attr 1400 source4/dsdb/schema/schema_init.c GET_BLOB_DS(schema, r, "msDs-Schema-Extensions", mem_ctx, attr, msDs_Schema_Extensions); attr 1402 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "showInAdvancedViewOnly", attr, showInAdvancedViewOnly, false); attr 1403 source4/dsdb/schema/schema_init.c GET_STRING_DS(schema, r, "adminDisplayName", mem_ctx, attr, adminDisplayName, false); attr 1404 source4/dsdb/schema/schema_init.c GET_STRING_DS(schema, r, "adminDescription", mem_ctx, attr, adminDescription, false); attr 1405 source4/dsdb/schema/schema_init.c GET_STRING_DS(schema, r, "classDisplayName", mem_ctx, attr, classDisplayName, false); attr 1406 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "isEphemeral", attr, isEphemeral, false); attr 1407 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "isDefunct", attr, isDefunct, false); attr 1408 source4/dsdb/schema/schema_init.c GET_BOOL_DS(schema, r, "systemOnly", attr, systemOnly, false); attr 1410 source4/dsdb/schema/schema_init.c attr->syntax = dsdb_syntax_for_attribute(attr); attr 1411 source4/dsdb/schema/schema_init.c if (!attr->syntax) { attr 35 source4/dsdb/schema/schema_set.c struct dsdb_attribute *attr; attr 67 source4/dsdb/schema/schema_set.c for (attr = schema->attributes; attr; attr = attr->next) { attr 69 source4/dsdb/schema/schema_set.c const char *syntax = attr->syntax->ldb_syntax; attr 71 source4/dsdb/schema/schema_set.c syntax = attr->syntax->ldap_oid; attr 76 source4/dsdb/schema/schema_set.c ret = ldb_msg_add_string(msg, attr->lDAPDisplayName, "INTEGER"); attr 78 source4/dsdb/schema/schema_set.c ret = ldb_msg_add_string(msg, attr->lDAPDisplayName, "CASE_INSENSITIVE"); attr 84 source4/dsdb/schema/schema_set.c if (attr->searchFlags & SEARCH_FLAG_ATTINDEX) { attr 85 source4/dsdb/schema/schema_set.c ret = ldb_msg_add_string(msg_idx, "@IDXATTR", attr->lDAPDisplayName); attr 91 source4/dsdb/schema/schema_set.c if (!attr->syntax) { attr 95 source4/dsdb/schema/schema_set.c ret = ldb_schema_attribute_add(ldb, attr->lDAPDisplayName, LDB_ATTR_FLAG_FIXED, attr 98 source4/dsdb/schema/schema_set.c s = ldb_samba_syntax_by_name(ldb, attr->syntax->ldap_oid); attr 100 source4/dsdb/schema/schema_set.c ret = ldb_schema_attribute_add_with_syntax(ldb, attr->lDAPDisplayName, LDB_ATTR_FLAG_FIXED, s); attr 36 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 44 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 59 source4/dsdb/schema/schema_syntax.c attr->syntax->name); attr 70 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 80 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 88 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 125 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 133 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 137 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 167 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 175 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 207 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 215 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 219 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 247 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 255 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 287 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 295 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 299 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 327 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 335 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 378 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 386 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 390 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 421 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 429 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 464 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 472 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 476 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 507 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 515 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 541 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 549 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 553 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 575 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 583 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 622 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 630 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 663 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 670 source4/dsdb/schema/schema_syntax.c switch (attr->attributeID_id) { attr 672 source4/dsdb/schema/schema_syntax.c return _dsdb_syntax_OID_obj_drsuapi_to_ldb(ldb, schema, attr, in, mem_ctx, out); attr 676 source4/dsdb/schema/schema_syntax.c return _dsdb_syntax_OID_oid_drsuapi_to_ldb(ldb, schema, attr, in, mem_ctx, out); attr 680 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 718 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 726 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 730 source4/dsdb/schema/schema_syntax.c switch (attr->attributeID_id) { attr 735 source4/dsdb/schema/schema_syntax.c return dsdb_syntax_FOOBAR_ldb_to_drsuapi(ldb, schema, attr, in, mem_ctx, out); attr 738 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 766 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 774 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 809 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 817 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 821 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 850 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 859 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 946 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 954 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 958 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 1026 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 1034 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 1082 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 1090 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 1094 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 1128 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 1136 source4/dsdb/schema/schema_syntax.c out->name = talloc_strdup(mem_ctx, attr->lDAPDisplayName); attr 1176 source4/dsdb/schema/schema_syntax.c const struct dsdb_attribute *attr, attr 1184 source4/dsdb/schema/schema_syntax.c if (attr->attributeID_id == 0xFFFFFFFF) { attr 1188 source4/dsdb/schema/schema_syntax.c out->attid = attr->attributeID_id; attr 1483 source4/dsdb/schema/schema_syntax.c const struct dsdb_syntax *dsdb_syntax_for_attribute(const struct dsdb_attribute *attr) attr 1488 source4/dsdb/schema/schema_syntax.c if (attr->oMSyntax != dsdb_syntaxes[i].oMSyntax) continue; attr 1490 source4/dsdb/schema/schema_syntax.c if (attr->oMObjectClass.length != dsdb_syntaxes[i].oMObjectClass.length) continue; attr 1492 source4/dsdb/schema/schema_syntax.c if (attr->oMObjectClass.length) { attr 1494 source4/dsdb/schema/schema_syntax.c ret = memcmp(attr->oMObjectClass.data, attr 1496 source4/dsdb/schema/schema_syntax.c attr->oMObjectClass.length); attr 1500 source4/dsdb/schema/schema_syntax.c if (strcmp(attr->attributeSyntax_oid, dsdb_syntaxes[i].attributeSyntax_oid) != 0) continue; attr 2402 source4/heimdal/lib/hx509/cert.c const heim_octet_string *attr) attr 2422 source4/heimdal/lib/hx509/cert.c der_copy_octet_string(attr, &a->data); attr 728 source4/heimdal/lib/hx509/cms.c find_attribute(const CMSAttributes *attr, const heim_oid *oid) attr 731 source4/heimdal/lib/hx509/cms.c for (i = 0; i < attr->len; i++) attr 732 source4/heimdal/lib/hx509/cms.c if (der_heim_oid_cmp(&attr->val[i].type, oid) == 0) attr 733 source4/heimdal/lib/hx509/cms.c return &attr->val[i]; attr 848 source4/heimdal/lib/hx509/cms.c const Attribute *attr; attr 857 source4/heimdal/lib/hx509/cms.c attr = find_attribute(&sa, oid_id_pkcs9_messageDigest()); attr 858 source4/heimdal/lib/hx509/cms.c if (attr == NULL) { attr 866 source4/heimdal/lib/hx509/cms.c if (attr->value.len != 1) { attr 874 source4/heimdal/lib/hx509/cms.c ret = decode_MessageDigest(attr->value.val[0].data, attr 875 source4/heimdal/lib/hx509/cms.c attr->value.val[0].length, attr 901 source4/heimdal/lib/hx509/cms.c attr = find_attribute(&sa, oid_id_pkcs9_contentType()); attr 902 source4/heimdal/lib/hx509/cms.c if (attr == NULL) { attr 905 source4/heimdal/lib/hx509/cms.c if (attr->value.len != 1) { attr 912 source4/heimdal/lib/hx509/cms.c ret = decode_ContentType(attr->value.val[0].data, attr 913 source4/heimdal/lib/hx509/cms.c attr->value.val[0].length, attr 1034 source4/heimdal/lib/hx509/cms.c add_one_attribute(Attribute **attr, attr 1042 source4/heimdal/lib/hx509/cms.c d = realloc(*attr, sizeof((*attr)[0]) * (*len + 1)); attr 1045 source4/heimdal/lib/hx509/cms.c (*attr) = d; attr 1047 source4/heimdal/lib/hx509/cms.c ret = der_copy_oid(oid, &(*attr)[*len].type); attr 1051 source4/heimdal/lib/hx509/cms.c ALLOC_SEQ(&(*attr)[*len].value, 1); attr 1052 source4/heimdal/lib/hx509/cms.c if ((*attr)[*len].value.val == NULL) { attr 1053 source4/heimdal/lib/hx509/cms.c der_free_oid(&(*attr)[*len].type); attr 1057 source4/heimdal/lib/hx509/cms.c (*attr)[*len].value.val[0].data = data->data; attr 1058 source4/heimdal/lib/hx509/cms.c (*attr)[*len].value.val[0].length = data->length; attr 231 source4/heimdal/lib/hx509/ks_keychain.c size = *(uint32_t *)attrs->attr[0].data; attr 461 source4/heimdal/lib/hx509/ks_keychain.c attrKeyid.length = attrs->attr[0].length; attr 462 source4/heimdal/lib/hx509/ks_keychain.c attrKeyid.data = attrs->attr[0].data; attr 465 source4/heimdal/lib/hx509/ks_keychain.c attrList.attr = &attrKeyid; attr 75 source4/heimdal/lib/hx509/ks_p12.c const PKCS12_Attribute *attr; attr 80 source4/heimdal/lib/hx509/ks_p12.c attr = find_attribute(attrs, oid_id_pkcs_9_at_localKeyId()); attr 81 source4/heimdal/lib/hx509/ks_p12.c if (attr) attr 82 source4/heimdal/lib/hx509/ks_p12.c os = &attr->attrValues; attr 168 source4/heimdal/lib/hx509/ks_p12.c const PKCS12_Attribute *attr; attr 176 source4/heimdal/lib/hx509/ks_p12.c attr = find_attribute(attrs, oid); attr 177 source4/heimdal/lib/hx509/ks_p12.c if (attr) attr 179 source4/heimdal/lib/hx509/ks_p12.c &attr->attrValues); attr 83 source4/kdc/hdb-samba4.c static KerberosTime ldb_msg_find_krb5time_ldap_time(struct ldb_message *msg, const char *attr, KerberosTime default_val) attr 89 source4/kdc/hdb-samba4.c gentime = ldb_msg_find_attr_as_string(msg, attr, NULL); attr 205 source4/lib/ldb/common/ldb_attributes.c const char *attr; attr 219 source4/lib/ldb/common/ldb_attributes.c ret = ldb_schema_attribute_add(ldb, wellknown[i].attr, 0, attr 174 source4/lib/ldb/common/ldb_controls.c char attr[1024]; attr 178 source4/lib/ldb/common/ldb_controls.c attr[0] = '\0'; attr 183 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%d:%1023[^:]:%1023[^$]", &crit, &bc, &ac, attr, ctxid); attr 207 source4/lib/ldb/common/ldb_controls.c if (attr[0]) { attr 209 source4/lib/ldb/common/ldb_controls.c control->match.gtOrEq.value = talloc_strdup(control, attr); attr 210 source4/lib/ldb/common/ldb_controls.c control->match.gtOrEq.value_len = strlen(attr); attr 275 source4/lib/ldb/common/ldb_controls.c char attr[256]; attr 278 source4/lib/ldb/common/ldb_controls.c attr[0] = '\0'; attr 280 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%255[^$]", &crit, attr); attr 281 source4/lib/ldb/common/ldb_controls.c if ((ret != 2) || (crit < 0) || (crit > 1) || (attr[0] == '\0')) { attr 299 source4/lib/ldb/common/ldb_controls.c control->source_attribute = talloc_strdup(control, attr); attr 300 source4/lib/ldb/common/ldb_controls.c control->src_attr_len = strlen(attr); attr 469 source4/lib/ldb/common/ldb_controls.c char attr[256]; attr 473 source4/lib/ldb/common/ldb_controls.c attr[0] = '\0'; attr 476 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%255[^:]:%127[^:]", &crit, &rev, attr, rule); attr 477 source4/lib/ldb/common/ldb_controls.c if ((ret < 3) || (crit < 0) || (crit > 1) || (rev < 0 ) || (rev > 1) ||attr[0] == '\0') { attr 494 source4/lib/ldb/common/ldb_controls.c control[0]->attributeName = talloc_strdup(control, attr); attr 441 source4/lib/ldb/common/ldb_ldif.c static int next_attr(void *mem_ctx, char **s, const char **attr, struct ldb_val *value) attr 449 source4/lib/ldb/common/ldb_ldif.c *attr = "-"; attr 471 source4/lib/ldb/common/ldb_ldif.c *attr = *s; attr 527 source4/lib/ldb/common/ldb_ldif.c const char *attr=NULL; attr 558 source4/lib/ldb/common/ldb_ldif.c if (next_attr(ldif, &s, &attr, &value) != 0) { attr 563 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "dn") != 0) { attr 565 source4/lib/ldb/common/ldb_ldif.c attr); attr 577 source4/lib/ldb/common/ldb_ldif.c while (next_attr(ldif, &s, &attr, &value) == 0) { attr 582 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "changetype") == 0) { attr 598 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "add") == 0) { attr 602 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "delete") == 0) { attr 606 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "replace") == 0) { attr 610 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp(attr, "-") == 0) { attr 624 source4/lib/ldb/common/ldb_ldif.c a = ldb_schema_attribute_by_name(ldb, attr); attr 626 source4/lib/ldb/common/ldb_ldif.c if (msg->num_elements > 0 && ldb_attr_cmp(attr, el->name) == 0 && attr 658 source4/lib/ldb/common/ldb_ldif.c el->name = talloc_strdup(msg->elements, attr); attr 86 source4/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.present.attr) == 0) { attr 90 source4/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { attr 111 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); attr 149 source4/lib/ldb/common/ldb_match.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { attr 165 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); attr 194 source4/lib/ldb/common/ldb_match.c a = ldb_schema_attribute_by_name(ldb, tree->u.substring.attr); attr 261 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); attr 326 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) { attr 344 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); attr 692 source4/lib/ldb/common/ldb_msg.c int ldb_attr_in_list(const char * const *attrs, const char *attr) attr 696 source4/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(attrs[i], attr) == 0) { attr 707 source4/lib/ldb/common/ldb_msg.c int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace) attr 709 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 724 source4/lib/ldb/common/ldb_msg.c int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace) attr 726 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 733 source4/lib/ldb/common/ldb_msg.c return ldb_msg_rename_attr(msg, attr, replace); attr 752 source4/lib/ldb/common/ldb_msg.c void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr) attr 754 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); attr 219 source4/lib/ldb/common/ldb_parse.c char *attr, char *value) attr 227 source4/lib/ldb/common/ldb_parse.c p1 = strchr(attr, ':'); attr 234 source4/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr; attr 355 source4/lib/ldb/common/ldb_parse.c char *attr, *value; attr 365 source4/lib/ldb/common/ldb_parse.c filtertype = ldb_parse_filtertype(ret, &attr, &value, s); attr 375 source4/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; attr 382 source4/lib/ldb/common/ldb_parse.c ret->u.present.attr = attr; attr 388 source4/lib/ldb/common/ldb_parse.c ret->u.substring.attr = attr; attr 406 source4/lib/ldb/common/ldb_parse.c ret->u.equality.attr = attr; attr 417 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 428 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 439 source4/lib/ldb/common/ldb_parse.c ret->u.comparison.attr = attr; attr 450 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_extended(ret, attr, value); attr 701 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 705 source4/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=%s", tree->u.substring.attr, attr 737 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 744 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 748 source4/lib/ldb/common/ldb_parse.c ret = talloc_asprintf(mem_ctx, "(%s=*)", tree->u.present.attr); attr 754 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr, s); attr 761 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"", attr 779 source4/lib/ldb/common/ldb_parse.c const char *attr, attr 788 source4/lib/ldb/common/ldb_parse.c attr, replace); attr 792 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); attr 798 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.equality.attr, attr) == 0) { attr 799 source4/lib/ldb/common/ldb_parse.c tree->u.equality.attr = replace; attr 803 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.substring.attr, attr) == 0) { attr 804 source4/lib/ldb/common/ldb_parse.c tree->u.substring.attr = replace; attr 808 source4/lib/ldb/common/ldb_parse.c if (ldb_attr_cmp(tree->u.present.attr, attr) == 0) { attr 809 source4/lib/ldb/common/ldb_parse.c tree->u.present.attr = replace; attr 813 source4/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr && attr 814 source4/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) { attr 815 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace; attr 129 source4/lib/ldb/common/ldb_utf8.c int ldb_attr_dn(const char *attr) attr 131 source4/lib/ldb/common/ldb_utf8.c if (ldb_attr_cmp(attr, "dn") == 0 || attr 132 source4/lib/ldb/common/ldb_utf8.c ldb_attr_cmp(attr, "distinguishedName") == 0) { attr 258 source4/lib/ldb/include/ldb.h const char *attr; attr 262 source4/lib/ldb/include/ldb.h const char *attr; attr 268 source4/lib/ldb/include/ldb.h const char *attr; attr 271 source4/lib/ldb/include/ldb.h const char *attr; attr 275 source4/lib/ldb/include/ldb.h const char *attr; attr 1576 source4/lib/ldb/include/ldb.h int ldb_attr_dn(const char *attr); attr 1760 source4/lib/ldb/include/ldb.h int ldb_attr_in_list(const char * const *attrs, const char *attr); attr 1762 source4/lib/ldb/include/ldb.h int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace); attr 1763 source4/lib/ldb/include/ldb.h int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace); attr 1764 source4/lib/ldb/include/ldb.h void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr); attr 1769 source4/lib/ldb/include/ldb.h const char *attr, attr 139 source4/lib/ldb/ldb_ldap/ldb_ldap.c const char *attr, struct berval **bval) attr 161 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->name = talloc_strdup(msg->elements, attr); attr 501 source4/lib/ldb/ldb_ldap/ldb_ldap.c char *attr, *dn; attr 527 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); attr 528 source4/lib/ldb/ldb_ldap/ldb_ldap.c attr; attr 529 source4/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { attr 531 source4/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); attr 534 source4/lib/ldb/ldb_ldap/ldb_ldap.c lldb_add_msg_attr(ldb, ldbmsg, attr, bval); attr 352 source4/lib/ldb/ldb_map/ldb_map.c bool map_attr_check_remote(const struct ldb_map_context *data, const char *attr) attr 354 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr); attr 367 source4/lib/ldb/ldb_map/ldb_map.c const char *map_attr_map_local(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr) attr 370 source4/lib/ldb/ldb_map/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 375 source4/lib/ldb/ldb_map/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 387 source4/lib/ldb/ldb_map/ldb_map.c const char *map_attr_map_remote(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr) attr 390 source4/lib/ldb/ldb_map/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 394 source4/lib/ldb/ldb_map/ldb_map.c return talloc_strdup(mem_ctx, attr); attr 545 source4/lib/ldb/ldb_map/ldb_map_outbound.c new_attrs = ldb_attr_list_copy_add(mem_ctx, *attrs, tree->u.equality.attr); attr 669 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { attr 765 source4/lib/ldb/ldb_map/ldb_map_outbound.c const char *attr; attr 783 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.present.attr); attr 784 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.present.attr = attr; attr 788 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.substring.attr); attr 789 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.attr = attr; attr 793 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.equality.attr); attr 794 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.equality.attr = attr; attr 799 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.comparison.attr); attr 800 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.comparison.attr = attr; attr 803 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr); attr 804 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.attr = attr; attr 811 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (attr == NULL) { attr 890 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { attr 895 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); attr 904 source4/lib/ldb/ldb_map/ldb_map_outbound.c tree->u.equality.attr); attr 1167 source4/lib/ldb/ldb_map/ldb_map_outbound.c local_tree->u.present.attr = talloc_strdup(local_tree, IS_MAPPED); attr 53 source4/lib/ldb/ldb_map/ldb_map_private.h bool map_attr_check_remote(const struct ldb_map_context *data, const char *attr); attr 59 source4/lib/ldb/ldb_map/ldb_map_private.h const char *map_attr_map_local(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr); attr 60 source4/lib/ldb/ldb_map/ldb_map_private.h const char *map_attr_map_remote(void *mem_ctx, const struct ldb_map_attribute *map, const char *attr); attr 257 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 311 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 312 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 313 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 321 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.equality.attr, "dn") == 0) { attr 337 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 359 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.substring.attr); attr 360 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 361 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 376 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 380 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 381 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 382 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 394 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 396 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 399 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 400 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 401 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 413 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 415 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 418 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(t->u.present.attr, "dn") == 0) { attr 422 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.present.attr); attr 423 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 428 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 431 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(mem_ctx, t->u.equality.attr); attr 432 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) return NULL; attr 433 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 445 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr, attr 447 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr); attr 573 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const char *attr = (const char *)sqlite3_value_text(argv[3]); attr 582 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 596 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); attr 1044 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 1048 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(ctx, el->name); attr 1049 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) { attr 1071 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, el->name, attr, attr 1123 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *attr; attr 1128 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c attr = ldb_attr_casefold(ctx, el->name); attr 1129 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (attr == NULL) { attr 1144 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr); attr 1177 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, el->name, attr, attr 1203 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr); attr 1233 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr, value.data); attr 429 source4/lib/ldb/ldb_tdb/ldb_index.c const char *attr, const struct ldb_val *value) attr 437 source4/lib/ldb/ldb_tdb/ldb_index.c attr_folded = ldb_attr_casefold(ldb, attr); attr 442 source4/lib/ldb/ldb_tdb/ldb_index.c a = ldb_schema_attribute_by_name(ldb, attr); attr 450 source4/lib/ldb/ldb_tdb/ldb_index.c attr, ldb_strerror(r), (errstr?":":""), (errstr?errstr:"")); attr 474 source4/lib/ldb/ldb_tdb/ldb_index.c static int ldb_msg_find_idx(const struct ldb_message *msg, const char *attr, attr 482 source4/lib/ldb/ldb_tdb/ldb_index.c if (attr == NULL) { attr 489 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { attr 528 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_msg_find_idx(index_list, tree->u.equality.attr, NULL, LTDB_IDXATTR) == -1) { attr 534 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ltdb_index_key(ldb, tree->u.equality.attr, &tree->u.equality.value); attr 597 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_dn(tree->u.equality.attr) == 0) { attr 101 source4/lib/ldb/modules/operational.c const char *attr; attr 114 source4/lib/ldb/modules/operational.c const char *attr; attr 141 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { attr 153 source4/lib/ldb/modules/operational.c search_sub[i].attr) != 0) { attr 260 source4/lib/ldb/modules/operational.c parse_tree_sub[i].attr, attr 269 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && attr 530 source4/libcli/cldap/cldap.c const char *attr[] = { "NetLogon", NULL }; attr 575 source4/libcli/cldap/cldap.c search.in.attributes = attr; attr 501 source4/libcli/clifile.c uint16_t *attr, size_t *size, attr 519 source4/libcli/clifile.c if (attr) { attr 520 source4/libcli/clifile.c *attr = parms.getattre.out.attrib; attr 542 source4/libcli/clifile.c uint16_t *attr, size_t *size, time_t *t) attr 564 source4/libcli/clifile.c if (attr) { attr 565 source4/libcli/clifile.c *attr = parms.getattr.out.attrib; attr 32 source4/libcli/ldap/ldap_controls.c DATA_BLOB attr; attr 57 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { attr 60 source4/libcli/ldap/ldap_controls.c lsrc->attr_desc = talloc_strndup(lsrc, (const char *)attr.data, attr.length); attr 78 source4/libcli/ldap/ldap_controls.c DATA_BLOB attr; attr 110 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { attr 114 source4/libcli/ldap/ldap_controls.c lssc[num]->attributeName = talloc_strndup(lssc[num], (const char *)attr.data, attr.length); attr 41 source4/libcli/raw/rawfile.c uint16_t attr; attr 67 source4/libcli/raw/rawfile.c if (attrib & attr_strs[i].attr) { attr 52 source4/libcli/util/clilsa.c struct lsa_ObjectAttribute attr; attr 110 source4/libcli/util/clilsa.c attr.len = 0; attr 111 source4/libcli/util/clilsa.c attr.root_dir = NULL; attr 112 source4/libcli/util/clilsa.c attr.object_name = NULL; attr 113 source4/libcli/util/clilsa.c attr.attributes = 0; attr 114 source4/libcli/util/clilsa.c attr.sec_desc = NULL; attr 115 source4/libcli/util/clilsa.c attr.sec_qos = &qos; attr 118 source4/libcli/util/clilsa.c r.in.attr = &attr; attr 448 source4/libnet/libnet_domain.c s->openpol.in.attr = talloc_zero(c, struct lsa_ObjectAttribute); attr 456 source4/libnet/libnet_domain.c s->openpol.in.attr->sec_qos = qos; attr 492 source4/libnet/libnet_domain.c s->openpol.in.attr = talloc_zero(c, struct lsa_ObjectAttribute); attr 500 source4/libnet/libnet_domain.c s->openpol.in.attr->sec_qos = qos; attr 427 source4/libnet/libnet_rpc.c struct lsa_ObjectAttribute attr; attr 547 source4/libnet/libnet_rpc.c s->attr.sec_qos = &s->qos; attr 549 source4/libnet/libnet_rpc.c s->lsa_open_policy.in.attr = &s->attr; attr 75 source4/ntptr/simple_ldb/ntptr_simple_ldb.c #define SET_STRING(ldb, mod, attr, value) do { \ attr 77 source4/ntptr/simple_ldb/ntptr_simple_ldb.c if (samdb_msg_add_string(ldb, (TALLOC_CTX *)mod, mod, attr, value) != 0) { \ attr 82 source4/ntptr/simple_ldb/ntptr_simple_ldb.c #define SET_UINT(ldb, mod, attr, value) do { \ attr 83 source4/ntptr/simple_ldb/ntptr_simple_ldb.c if (samdb_msg_add_uint(ldb, (TALLOC_CTX *)mod, mod, attr, value) != 0) { \ attr 202 source4/rpc_server/lsa/lsa_init.c if (r->in.attr != NULL && attr 203 source4/rpc_server/lsa/lsa_init.c r->in.attr->root_dir != NULL) { attr 243 source4/rpc_server/lsa/lsa_init.c r2.in.attr = r->in.attr; attr 646 source4/rpc_server/lsa/lsa_lookup.c pol.in.attr = NULL; attr 841 source4/rpc_server/lsa/lsa_lookup.c pol.in.attr = NULL; attr 42 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_STRING(msg, field, attr) \ attr 43 source4/rpc_server/samr/dcesrv_samr.c info->field.string = samdb_result_string(msg, attr, ""); attr 44 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_UINT(msg, field, attr) \ attr 45 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_uint(msg, attr, 0); attr 46 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_RID(msg, field, attr) \ attr 47 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_rid_from_sid(mem_ctx, msg, attr, 0); attr 48 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_UINT64(msg, field, attr) \ attr 49 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_uint64(msg, attr, 0); attr 50 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_APASSC(msg, field, attr) \ attr 52 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state->domain_dn, msg, attr); attr 53 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_FPASSC(msg, field, attr) \ attr 56 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_LHOURS(msg, field, attr) \ attr 57 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_logon_hours(mem_ctx, msg, attr); attr 58 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_AFLAGS(msg, field, attr) \ attr 60 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_PARAMETERS(msg, field, attr) \ attr 61 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_parameters(mem_ctx, msg, attr); attr 66 source4/rpc_server/samr/dcesrv_samr.c #define SET_STRING(msg, field, attr) do { \ attr 70 source4/rpc_server/samr/dcesrv_samr.c if (ldb_msg_add_empty(msg, attr, LDB_FLAG_MOD_DELETE, NULL)) { \ attr 74 source4/rpc_server/samr/dcesrv_samr.c if (ldb_msg_add_string(msg, attr, r->in.info->field.string) != 0) { \ attr 77 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 81 source4/rpc_server/samr/dcesrv_samr.c #define SET_UINT(msg, field, attr) do { \ attr 83 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_uint(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ attr 86 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 90 source4/rpc_server/samr/dcesrv_samr.c #define SET_INT64(msg, field, attr) do { \ attr 92 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_int64(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ attr 95 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 99 source4/rpc_server/samr/dcesrv_samr.c #define SET_UINT64(msg, field, attr) do { \ attr 101 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_uint64(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ attr 104 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 116 source4/rpc_server/samr/dcesrv_samr.c #define SET_AFLAGS(msg, field, attr) do { \ attr 125 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_acct_flags(sam_ctx, mem_ctx, msg, attr, (r->in.info->field & ~(ACB_AUTOLOCK|ACB_PW_EXPIRED))) != 0) { \ attr 128 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 132 source4/rpc_server/samr/dcesrv_samr.c #define SET_LHOURS(msg, field, attr) do { \ attr 134 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_logon_hours(sam_ctx, mem_ctx, msg, attr, &r->in.info->field) != 0) { \ attr 137 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 141 source4/rpc_server/samr/dcesrv_samr.c #define SET_PARAMETERS(msg, field, attr) do { \ attr 144 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_parameters(sam_ctx, mem_ctx, msg, attr, &r->in.info->field) != 0) { \ attr 147 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ attr 94 source4/torture/basic/attr.c uint16_t attr; attr 151 source4/torture/basic/attr.c smbcli_getatr(cli1->tree, fname, &attr, NULL, NULL), attr 156 source4/torture/basic/attr.c k, open_attrs_table[i], open_attrs_table[j], attr ); attr 161 source4/torture/basic/attr.c if (attr != attr_results[l].result_attr || attr 167 source4/torture/basic/attr.c (uint_t)attr, attr 218 source4/torture/ldap/schema.c struct dsdb_attribute *attr = NULL; attr 221 source4/torture/ldap/schema.c attr = talloc_zero(schema, struct dsdb_attribute); attr 222 source4/torture/ldap/schema.c if (!attr) { attr 226 source4/torture/ldap/schema.c status = dsdb_attribute_from_ldb(schema, msg, attr, attr); attr 231 source4/torture/ldap/schema.c DLIST_ADD_END(schema->attributes, attr, struct dsdb_attribute *); attr 234 source4/torture/ldap/schema.c talloc_free(attr); attr 43 source4/torture/ldb/ldb.c const struct ldb_schema_attribute *attr; attr 61 source4/torture/ldb/ldb.c torture_assert(torture, attr = ldb_schema_attribute_by_name(ldb, "objectSid"), attr 67 source4/torture/ldb/ldb.c attr->syntax->ldif_read_fn(ldb, mem_ctx, attr 75 source4/torture/ldb/ldb.c attr->syntax->ldif_read_fn(ldb, mem_ctx, attr 80 source4/torture/ldb/ldb.c attr->syntax->ldif_write_fn(ldb, mem_ctx, &binary_sid_blob, &string_sid_blob), 0, attr 88 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &binary_sid_blob, &string_sid_blob), 0, attr 92 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &string_sid_blob, &binary_sid_blob), 0, attr 96 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &string_sid_blob, &string_sid_blob), 0, attr 100 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &binary_sid_blob, &binary_sid_blob), 0, attr 103 source4/torture/ldb/ldb.c torture_assert(torture, attr->syntax->comparison_fn(ldb, mem_ctx, &guid_blob, &binary_sid_blob) != 0, attr 108 source4/torture/ldb/ldb.c torture_assert(torture, attr = ldb_schema_attribute_by_name(ldb, "objectGUID"), attr 114 source4/torture/ldb/ldb.c attr->syntax->ldif_read_fn(ldb, mem_ctx, attr 124 source4/torture/ldb/ldb.c attr->syntax->ldif_read_fn(ldb, mem_ctx, attr 132 source4/torture/ldb/ldb.c attr->syntax->ldif_read_fn(ldb, mem_ctx, attr 140 source4/torture/ldb/ldb.c attr->syntax->ldif_write_fn(ldb, mem_ctx, &binary_guid_blob, &string_guid_blob), 0, attr 147 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &binary_guid_blob, &string_guid_blob), 0, attr 151 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &string_guid_blob, &binary_guid_blob), 0, attr 155 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &string_guid_blob, &string_guid_blob), 0, attr 159 source4/torture/ldb/ldb.c attr->syntax->comparison_fn(ldb, mem_ctx, &binary_guid_blob, &binary_guid_blob), 0, attr 172 source4/torture/ldb/ldb.c const struct ldb_dn_extended_syntax *attr; attr 191 source4/torture/ldb/ldb.c torture_assert(torture, attr = ldb_dn_extended_syntax_by_name(ldb, "SID"), attr 197 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 207 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 215 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 220 source4/torture/ldb/ldb.c attr->write_hex_fn(ldb, mem_ctx, &sid_blob, &hex_sid_blob), 0, attr 228 source4/torture/ldb/ldb.c attr->write_clear_fn(ldb, mem_ctx, &sid_blob, &string_sid_blob), 0, attr 237 source4/torture/ldb/ldb.c torture_assert(torture, attr = ldb_dn_extended_syntax_by_name(ldb, "GUID"), attr 243 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 253 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 261 source4/torture/ldb/ldb.c attr->read_fn(ldb, mem_ctx, attr 266 source4/torture/ldb/ldb.c attr->write_hex_fn(ldb, mem_ctx, &guid_blob, &hex_guid_blob), 0, attr 274 source4/torture/ldb/ldb.c attr->write_clear_fn(ldb, mem_ctx, &guid_blob, &string_guid_blob), 0, attr 98 source4/torture/libnet/libnet_domain.c struct lsa_ObjectAttribute attr; attr 103 source4/torture/libnet/libnet_domain.c ZERO_STRUCT(attr); attr 111 source4/torture/libnet/libnet_domain.c attr.sec_qos = &qos; attr 114 source4/torture/libnet/libnet_domain.c open.in.attr = &attr; attr 439 source4/torture/nbench/nbio.c bool nb_unlink(const char *fname, int attr, NTSTATUS status, bool retry) attr 1040 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr != NULL, "attr ptr"); attr 1041 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.attr->len, 0, "attr len"); attr 1042 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr->root_dir == NULL, "attr root"); attr 1043 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr->object_name == NULL, "attr object name"); attr 1044 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.attr->attributes, 0, "attr attributes"); attr 1073 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr != NULL, "attr ptr"); attr 1074 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.attr->len, 0, "attr len"); attr 1075 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr->root_dir == NULL, "attr root"); attr 1076 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.attr->object_name == NULL, "attr object name"); attr 1077 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.attr->attributes, 0, "attr attributes"); attr 483 source4/torture/rpc/dssync.c struct drsuapi_DsReplicaAttribute *attr; attr 487 source4/torture/rpc/dssync.c attr = &cur->object.attribute_ctr.attributes[i]; attr 489 source4/torture/rpc/dssync.c switch (attr->attid) { attr 540 source4/torture/rpc/dssync.c if (attr->value_ctr.num_values != 1) continue; attr 542 source4/torture/rpc/dssync.c if (!attr->value_ctr.values[0].blob) continue; attr 544 source4/torture/rpc/dssync.c enc_data = attr->value_ctr.values[0].blob; attr 39 source4/torture/rpc/handles.c struct lsa_ObjectAttribute attr; attr 59 source4/torture/rpc/handles.c attr.len = 0; attr 60 source4/torture/rpc/handles.c attr.root_dir = NULL; attr 61 source4/torture/rpc/handles.c attr.object_name = NULL; attr 62 source4/torture/rpc/handles.c attr.attributes = 0; attr 63 source4/torture/rpc/handles.c attr.sec_desc = NULL; attr 64 source4/torture/rpc/handles.c attr.sec_qos = &qos; attr 67 source4/torture/rpc/handles.c r.in.attr = &attr; attr 107 source4/torture/rpc/handles.c struct lsa_ObjectAttribute attr; attr 140 source4/torture/rpc/handles.c attr.len = 0; attr 141 source4/torture/rpc/handles.c attr.root_dir = NULL; attr 142 source4/torture/rpc/handles.c attr.object_name = NULL; attr 143 source4/torture/rpc/handles.c attr.attributes = 0; attr 144 source4/torture/rpc/handles.c attr.sec_desc = NULL; attr 145 source4/torture/rpc/handles.c attr.sec_qos = &qos; attr 148 source4/torture/rpc/handles.c r.in.attr = &attr; attr 43 source4/torture/rpc/lsa.c struct lsa_ObjectAttribute attr; attr 57 source4/torture/rpc/lsa.c attr.len = 0; attr 58 source4/torture/rpc/lsa.c attr.root_dir = NULL; attr 59 source4/torture/rpc/lsa.c attr.object_name = NULL; attr 60 source4/torture/rpc/lsa.c attr.attributes = 0; attr 61 source4/torture/rpc/lsa.c attr.sec_desc = NULL; attr 62 source4/torture/rpc/lsa.c attr.sec_qos = &qos; attr 65 source4/torture/rpc/lsa.c r.in.attr = &attr; attr 88 source4/torture/rpc/lsa.c struct lsa_ObjectAttribute attr; attr 105 source4/torture/rpc/lsa.c attr.len = 0; attr 106 source4/torture/rpc/lsa.c attr.root_dir = NULL; attr 107 source4/torture/rpc/lsa.c attr.object_name = NULL; attr 108 source4/torture/rpc/lsa.c attr.attributes = 0; attr 109 source4/torture/rpc/lsa.c attr.sec_desc = NULL; attr 110 source4/torture/rpc/lsa.c attr.sec_qos = &qos; attr 113 source4/torture/rpc/lsa.c r.in.attr = &attr; attr 32 source4/torture/rpc/lsa_lookup.c struct lsa_ObjectAttribute attr; attr 47 source4/torture/rpc/lsa_lookup.c attr.len = 0; attr 48 source4/torture/rpc/lsa_lookup.c attr.root_dir = NULL; attr 49 source4/torture/rpc/lsa_lookup.c attr.object_name = NULL; attr 50 source4/torture/rpc/lsa_lookup.c attr.attributes = 0; attr 51 source4/torture/rpc/lsa_lookup.c attr.sec_desc = NULL; attr 52 source4/torture/rpc/lsa_lookup.c attr.sec_qos = &qos; attr 55 source4/torture/rpc/lsa_lookup.c r.in.attr = &attr; attr 2250 source4/torture/rpc/netlogon.c struct lsa_ObjectAttribute attr; attr 2280 source4/torture/rpc/netlogon.c attr.len = 0; attr 2281 source4/torture/rpc/netlogon.c attr.root_dir = NULL; attr 2282 source4/torture/rpc/netlogon.c attr.object_name = NULL; attr 2283 source4/torture/rpc/netlogon.c attr.attributes = 0; attr 2284 source4/torture/rpc/netlogon.c attr.sec_desc = NULL; attr 2285 source4/torture/rpc/netlogon.c attr.sec_qos = &qos; attr 2288 source4/torture/rpc/netlogon.c o.in.attr = &attr; attr 129 source4/torture/rpc/samba3rpc.c openpolicy.in.attr = &objectattr; attr 250 source4/torture/rpc/samba3rpc.c openpolicy.in.attr = &objectattr; attr 1543 source4/torture/rpc/samba3rpc.c struct lsa_ObjectAttribute attr; attr 1566 source4/torture/rpc/samba3rpc.c attr.len = 0; attr 1567 source4/torture/rpc/samba3rpc.c attr.root_dir = NULL; attr 1568 source4/torture/rpc/samba3rpc.c attr.object_name = NULL; attr 1569 source4/torture/rpc/samba3rpc.c attr.attributes = 0; attr 1570 source4/torture/rpc/samba3rpc.c attr.sec_desc = NULL; attr 1571 source4/torture/rpc/samba3rpc.c attr.sec_qos = &qos; attr 1574 source4/torture/rpc/samba3rpc.c r.in.attr = &attr; attr 2473 source4/torture/rpc/samba3rpc.c struct lsa_ObjectAttribute attr; attr 2477 source4/torture/rpc/samba3rpc.c ZERO_STRUCT(attr); attr 2478 source4/torture/rpc/samba3rpc.c o.in.attr = &attr; attr 1498 source4/torture/rpc/samsync.c struct lsa_ObjectAttribute attr; attr 1599 source4/torture/rpc/samsync.c attr.len = 0; attr 1600 source4/torture/rpc/samsync.c attr.root_dir = NULL; attr 1601 source4/torture/rpc/samsync.c attr.object_name = NULL; attr 1602 source4/torture/rpc/samsync.c attr.attributes = 0; attr 1603 source4/torture/rpc/samsync.c attr.sec_desc = NULL; attr 1604 source4/torture/rpc/samsync.c attr.sec_qos = &qos; attr 1607 source4/torture/rpc/samsync.c r.in.attr = &attr; attr 92 source4/utils/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) attr 102 source4/utils/oLschema2ldif.c if (ldb_msg_add_string(msg, attr, s) != 0) { attr 96 source4/winbind/wb_connect_lsa.c state->openpolicy.in.attr = &state->objectattr; attr 298 source4/winbind/wb_init_domain.c state->lsa_openpolicy.in.attr = &state->objectattr;