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;