msg 171 examples/perfcounter/perf.h void fatal(char *msg); msg 25 examples/perfcounter/perf_writer_util.c void fatal(char *msg) msg 27 examples/perfcounter/perf_writer_util.c perror(msg); msg 39 lib/popt/popt.c /*@unused@*/ static void prtcon(const char *msg, poptContext con) msg 41 lib/popt/popt.c if (msg) fprintf(stderr, "%s", msg); msg 312 lib/replace/replace.c char *msg = NULL; msg 313 lib/replace/replace.c vasprintf(&msg, format, arglist); msg 314 lib/replace/replace.c if (!msg) msg 316 lib/replace/replace.c syslog(facility_priority, "%s", msg); msg 317 lib/replace/replace.c free(msg); msg 491 lib/util/util.c _PUBLIC_ void dump_data_pw(const char *msg, const uint8_t * data, size_t len) msg 494 lib/util/util.c DEBUG(11, ("%s", msg)); msg 649 lib/util/util.h _PUBLIC_ void dump_data_pw(const char *msg, const uint8_t * data, size_t len); msg 122 lib/util/util_ldb.c ret = ldb_add(ldb, ldif->msg); msg 32 lib/zlib/contrib/infback9/infback9.c strm->msg = Z_NULL; /* in case we return an error */ msg 259 lib/zlib/contrib/infback9/infback9.c strm->msg = Z_NULL; msg 308 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid block type"; msg 319 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid stored block lengths"; msg 356 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"too many length symbols"; msg 377 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid code lengths set"; msg 401 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid bit length repeat"; msg 424 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid bit length repeat"; msg 443 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid literal/lengths set"; msg 453 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid distances set"; msg 501 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid literal/length code"; msg 533 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid distance code"; msg 547 lib/zlib/contrib/infback9/infback9.c strm->msg = (char *)"invalid distance too far back"; msg 1127 lib/zlib/contrib/inflate86/inffas86.c strm->msg = "invalid literal/length code"; msg 1129 lib/zlib/contrib/inflate86/inffas86.c strm->msg = "invalid distance code"; msg 1131 lib/zlib/contrib/inflate86/inffas86.c strm->msg = "invalid distance too far back"; msg 155 lib/zlib/contrib/masmx64/inffas8664.c strm->msg = "invalid literal/length code"; msg 157 lib/zlib/contrib/masmx64/inffas8664.c strm->msg = "invalid distance code"; msg 159 lib/zlib/contrib/masmx64/inffas8664.c strm->msg = "invalid distance too far back"; msg 1354 lib/zlib/contrib/minizip/unzip.c if ((err>=0) && (pfile_in_zip_read_info->stream.msg!=NULL)) msg 593 lib/zlib/contrib/untgz/untgz.c void error(const char *msg) msg 595 lib/zlib/contrib/untgz/untgz.c fprintf(stderr, "%s: %s\n", prog, msg); msg 239 lib/zlib/deflate.c strm->msg = Z_NULL; msg 297 lib/zlib/deflate.c strm->msg = ERR_MSG(Z_MEM_ERROR); msg 365 lib/zlib/deflate.c strm->msg = Z_NULL; /* use zfree if we ever allocate msg dynamically */ msg 22 lib/zlib/example.c #define CHECK_ERR(err, msg) { \ msg 24 lib/zlib/example.c fprintf(stderr, "%s error: %d\n", msg, err); \ msg 225 lib/zlib/examples/gun.c strm->msg = (char *)"unknown lzw flags set"; msg 230 lib/zlib/examples/gun.c strm->msg = (char *)"lzw bits out of range"; msg 250 lib/zlib/examples/gun.c strm->msg = (char *)"invalid lzw code"; msg 317 lib/zlib/examples/gun.c strm->msg = (char *)"invalid lzw code"; msg 398 lib/zlib/examples/gun.c strm->msg = (char *)"incorrect header check"; msg 414 lib/zlib/examples/gun.c strm->msg = (char *)"unknown compression method"; msg 427 lib/zlib/examples/gun.c strm->msg = (char *)"unknown header flags set"; msg 480 lib/zlib/examples/gun.c strm->msg = (char *)"incorrect data check"; msg 491 lib/zlib/examples/gun.c strm->msg = (char *)"incorrect length check"; msg 591 lib/zlib/examples/gun.c fprintf(stderr, "gun data error on %s: %s\n", inname, strm->msg); msg 62 lib/zlib/gzio.c char *msg; /* error message */ msg 122 lib/zlib/gzio.c s->msg = NULL; msg 360 lib/zlib/gzio.c TRYFREE(s->msg); msg 999 lib/zlib/gzio.c m = (*errnum == Z_ERRNO ? zstrerror(errno) : s->stream.msg); msg 1003 lib/zlib/gzio.c TRYFREE(s->msg); msg 1004 lib/zlib/gzio.c s->msg = (char*)ALLOC(strlen(s->path) + strlen(m) + 3); msg 1005 lib/zlib/gzio.c if (s->msg == Z_NULL) return (const char*)ERR_MSG(Z_MEM_ERROR); msg 1006 lib/zlib/gzio.c strcpy(s->msg, s->path); msg 1007 lib/zlib/gzio.c strcat(s->msg, ": "); msg 1008 lib/zlib/gzio.c strcat(s->msg, m); msg 1009 lib/zlib/gzio.c return (const char*)s->msg; msg 43 lib/zlib/infback.c strm->msg = Z_NULL; /* in case we return an error */ msg 269 lib/zlib/infback.c strm->msg = Z_NULL; msg 311 lib/zlib/infback.c strm->msg = "invalid block type"; msg 322 lib/zlib/infback.c strm->msg = "invalid stored block lengths"; msg 360 lib/zlib/infback.c strm->msg = "too many length or distance symbols"; msg 382 lib/zlib/infback.c strm->msg = "invalid code lengths set"; msg 406 lib/zlib/infback.c strm->msg = "invalid bit length repeat"; msg 429 lib/zlib/infback.c strm->msg = "invalid bit length repeat"; msg 448 lib/zlib/infback.c strm->msg = "invalid literal/lengths set"; msg 457 lib/zlib/infback.c strm->msg = "invalid distances set"; msg 515 lib/zlib/infback.c strm->msg = "invalid literal/length code"; msg 547 lib/zlib/infback.c strm->msg = "invalid distance code"; msg 562 lib/zlib/infback.c strm->msg = "invalid distance too far back"; msg 178 lib/zlib/inffast.c strm->msg = (char *)"invalid distance too far back"; msg 190 lib/zlib/inffast.c strm->msg = "invalid distance too far back"; msg 266 lib/zlib/inffast.c strm->msg = "invalid distance code"; msg 281 lib/zlib/inffast.c strm->msg = "invalid literal/length code"; msg 111 lib/zlib/inflate.c strm->msg = Z_NULL; msg 156 lib/zlib/inflate.c strm->msg = Z_NULL; /* in case we return an error */ msg 611 lib/zlib/inflate.c strm->msg = "incorrect header check"; msg 616 lib/zlib/inflate.c strm->msg = "unknown compression method"; msg 623 lib/zlib/inflate.c strm->msg = "invalid window size"; msg 638 lib/zlib/inflate.c strm->msg = "unknown compression method"; msg 643 lib/zlib/inflate.c strm->msg = "unknown header flags set"; msg 747 lib/zlib/inflate.c strm->msg = "header crc mismatch"; msg 802 lib/zlib/inflate.c strm->msg = "invalid block type"; msg 811 lib/zlib/inflate.c strm->msg = "invalid stored block lengths"; msg 847 lib/zlib/inflate.c strm->msg = "too many length or distance symbols"; msg 869 lib/zlib/inflate.c strm->msg = "invalid code lengths set"; msg 893 lib/zlib/inflate.c strm->msg = "invalid bit length repeat"; msg 916 lib/zlib/inflate.c strm->msg = "invalid bit length repeat"; msg 935 lib/zlib/inflate.c strm->msg = "invalid literal/lengths set"; msg 944 lib/zlib/inflate.c strm->msg = "invalid distances set"; msg 987 lib/zlib/inflate.c strm->msg = "invalid literal/length code"; msg 1019 lib/zlib/inflate.c strm->msg = "invalid distance code"; msg 1034 lib/zlib/inflate.c strm->msg = "invalid distance too far back"; msg 1040 lib/zlib/inflate.c strm->msg = "invalid distance too far back"; msg 1092 lib/zlib/inflate.c strm->msg = "incorrect data check"; msg 1105 lib/zlib/inflate.c strm->msg = "incorrect length check"; msg 74 lib/zlib/minigzip.c void error OF((const char *msg)); msg 87 lib/zlib/minigzip.c void error(msg) msg 88 lib/zlib/minigzip.c const char *msg; msg 90 lib/zlib/minigzip.c fprintf(stderr, "%s: %s\n", prog, msg); msg 97 lib/zlib/zlib.h const char *msg; /* last error message, NULL if no error */ msg 59 lib/zlib/zutil.h return (strm->msg = ERR_MSG(err), (err)) msg 245 lib/zlib/zutil.h # define Assert(cond,msg) {if(!(cond)) z_error(msg);} msg 252 lib/zlib/zutil.h # define Assert(cond,msg) msg 379 libcli/ldap/ldap_message.c _PUBLIC_ bool ldap_encode(struct ldap_message *msg, msg 389 libcli/ldap/ldap_message.c asn1_write_Integer(data, msg->messageid); msg 391 libcli/ldap/ldap_message.c switch (msg->type) { msg 393 libcli/ldap/ldap_message.c struct ldap_BindRequest *r = &msg->r.BindRequest; msg 394 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 426 libcli/ldap/ldap_message.c struct ldap_BindResponse *r = &msg->r.BindResponse; msg 427 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 440 libcli/ldap/ldap_message.c struct ldap_SearchRequest *r = &msg->r.SearchRequest; msg 441 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 463 libcli/ldap/ldap_message.c struct ldap_SearchResEntry *r = &msg->r.SearchResultEntry; msg 464 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 486 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.SearchResultDone; msg 487 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 493 libcli/ldap/ldap_message.c struct ldap_ModifyRequest *r = &msg->r.ModifyRequest; msg 494 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 522 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.ModifyResponse; msg 523 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 529 libcli/ldap/ldap_message.c struct ldap_AddRequest *r = &msg->r.AddRequest; msg 530 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 553 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.AddResponse; msg 554 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 560 libcli/ldap/ldap_message.c struct ldap_DelRequest *r = &msg->r.DelRequest; msg 561 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION_SIMPLE(msg->type)); msg 567 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.DelResponse; msg 568 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 574 libcli/ldap/ldap_message.c struct ldap_ModifyDNRequest *r = &msg->r.ModifyDNRequest; msg 575 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 589 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.ModifyDNResponse; msg 590 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 596 libcli/ldap/ldap_message.c struct ldap_CompareRequest *r = &msg->r.CompareRequest; msg 597 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 609 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.ModifyDNResponse; msg 610 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 616 libcli/ldap/ldap_message.c struct ldap_AbandonRequest *r = &msg->r.AbandonRequest; msg 617 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION_SIMPLE(msg->type)); msg 623 libcli/ldap/ldap_message.c struct ldap_SearchResRef *r = &msg->r.SearchResultReference; msg 624 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 630 libcli/ldap/ldap_message.c struct ldap_ExtendedRequest *r = &msg->r.ExtendedRequest; msg 631 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 644 libcli/ldap/ldap_message.c struct ldap_ExtendedResponse *r = &msg->r.ExtendedResponse; msg 645 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); msg 664 libcli/ldap/ldap_message.c if (msg->controls != NULL) { msg 667 libcli/ldap/ldap_message.c for (i = 0; msg->controls[i] != NULL; i++) { msg 670 libcli/ldap/ldap_message.c msg->controls[i])) { msg 1134 libcli/ldap/ldap_message.c struct ldap_message *msg) msg 1139 libcli/ldap/ldap_message.c asn1_read_Integer(data, &msg->messageid); msg 1147 libcli/ldap/ldap_message.c struct ldap_BindRequest *r = &msg->r.BindRequest; msg 1148 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_BindRequest; msg 1151 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1162 libcli/ldap/ldap_message.c char *pw = talloc_array(msg, char, pwlen+1); msg 1174 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->creds.SASL.mechanism); msg 1177 libcli/ldap/ldap_message.c asn1_read_OctetString(data, msg, &tmp_blob); msg 1178 libcli/ldap/ldap_message.c r->creds.SASL.secblob = talloc(msg, DATA_BLOB); msg 1198 libcli/ldap/ldap_message.c struct ldap_BindResponse *r = &msg->r.BindResponse; msg 1199 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_BindResponse; msg 1201 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, &r->response); msg 1205 libcli/ldap/ldap_message.c r->SASL.secblob = talloc(msg, DATA_BLOB); msg 1220 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_UnbindRequest; msg 1227 libcli/ldap/ldap_message.c struct ldap_SearchRequest *r = &msg->r.SearchRequest; msg 1230 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_SearchRequest; msg 1232 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->basedn); msg 1241 libcli/ldap/ldap_message.c r->tree = ldap_decode_filter_tree(msg, data); msg 1254 libcli/ldap/ldap_message.c if (!asn1_read_OctetString_talloc(msg, data, msg 1257 libcli/ldap/ldap_message.c if (!add_string_to_array(msg, attr, msg 1270 libcli/ldap/ldap_message.c struct ldap_SearchResEntry *r = &msg->r.SearchResultEntry; msg 1271 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_SearchResultEntry; msg 1275 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1276 libcli/ldap/ldap_message.c ldap_decode_attribs(msg, data, &r->attributes, msg 1283 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.SearchResultDone; msg 1284 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_SearchResultDone; msg 1286 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1292 libcli/ldap/ldap_message.c struct ldap_SearchResRef *r = &msg->r.SearchResultReference; msg 1293 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_SearchResultReference; msg 1295 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->referral); msg 1301 libcli/ldap/ldap_message.c struct ldap_ModifyRequest *r = &msg->r.ModifyRequest; msg 1302 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ModifyRequest; msg 1304 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1317 libcli/ldap/ldap_message.c ldap_decode_attrib(msg, data, &mod.attrib); msg 1319 libcli/ldap/ldap_message.c if (!add_mod_to_array_talloc(msg, &mod, msg 1331 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.ModifyResponse; msg 1332 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ModifyResponse; msg 1334 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1340 libcli/ldap/ldap_message.c struct ldap_AddRequest *r = &msg->r.AddRequest; msg 1341 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_AddRequest; msg 1343 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1347 libcli/ldap/ldap_message.c ldap_decode_attribs(msg, data, &r->attributes, msg 1355 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.AddResponse; msg 1356 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_AddResponse; msg 1358 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1364 libcli/ldap/ldap_message.c struct ldap_DelRequest *r = &msg->r.DelRequest; msg 1367 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_DelRequest; msg 1374 libcli/ldap/ldap_message.c dn = talloc_array(msg, char, len+1); msg 1385 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.DelResponse; msg 1386 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_DelResponse; msg 1388 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1394 libcli/ldap/ldap_message.c struct ldap_ModifyDNRequest *r = &msg->r.ModifyDNRequest; msg 1395 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ModifyDNRequest; msg 1398 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1399 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->newrdn); msg 1410 libcli/ldap/ldap_message.c newsup = talloc_array(msg, char, len+1); msg 1424 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.ModifyDNResponse; msg 1425 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ModifyDNResponse; msg 1427 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1433 libcli/ldap/ldap_message.c struct ldap_CompareRequest *r = &msg->r.CompareRequest; msg 1434 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_CompareRequest; msg 1437 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); msg 1439 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->attribute); msg 1440 libcli/ldap/ldap_message.c asn1_read_OctetString(data, msg, &r->value); msg 1442 libcli/ldap/ldap_message.c talloc_steal(msg, r->value.data); msg 1450 libcli/ldap/ldap_message.c struct ldap_Result *r = &msg->r.CompareResponse; msg 1451 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_CompareResponse; msg 1453 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); msg 1459 libcli/ldap/ldap_message.c struct ldap_AbandonRequest *r = &msg->r.AbandonRequest; msg 1460 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_AbandonRequest; msg 1468 libcli/ldap/ldap_message.c struct ldap_ExtendedRequest *r = &msg->r.ExtendedRequest; msg 1471 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ExtendedRequest; msg 1476 libcli/ldap/ldap_message.c r->oid = blob2string_talloc(msg, tmp_blob); msg 1484 libcli/ldap/ldap_message.c r->value = talloc(msg, DATA_BLOB); msg 1499 libcli/ldap/ldap_message.c struct ldap_ExtendedResponse *r = &msg->r.ExtendedResponse; msg 1502 libcli/ldap/ldap_message.c msg->type = LDAP_TAG_ExtendedResponse; msg 1504 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, &r->response); msg 1508 libcli/ldap/ldap_message.c r->oid = blob2string_talloc(msg, tmp_blob); msg 1519 libcli/ldap/ldap_message.c r->value = talloc(msg, DATA_BLOB); msg 1536 libcli/ldap/ldap_message.c msg->controls = NULL; msg 1537 libcli/ldap/ldap_message.c msg->controls_decoded = NULL; msg 1550 libcli/ldap/ldap_message.c ctrl = talloc_realloc(msg, ctrl, struct ldb_control *, i+2); msg 1555 libcli/ldap/ldap_message.c decoded = talloc_realloc(msg, decoded, bool, i+1); msg 1590 libcli/ldap/ldap_message.c msg->controls = ctrl; msg 1591 libcli/ldap/ldap_message.c msg->controls_decoded = decoded; msg 221 libcli/ldap/ldap_message.h struct ldap_message *msg); msg 222 libcli/ldap/ldap_message.h bool ldap_encode(struct ldap_message *msg, msg 195 libcli/util/doserr.c static char msg[40]; msg 205 libcli/util/doserr.c slprintf(msg, sizeof(msg), "DOS code 0x%08x", W_ERROR_V(werror)); msg 207 libcli/util/doserr.c return msg; msg 381 librpc/gen_ndr/nbt.h struct dgram_message msg;/* [case(DGRAM_DIRECT_UNIQUE)] */ msg 1298 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1302 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1306 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1367 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1371 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1375 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_dgram_message(ndr, NDR_SCALARS, &r->msg)); msg 1435 librpc/gen_ndr/ndr_nbt.c ndr_print_dgram_message(ndr, "msg", &r->msg); msg 1439 librpc/gen_ndr/ndr_nbt.c ndr_print_dgram_message(ndr, "msg", &r->msg); msg 1443 librpc/gen_ndr/ndr_nbt.c ndr_print_dgram_message(ndr, "msg", &r->msg); msg 661 nsswitch/pam_winbind.c struct pam_message *pmsg[1], msg[1]; msg 668 nsswitch/pam_winbind.c pmsg[0] = &msg[0]; msg 669 nsswitch/pam_winbind.c msg[0].msg = discard_const_p(char, text); msg 670 nsswitch/pam_winbind.c msg[0].msg_style = type; msg 809 nsswitch/pam_winbind.c struct pam_message msg, *pmsg; msg 815 nsswitch/pam_winbind.c pmsg = &msg; msg 816 nsswitch/pam_winbind.c msg.msg_style = PAM_RADIO_TYPE; msg 817 nsswitch/pam_winbind.c msg.msg = prompt; msg 2157 nsswitch/pam_winbind.c struct pam_message msg[3], *pmsg[3]; msg 2164 nsswitch/pam_winbind.c pmsg[0] = &msg[0]; msg 2165 nsswitch/pam_winbind.c msg[0].msg_style = PAM_TEXT_INFO; msg 2166 nsswitch/pam_winbind.c msg[0].msg = discard_const_p(char, comment); msg 2172 nsswitch/pam_winbind.c pmsg[i] = &msg[i]; msg 2173 nsswitch/pam_winbind.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; msg 2174 nsswitch/pam_winbind.c msg[i++].msg = discard_const_p(char, prompt1); msg 2178 nsswitch/pam_winbind.c pmsg[i] = &msg[i]; msg 2179 nsswitch/pam_winbind.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; msg 2180 nsswitch/pam_winbind.c msg[i++].msg = discard_const_p(char, prompt2); msg 72 source3/auth/pampass.c static bool smb_pam_error_handler(pam_handle_t *pamh, int pam_error, const char *msg, int dbglvl) msg 77 source3/auth/pampass.c msg, pam_strerror(pamh, pam_error))); msg 90 source3/auth/pampass.c const char *msg, int dbglvl, msg 95 source3/auth/pampass.c if (smb_pam_error_handler(pamh, pam_error, msg, dbglvl)) msg 114 source3/auth/pampass.c const struct pam_message **msg, msg 144 source3/auth/pampass.c switch (msg[replies]->msg_style) { msg 270 source3/auth/pampass.c const struct pam_message **msg, msg 313 source3/auth/pampass.c switch (msg[replies]->msg_style) { msg 315 source3/auth/pampass.c DEBUG(10,("smb_pam_passchange_conv: PAM_PROMPT_ECHO_ON: PAM said: %s\n", msg[replies]->msg)); msg 316 source3/auth/pampass.c fstrcpy(current_prompt, msg[replies]->msg); msg 338 source3/auth/pampass.c DEBUG(3,("smb_pam_passchange_conv: Could not find reply for PAM prompt: %s\n",msg[replies]->msg)); msg 346 source3/auth/pampass.c DEBUG(10,("smb_pam_passchange_conv: PAM_PROMPT_ECHO_OFF: PAM said: %s\n", msg[replies]->msg)); msg 347 source3/auth/pampass.c fstrcpy(current_prompt, msg[replies]->msg); msg 370 source3/auth/pampass.c DEBUG(3,("smb_pam_passchange_conv: Could not find reply for PAM prompt: %s\n",msg[replies]->msg)); msg 259 source3/client/client.c char msg[1024]; msg 263 source3/client/client.c ZERO_ARRAY(msg); msg 267 source3/client/client.c msg[l++] = '\r'; msg 268 source3/client/client.c msg[l] = c; msg 271 source3/client/client.c if ((total_len > 0) && (strlen(msg) == 0)) { msg 275 source3/client/client.c if (!cli_message_text(cli, msg, l, grp_id)) { msg 94 source3/groupdb/mapping_ldb.c ret = ldb_add(ldb, ldif->msg); msg 145 source3/groupdb/mapping_ldb.c struct ldb_message *msg; msg 149 source3/groupdb/mapping_ldb.c msg = ldb_msg_new(ldb); msg 150 source3/groupdb/mapping_ldb.c if (msg == NULL) { msg 154 source3/groupdb/mapping_ldb.c msg->dn = mapping_dn(msg, &map->sid); msg 155 source3/groupdb/mapping_ldb.c if (msg->dn == NULL) { msg 159 source3/groupdb/mapping_ldb.c if (ldb_msg_add_string(msg, "objectClass", "groupMap") != LDB_SUCCESS || msg 160 source3/groupdb/mapping_ldb.c ldb_msg_add_string(msg, "sid", msg 162 source3/groupdb/mapping_ldb.c ldb_msg_add_fmt(msg, "gidNumber", "%u", (unsigned)map->gid) != LDB_SUCCESS || msg 163 source3/groupdb/mapping_ldb.c ldb_msg_add_fmt(msg, "sidNameUse", "%u", (unsigned)map->sid_name_use) != LDB_SUCCESS || msg 164 source3/groupdb/mapping_ldb.c ldb_msg_add_string(msg, "comment", map->comment) != LDB_SUCCESS || msg 165 source3/groupdb/mapping_ldb.c ldb_msg_add_string(msg, "ntName", map->nt_name) != LDB_SUCCESS) { msg 169 source3/groupdb/mapping_ldb.c ret = ldb_add(ldb, msg); msg 174 source3/groupdb/mapping_ldb.c for (i=0;i<msg->num_elements;i++) { msg 175 source3/groupdb/mapping_ldb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 177 source3/groupdb/mapping_ldb.c ret = ldb_modify(ldb, msg); msg 180 source3/groupdb/mapping_ldb.c talloc_free(msg); msg 185 source3/groupdb/mapping_ldb.c talloc_free(msg); msg 192 source3/groupdb/mapping_ldb.c static bool msg_to_group_map(struct ldb_message *msg, GROUP_MAP *map) msg 196 source3/groupdb/mapping_ldb.c map->gid = ldb_msg_find_attr_as_int(msg, "gidNumber", -1); msg 197 source3/groupdb/mapping_ldb.c map->sid_name_use = ldb_msg_find_attr_as_int(msg, "sidNameUse", -1); msg 198 source3/groupdb/mapping_ldb.c fstrcpy(map->nt_name, ldb_msg_find_attr_as_string(msg, "ntName", NULL)); msg 199 source3/groupdb/mapping_ldb.c fstrcpy(map->comment, ldb_msg_find_attr_as_string(msg, "comment", NULL)); msg 200 source3/groupdb/mapping_ldb.c sidstr = ldb_msg_find_attr_as_string(msg, "sid", NULL); msg 426 source3/groupdb/mapping_ldb.c struct ldb_message msg; msg 448 source3/groupdb/mapping_ldb.c msg.dn = mapping_dn(tmp_ctx, alias); msg 449 source3/groupdb/mapping_ldb.c if (msg.dn == NULL) { msg 452 source3/groupdb/mapping_ldb.c msg.num_elements = 1; msg 453 source3/groupdb/mapping_ldb.c msg.elements = ⪙ msg 462 source3/groupdb/mapping_ldb.c ret = ldb_modify(ldb, &msg); msg 5 source3/include/ads_protos.h void ads_msgfree(ADS_STRUCT *ads, LDAPMessage *msg); msg 6 source3/include/ads_protos.h char *ads_get_dn(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, LDAPMessage *msg); msg 7 source3/include/ads_protos.h char *ads_get_dn_canonical(ADS_STRUCT *ads, LDAPMessage *msg); msg 9 source3/include/ads_protos.h char *ads_pull_string(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, LDAPMessage *msg, msg 12 source3/include/ads_protos.h LDAPMessage *msg, const char *field, msg 16 source3/include/ads_protos.h LDAPMessage *msg, const char *field, msg 21 source3/include/ads_protos.h bool ads_pull_uint32(ADS_STRUCT *ads, LDAPMessage *msg, const char *field, msg 23 source3/include/ads_protos.h bool ads_pull_guid(ADS_STRUCT *ads, LDAPMessage *msg, struct GUID *guid); msg 24 source3/include/ads_protos.h bool ads_pull_sid(ADS_STRUCT *ads, LDAPMessage *msg, const char *field, msg 27 source3/include/ads_protos.h LDAPMessage *msg, const char *field, DOM_SID **sids); msg 29 source3/include/ads_protos.h LDAPMessage *msg, const char *field, SEC_DESC **sd); msg 31 source3/include/ads_protos.h LDAPMessage *msg); msg 34 source3/include/ads_protos.h LDAPMessage *msg, msg 37 source3/include/ctdbd_conn.h struct messaging_rec *msg); msg 135 source3/include/messages.h void (*fn)(struct messaging_context *msg, msg 67 source3/include/nss_info.h ADS_STRUCT *ads, LDAPMessage *msg, msg 89 source3/include/nss_info.h ADS_STRUCT *ads, LDAPMessage *msg, msg 912 source3/include/proto.h ssize_t sys_send(int s, const void *msg, size_t len, int flags); msg 913 source3/include/proto.h ssize_t sys_sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); msg 2618 source3/include/proto.h int cli_message_text_build(struct cli_state *cli, const char *msg, int len, int grp); msg 2619 source3/include/proto.h bool cli_message_text(struct cli_state *cli, const char *msg, int len, int grp); msg 3586 source3/include/proto.h void nmbd_message_election(struct messaging_context *msg, msg 3873 source3/include/proto.h void nmbd_wins_new_entry(struct messaging_context *msg, msg 5964 source3/include/proto.h void do_drv_upgrade_printer(struct messaging_context *msg, msg 5970 source3/include/proto.h void reset_all_printerdata(struct messaging_context *msg, msg 6213 source3/include/proto.h void msg_force_tdis(struct messaging_context *msg, msg 6641 source3/include/proto.h void msg_file_was_renamed(struct messaging_context *msg, msg 6694 source3/include/proto.h void share_mode_entry_to_message(char *msg, const struct share_mode_entry *e); msg 6695 source3/include/proto.h void message_to_share_mode_entry(struct share_mode_entry *e, char *msg); msg 1214 source3/lib/charcnv.c char *msg = talloc_asprintf(ctx, msg 1218 source3/lib/charcnv.c smb_panic(msg); msg 239 source3/lib/ctdbd_conn.c struct ctdb_req_message *msg) msg 247 source3/lib/ctdbd_conn.c < offsetof(struct ctdb_req_message, data) + msg->datalen)) { msg 257 source3/lib/ctdbd_conn.c blob = data_blob_const(msg->data, msg->datalen); msg 334 source3/lib/ctdbd_conn.c struct ctdb_req_message *msg = (struct ctdb_req_message *)hdr; msg 339 source3/lib/ctdbd_conn.c (long long unsigned)msg->srvid)); msg 344 source3/lib/ctdbd_conn.c && (msg->srvid == CTDB_SRVID_RELEASE_IP)) { msg 347 source3/lib/ctdbd_conn.c conn->release_ip_handler((const char *)msg->data, msg 353 source3/lib/ctdbd_conn.c if (msg->srvid == CTDB_SRVID_RECONFIGURE) { msg 368 source3/lib/ctdbd_conn.c msg_state, state.req.length, msg))) { msg 501 source3/lib/ctdbd_conn.c struct ctdb_req_message *msg; msg 504 source3/lib/ctdbd_conn.c msg = (struct ctdb_req_message *)buf; msg 506 source3/lib/ctdbd_conn.c if (msg->hdr.operation != CTDB_REQ_MESSAGE) { msg 508 source3/lib/ctdbd_conn.c msg->hdr.operation)); msg 514 source3/lib/ctdbd_conn.c && (msg->srvid == CTDB_SRVID_RELEASE_IP)) { msg 517 source3/lib/ctdbd_conn.c conn->release_ip_handler((const char *)msg->data, msg 525 source3/lib/ctdbd_conn.c if (msg->srvid == CTDB_SRVID_RECONFIGURE) { msg 548 source3/lib/ctdbd_conn.c if (msg->srvid != sys_getpid() && msg->srvid != MSG_SRVID_SAMBA) { msg 550 source3/lib/ctdbd_conn.c (unsigned long long)msg->srvid)); msg 555 source3/lib/ctdbd_conn.c if (!(msg_rec = ctdb_pull_messaging_rec(NULL, length, msg))) { msg 628 source3/lib/ctdbd_conn.c struct messaging_rec *msg) msg 642 source3/lib/ctdbd_conn.c &blob, mem_ctx, NULL, msg, msg 913 source3/lib/debug.c static void format_debug_text( const char *msg ) msg 922 source3/lib/debug.c for( i = 0; msg[i]; i++ ) { msg 931 source3/lib/debug.c format_bufr[format_pos++] = msg[i]; msg 934 source3/lib/debug.c if( '\n' == msg[i] ) msg 37 source3/lib/dmallocmsg.c static void msg_req_dmalloc_mark(struct messaging_context *msg, msg 53 source3/lib/dmallocmsg.c static void msg_req_dmalloc_log_changed(struct messaging_context *msg, msg 94 source3/lib/ldb/common/ldb_debug.c char *msg; msg 96 source3/lib/ldb/common/ldb_debug.c msg = talloc_vasprintf(ldb, fmt, ap); msg 98 source3/lib/ldb/common/ldb_debug.c if (msg != NULL) { msg 99 source3/lib/ldb/common/ldb_debug.c ldb_set_errstring(ldb, msg); msg 100 source3/lib/ldb/common/ldb_debug.c ldb_debug(ldb, level, "%s", msg); msg 102 source3/lib/ldb/common/ldb_debug.c talloc_free(msg); msg 282 source3/lib/ldb/common/ldb_ldif.c const struct ldb_message *msg; msg 286 source3/lib/ldb/common/ldb_ldif.c msg = ldif->msg; msg 288 source3/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "dn: %s\n", ldb_dn_linearize(msg->dn, msg->dn)); msg 307 source3/lib/ldb/common/ldb_ldif.c for (i=0;i<msg->num_elements;i++) { msg 310 source3/lib/ldb/common/ldb_ldif.c h = ldb_attrib_handler(ldb, msg->elements[i].name); msg 313 source3/lib/ldb/common/ldb_ldif.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { msg 316 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 320 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 324 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 329 source3/lib/ldb/common/ldb_ldif.c for (j=0;j<msg->elements[i].num_values;j++) { msg 331 source3/lib/ldb/common/ldb_ldif.c ret = h->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); msg 335 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 339 source3/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+3); msg 344 source3/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%s: ", msg->elements[i].name); msg 348 source3/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+2); msg 353 source3/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { msg 523 source3/lib/ldb/common/ldb_ldif.c struct ldb_message *msg; msg 534 source3/lib/ldb/common/ldb_ldif.c ldif->msg = talloc(ldif, struct ldb_message); msg 535 source3/lib/ldb/common/ldb_ldif.c if (ldif->msg == NULL) { msg 541 source3/lib/ldb/common/ldb_ldif.c msg = ldif->msg; msg 543 source3/lib/ldb/common/ldb_ldif.c msg->dn = NULL; msg 544 source3/lib/ldb/common/ldb_ldif.c msg->elements = NULL; msg 545 source3/lib/ldb/common/ldb_ldif.c msg->num_elements = 0; msg 546 source3/lib/ldb/common/ldb_ldif.c msg->private_data = NULL; msg 554 source3/lib/ldb/common/ldb_ldif.c msg->private_data = chunk; msg 568 source3/lib/ldb/common/ldb_ldif.c msg->dn = ldb_dn_explode(msg, (char *)value.data); msg 570 source3/lib/ldb/common/ldb_ldif.c if (msg->dn == NULL) { msg 615 source3/lib/ldb/common/ldb_ldif.c if (ldb_msg_add_empty(msg, (char *)value.data, flags, NULL) != 0) { msg 621 source3/lib/ldb/common/ldb_ldif.c el = &msg->elements[msg->num_elements-1]; msg 625 source3/lib/ldb/common/ldb_ldif.c if (msg->num_elements > 0 && ldb_attr_cmp(attr, el->name) == 0 && msg 629 source3/lib/ldb/common/ldb_ldif.c talloc_realloc(msg->elements, el->values, msg 649 source3/lib/ldb/common/ldb_ldif.c msg->elements = talloc_realloc(ldif, msg->elements, msg 651 source3/lib/ldb/common/ldb_ldif.c msg->num_elements+1); msg 652 source3/lib/ldb/common/ldb_ldif.c if (!msg->elements) { msg 655 source3/lib/ldb/common/ldb_ldif.c el = &msg->elements[msg->num_elements]; msg 657 source3/lib/ldb/common/ldb_ldif.c el->name = talloc_strdup(msg->elements, attr); msg 658 source3/lib/ldb/common/ldb_ldif.c el->values = talloc(msg->elements, struct ldb_val); msg 670 source3/lib/ldb/common/ldb_ldif.c msg->num_elements++; msg 83 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 91 source3/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { msg 99 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 112 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); msg 140 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 157 source3/lib/ldb/common/ldb_match.c ret = ldb_dn_compare(ldb, msg->dn, valuedn); msg 167 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); msg 256 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 263 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); msg 305 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 346 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); msg 368 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 378 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); msg 385 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); msg 391 source3/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); msg 394 source3/lib/ldb/common/ldb_match.c return ldb_match_equality(ldb, msg, tree, scope); msg 397 source3/lib/ldb/common/ldb_match.c return ldb_match_substring(ldb, msg, tree, scope); msg 400 source3/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_GREATER); msg 403 source3/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_LESS); msg 406 source3/lib/ldb/common/ldb_match.c return ldb_match_present(ldb, msg, tree, scope); msg 409 source3/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_APPROX); msg 412 source3/lib/ldb/common/ldb_match.c return ldb_match_extended(ldb, msg, tree, scope); msg 420 source3/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 425 source3/lib/ldb/common/ldb_match.c if ( ! ldb_match_scope(ldb, base, msg->dn, scope) ) { msg 429 source3/lib/ldb/common/ldb_match.c return ldb_match_message(ldb, msg, tree, scope); msg 52 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *ldb_msg_find_element(const struct ldb_message *msg, msg 56 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg->num_elements;i++) { msg 57 source3/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { msg 58 source3/lib/ldb/common/ldb_msg.c return &msg->elements[i]; msg 125 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_empty( struct ldb_message *msg, msg 136 source3/lib/ldb/common/ldb_msg.c els = talloc_realloc(msg, msg->elements, msg 137 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element, msg->num_elements+1); msg 143 source3/lib/ldb/common/ldb_msg.c els[msg->num_elements].values = NULL; msg 144 source3/lib/ldb/common/ldb_msg.c els[msg->num_elements].num_values = 0; msg 145 source3/lib/ldb/common/ldb_msg.c els[msg->num_elements].flags = flags; msg 146 source3/lib/ldb/common/ldb_msg.c els[msg->num_elements].name = talloc_strdup(els, attr_name); msg 147 source3/lib/ldb/common/ldb_msg.c if (!els[msg->num_elements].name) { msg 152 source3/lib/ldb/common/ldb_msg.c msg->elements = els; msg 153 source3/lib/ldb/common/ldb_msg.c msg->num_elements++; msg 156 source3/lib/ldb/common/ldb_msg.c *return_el = &els[msg->num_elements-1]; msg 165 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add(struct ldb_message *msg, msg 169 source3/lib/ldb/common/ldb_msg.c if (ldb_msg_add_empty(msg, el->name, flags, NULL) != 0) { msg 173 source3/lib/ldb/common/ldb_msg.c msg->elements[msg->num_elements-1] = *el; msg 174 source3/lib/ldb/common/ldb_msg.c msg->elements[msg->num_elements-1].flags = flags; msg 182 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_value(struct ldb_message *msg, msg 191 source3/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg, attr_name); msg 193 source3/lib/ldb/common/ldb_msg.c ret = ldb_msg_add_empty(msg, attr_name, 0, &el); msg 199 source3/lib/ldb/common/ldb_msg.c vals = talloc_realloc(msg, el->values, struct ldb_val, el->num_values+1); msg 219 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_steal_value(struct ldb_message *msg, msg 226 source3/lib/ldb/common/ldb_msg.c ret = ldb_msg_add_value(msg, attr_name, val, &el); msg 237 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_string(struct ldb_message *msg, msg 250 source3/lib/ldb/common/ldb_msg.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 256 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_steal_string(struct ldb_message *msg, msg 264 source3/lib/ldb/common/ldb_msg.c return ldb_msg_add_steal_value(msg, attr_name, &val); msg 270 source3/lib/ldb/common/ldb_msg.c int ldb_msg_add_fmt(struct ldb_message *msg, msg 278 source3/lib/ldb/common/ldb_msg.c str = talloc_vasprintf(msg, fmt, ap); msg 286 source3/lib/ldb/common/ldb_msg.c return ldb_msg_add_steal_value(msg, attr_name, &val); msg 325 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *ldb_msg_find_ldb_val(const struct ldb_message *msg, const char *attr_name) msg 327 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr_name); msg 334 source3/lib/ldb/common/ldb_msg.c int ldb_msg_find_attr_as_int(const struct ldb_message *msg, msg 338 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 345 source3/lib/ldb/common/ldb_msg.c unsigned int ldb_msg_find_attr_as_uint(const struct ldb_message *msg, msg 349 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 356 source3/lib/ldb/common/ldb_msg.c int64_t ldb_msg_find_attr_as_int64(const struct ldb_message *msg, msg 360 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 367 source3/lib/ldb/common/ldb_msg.c uint64_t ldb_msg_find_attr_as_uint64(const struct ldb_message *msg, msg 371 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 378 source3/lib/ldb/common/ldb_msg.c double ldb_msg_find_attr_as_double(const struct ldb_message *msg, msg 382 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 389 source3/lib/ldb/common/ldb_msg.c int ldb_msg_find_attr_as_bool(const struct ldb_message *msg, msg 393 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 406 source3/lib/ldb/common/ldb_msg.c const char *ldb_msg_find_attr_as_string(const struct ldb_message *msg, msg 410 source3/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 418 source3/lib/ldb/common/ldb_msg.c const struct ldb_message *msg, msg 423 source3/lib/ldb/common/ldb_msg.c v = ldb_msg_find_ldb_val(msg, attr_name); msg 433 source3/lib/ldb/common/ldb_msg.c void ldb_msg_sort_elements(struct ldb_message *msg) msg 435 source3/lib/ldb/common/ldb_msg.c qsort(msg->elements, msg->num_elements, sizeof(struct ldb_message_element), msg 444 source3/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 452 source3/lib/ldb/common/ldb_msg.c *msg2 = *msg; msg 460 source3/lib/ldb/common/ldb_msg.c msg2->elements[i] = msg->elements[i]; msg 475 source3/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 480 source3/lib/ldb/common/ldb_msg.c msg2 = ldb_msg_copy_shallow(mem_ctx, msg); msg 512 source3/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 517 source3/lib/ldb/common/ldb_msg.c msg2 = ldb_msg_copy(ldb, msg); msg 604 source3/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 609 source3/lib/ldb/common/ldb_msg.c if (msg->dn == NULL) { msg 616 source3/lib/ldb/common/ldb_msg.c for (i = 0; i < msg->num_elements; i++) { msg 617 source3/lib/ldb/common/ldb_msg.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 618 source3/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { msg 623 source3/lib/ldb/common/ldb_msg.c msg->elements[i].name, msg 624 source3/lib/ldb/common/ldb_msg.c ldb_dn_linearize(mem_ctx, msg->dn)); msg 698 source3/lib/ldb/common/ldb_msg.c int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace) msg 700 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 704 source3/lib/ldb/common/ldb_msg.c el->name = talloc_strdup(msg->elements, replace); msg 715 source3/lib/ldb/common/ldb_msg.c int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace) msg 717 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 721 source3/lib/ldb/common/ldb_msg.c if (ldb_msg_add(msg, el, 0) != 0) { msg 724 source3/lib/ldb/common/ldb_msg.c return ldb_msg_rename_attr(msg, attr, replace); msg 731 source3/lib/ldb/common/ldb_msg.c void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr) msg 733 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 735 source3/lib/ldb/common/ldb_msg.c int n = (el - msg->elements); msg 736 source3/lib/ldb/common/ldb_msg.c if (n != msg->num_elements-1) { msg 737 source3/lib/ldb/common/ldb_msg.c memmove(el, el+1, ((msg->num_elements-1) - n)*sizeof(*el)); msg 739 source3/lib/ldb/common/ldb_msg.c msg->num_elements--; msg 746 source3/lib/ldb/common/ldb_msg.c void ldb_msg_remove_element(struct ldb_message *msg, struct ldb_message_element *el) msg 748 source3/lib/ldb/common/ldb_msg.c int n = (el - msg->elements); msg 749 source3/lib/ldb/common/ldb_msg.c if (n != msg->num_elements-1) { msg 750 source3/lib/ldb/common/ldb_msg.c memmove(el, el+1, ((msg->num_elements-1) - n)*sizeof(*el)); msg 752 source3/lib/ldb/common/ldb_msg.c msg->num_elements--; msg 808 source3/lib/ldb/common/ldb_msg.c ldif.msg = result->msgs[i]; msg 813 source3/lib/ldb/common/ldb_msg.c int ldb_msg_check_string_attribute(const struct ldb_message *msg, const char *name, const char *value) msg 818 source3/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg, name); msg 109 source3/lib/ldb/examples/ldbreader.c ldifMsg.msg = resultMsg->msgs[i]; msg 176 source3/lib/ldb/include/ldb.h struct ldb_message *msg; /*!< The changes */ msg 1160 source3/lib/ldb/include/ldb.h void ldb_ldif_read_free(struct ldb_context *ldb, struct ldb_ldif *msg); msg 1239 source3/lib/ldb/include/ldb.h int ldb_ldif_write_file(struct ldb_context *ldb, FILE *f, const struct ldb_ldif *msg); msg 1340 source3/lib/ldb/include/ldb.h struct ldb_message_element *ldb_msg_find_element(const struct ldb_message *msg, msg 1367 source3/lib/ldb/include/ldb.h int ldb_msg_add_empty(struct ldb_message *msg, msg 1375 source3/lib/ldb/include/ldb.h int ldb_msg_add(struct ldb_message *msg, msg 1378 source3/lib/ldb/include/ldb.h int ldb_msg_add_value(struct ldb_message *msg, msg 1382 source3/lib/ldb/include/ldb.h int ldb_msg_add_steal_value(struct ldb_message *msg, msg 1385 source3/lib/ldb/include/ldb.h int ldb_msg_add_steal_string(struct ldb_message *msg, msg 1387 source3/lib/ldb/include/ldb.h int ldb_msg_add_string(struct ldb_message *msg, msg 1389 source3/lib/ldb/include/ldb.h int ldb_msg_add_fmt(struct ldb_message *msg, msg 1405 source3/lib/ldb/include/ldb.h const struct ldb_val *ldb_msg_find_ldb_val(const struct ldb_message *msg, const char *attr_name); msg 1406 source3/lib/ldb/include/ldb.h int ldb_msg_find_attr_as_int(const struct ldb_message *msg, msg 1409 source3/lib/ldb/include/ldb.h unsigned int ldb_msg_find_attr_as_uint(const struct ldb_message *msg, msg 1412 source3/lib/ldb/include/ldb.h int64_t ldb_msg_find_attr_as_int64(const struct ldb_message *msg, msg 1415 source3/lib/ldb/include/ldb.h uint64_t ldb_msg_find_attr_as_uint64(const struct ldb_message *msg, msg 1418 source3/lib/ldb/include/ldb.h double ldb_msg_find_attr_as_double(const struct ldb_message *msg, msg 1421 source3/lib/ldb/include/ldb.h int ldb_msg_find_attr_as_bool(const struct ldb_message *msg, msg 1424 source3/lib/ldb/include/ldb.h const char *ldb_msg_find_attr_as_string(const struct ldb_message *msg, msg 1429 source3/lib/ldb/include/ldb.h const struct ldb_message *msg, msg 1432 source3/lib/ldb/include/ldb.h void ldb_msg_sort_elements(struct ldb_message *msg); msg 1435 source3/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1437 source3/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1440 source3/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1447 source3/lib/ldb/include/ldb.h int ldb_msg_check_string_attribute(const struct ldb_message *msg, msg 1465 source3/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1517 source3/lib/ldb/include/ldb.h int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace); msg 1518 source3/lib/ldb/include/ldb.h int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace); msg 1519 source3/lib/ldb/include/ldb.h void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr); msg 180 source3/lib/ldb/include/ldb_private.h const struct ldb_message *msg, msg 213 source3/lib/ldb/include/ldb_private.h void ldb_msg_remove_element(struct ldb_message *msg, struct ldb_message_element *el); msg 70 source3/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message *msg, int use_flags) msg 77 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = talloc_array(mem_ctx, struct ldap_mod *, msg->num_elements+1); msg 84 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < msg->num_elements; i++) { msg 85 source3/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message_element *el = &msg->elements[i]; msg 232 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 241 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = req->replies[i]; msg 242 source3/lib/ldb/ldb_ildap/ldb_ildap.c switch (msg->type) { msg 246 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_check_response(req->conn, &msg->r.GeneralResult); msg 252 source3/lib/ldb/ldb_ildap/ldb_ildap.c ares->controls = talloc_move(ares, &msg->controls); msg 253 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchResultDone.resultcode) { msg 254 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchResultDone.errormessage) { msg 255 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_set_errstring(ac->module->ldb, msg->r.SearchResultDone.errormessage); msg 259 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = msg->r.SearchResultDone.resultcode; msg 273 source3/lib/ldb/ldb_ildap/ldb_ildap.c search = &(msg->r.SearchResultEntry); msg 291 source3/lib/ldb/ldb_ildap/ldb_ildap.c ares->referral = talloc_strdup(ares, msg->r.SearchResultReference.referral); msg 357 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_request_send(struct ldb_module *module, struct ldap_message *msg, msg 374 source3/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ildb->ldap, msg); msg 428 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 443 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb); msg 444 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 449 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_SearchRequest; msg 452 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = talloc_strdup(msg, ""); msg 454 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_linearize(msg, req->op.search.base); msg 456 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchRequest.basedn == NULL) { msg 458 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 463 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = LDB_SCOPE_SUBTREE; msg 465 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope; msg 468 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.deref = LDAP_DEREFERENCE_NEVER; msg 469 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.timelimit = 0; msg 470 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.sizelimit = 0; msg 471 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributesonly = 0; msg 472 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const_p(struct ldb_parse_tree, req->op.search.tree); msg 475 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.num_attributes = n; msg 476 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = discard_const_p(char *, req->op.search.attrs), msg 478 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->controls = req->controls; msg 480 source3/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle)); msg 489 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 500 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); msg 501 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 505 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_AddRequest; msg 507 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.dn = ldb_dn_linearize(msg, req->op.add.message->dn); msg 508 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.AddRequest.dn == NULL) { msg 509 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 513 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0); msg 515 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 519 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.num_attributes = n; msg 520 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes = talloc_array(msg, struct ldb_message_element, n); msg 521 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.AddRequest.attributes == NULL) { msg 522 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 527 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib; msg 530 source3/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle)); msg 539 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 550 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); msg 551 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 555 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_ModifyRequest; msg 557 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_linearize(msg, req->op.mod.message->dn); msg 558 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.dn == NULL) { msg 559 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 563 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); msg 565 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 569 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.num_mods = n; msg 570 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods = talloc_array(msg, struct ldap_mod, n); msg 571 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.mods == NULL) { msg 572 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 577 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i]; msg 580 source3/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle)); msg 589 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 598 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); msg 599 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 603 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_DelRequest; msg 605 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.DelRequest.dn = ldb_dn_linearize(msg, req->op.del.dn); msg 606 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.DelRequest.dn == NULL) { msg 607 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 611 source3/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle)); msg 620 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 629 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); msg 630 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 634 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_ModifyDNRequest; msg 635 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.dn = ldb_dn_linearize(msg, req->op.rename.olddn); msg 636 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.dn == NULL) { msg 637 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 641 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.newrdn = msg 642 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_asprintf(msg, "%s=%s", msg 644 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_escape_value(msg, *ldb_dn_get_rdn_val(req->op.rename.newdn))); msg 645 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.newrdn == NULL) { msg 646 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 650 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.newsuperior = msg 651 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_linearize(msg, msg 652 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_get_parent(msg, req->op.rename.newdn)); msg 653 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.newsuperior == NULL) { msg 654 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 658 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.deleteolddn = True; msg 660 source3/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle)); msg 106 source3/lib/ldb/ldb_ldap/ldb_ldap.c static LDAPMod **lldb_msg_to_mods(void *mem_ctx, const struct ldb_message *msg, int use_flags) msg 113 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = talloc_array(mem_ctx, LDAPMod *, msg->num_elements+1); msg 120 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<msg->num_elements;i++) { msg 121 source3/lib/ldb/ldb_ldap/ldb_ldap.c const struct ldb_message_element *el = &msg->elements[i]; msg 175 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct ldb_message *msg, msg 187 source3/lib/ldb/ldb_ldap/ldb_ldap.c el = talloc_realloc(msg, msg->elements, struct ldb_message_element, msg 188 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg->num_elements + 1); msg 194 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg->elements = el; msg 196 source3/lib/ldb/ldb_ldap/ldb_ldap.c el = &msg->elements[msg->num_elements]; msg 198 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->name = talloc_strdup(msg->elements, attr); msg 206 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values = talloc_array(msg->elements, struct ldb_val, count); msg 227 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg->num_elements++; msg 496 source3/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMessage *msg; msg 511 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result); msg 512 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (msg != NULL) { msg 528 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg); msg 545 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); msg 547 source3/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { msg 549 source3/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); msg 716 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg; msg 753 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg = ac->ares->message; msg 755 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (msg->dn == NULL) { msg 756 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg->dn = ldb_dn_explode(msg, cols[1]); msg 757 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (msg->dn == NULL) msg 772 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_msg_add_string(msg, cols[2], cols[3]) != 0) { msg 1026 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.add.message; msg 1043 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_is_special(msg->dn)) { msg 1047 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) { msg 1067 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c dn = ldb_dn_linearize(lsql_ac, msg->dn); msg 1068 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ndn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, msg->dn)); msg 1101 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { msg 1102 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; msg 1166 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; msg 1181 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_is_special(msg->dn)) { msg 1185 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) { msg 1196 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid = lsqlite3_get_eid(module, msg->dn); msg 1202 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { msg 1203 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; msg 66 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 74 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->attributes; msg 75 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 76 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_remove_attrib_handler(module->ldb, msg->elements[i].name); msg 114 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->attributes; msg 121 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_search_dn1(module, dn, msg) == -1) { msg 128 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 134 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_attributes_flags(&msg->elements[i], &flags) != 0) { msg 135 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_debug(module->ldb, LDB_DEBUG_ERROR, "Invalid @ATTRIBUTES element for '%s'\n", msg->elements[i].name); msg 151 source3/lib/ldb/ldb_tdb/ldb_cache.c flags, msg->elements[i].name); msg 159 source3/lib/ldb/ldb_tdb/ldb_cache.c syntax, msg->elements[i].name); msg 163 source3/lib/ldb/ldb_tdb/ldb_cache.c h2.attr = msg->elements[i].name; msg 183 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->subclasses; msg 190 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_search_dn1(module, dn, msg) == -1) { msg 196 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 197 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message_element *el = &msg->elements[i]; msg 219 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 227 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->subclasses; msg 228 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 229 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_subclass_remove(module->ldb, msg->elements[i].name); msg 244 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 255 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = talloc(ltdb, struct ldb_message); msg 256 source3/lib/ldb/ldb_tdb/ldb_cache.c if (msg == NULL) { msg 260 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->num_elements = 1; msg 261 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->elements = ⪙ msg 262 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->dn = ldb_dn_explode(msg, LTDB_BASEINFO); msg 263 source3/lib/ldb/ldb_tdb/ldb_cache.c if (!msg->dn) { msg 266 source3/lib/ldb/ldb_tdb/ldb_cache.c el.name = talloc_strdup(msg, LTDB_SEQUENCE_NUMBER); msg 273 source3/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)talloc_strdup(msg, initial_sequence_number); msg 279 source3/lib/ldb/ldb_tdb/ldb_cache.c ret = ltdb_store(module, msg, TDB_INSERT); msg 281 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 286 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 429 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 437 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = talloc(ltdb, struct ldb_message); msg 438 source3/lib/ldb/ldb_tdb/ldb_cache.c if (msg == NULL) { msg 443 source3/lib/ldb/ldb_tdb/ldb_cache.c s = talloc_asprintf(msg, "%llu", ltdb->sequence_number+1); msg 449 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->num_elements = ARRAY_SIZE(el); msg 450 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->elements = el; msg 451 source3/lib/ldb/ldb_tdb/ldb_cache.c msg->dn = ldb_dn_explode(msg, LTDB_BASEINFO); msg 452 source3/lib/ldb/ldb_tdb/ldb_cache.c if (msg->dn == NULL) { msg 453 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 457 source3/lib/ldb/ldb_tdb/ldb_cache.c el[0].name = talloc_strdup(msg, LTDB_SEQUENCE_NUMBER); msg 459 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 469 source3/lib/ldb/ldb_tdb/ldb_cache.c el[1].name = talloc_strdup(msg, LTDB_MOD_TIMESTAMP); msg 471 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 479 source3/lib/ldb/ldb_tdb/ldb_cache.c s = ldb_timestring(msg, t); msg 487 source3/lib/ldb/ldb_tdb/ldb_cache.c ret = ltdb_modify_internal(module, msg); msg 489 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 157 source3/lib/ldb/ldb_tdb/ldb_index.c static int ldb_msg_find_idx(const struct ldb_message *msg, const char *attr, msg 161 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 162 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(msg->elements[i].name, key) == 0) { msg 164 source3/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i]; msg 196 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 212 source3/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(list, struct ldb_message); msg 213 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 217 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(module, dn, msg); msg 223 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 226 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { msg 230 source3/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; msg 234 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 242 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 249 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 781 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg, msg 788 source3/lib/ldb/ldb_tdb/ldb_index.c el2 = talloc_realloc(msg, msg->elements, msg 789 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element, msg->num_elements+1); msg 794 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements = el2; msg 795 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].name = talloc_strdup(msg->elements, LTDB_IDX); msg 796 source3/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].name) { msg 799 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].num_values = 0; msg 800 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values = talloc(msg->elements, struct ldb_val); msg 801 source3/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].values) { msg 804 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].length = strlen(dn); msg 805 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); msg 806 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].num_values = 1; msg 807 source3/lib/ldb/ldb_tdb/ldb_index.c msg->num_elements++; msg 818 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg, msg 827 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->elements[idx].num_values;i++) { msg 828 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { msg 833 source3/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, msg 835 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].num_values+1); msg 839 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; msg 841 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].length = strlen(dn); msg 842 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); msg 843 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].num_values++; msg 855 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 860 source3/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(module, struct ldb_message); msg 861 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 868 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 872 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_steal(msg, dn_key); msg 874 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(module, dn_key, msg); msg 876 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 881 source3/lib/ldb/ldb_tdb/ldb_index.c msg->dn = dn_key; msg 882 source3/lib/ldb/ldb_tdb/ldb_index.c msg->num_elements = 0; msg 883 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements = NULL; msg 886 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 887 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(LTDB_IDX, msg->elements[i].name) == 0) { msg 892 source3/lib/ldb/ldb_tdb/ldb_index.c if (i == msg->num_elements) { msg 893 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_new(ldb, msg, el, dn); msg 895 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_add(ldb, msg, el, i, dn); msg 899 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store(module, msg, TDB_REPLACE); msg 902 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 945 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg) msg 952 source3/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_linearize(ltdb, msg->dn); msg 957 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements); msg 972 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 986 source3/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(dn_key, struct ldb_message); msg 987 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 992 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(module, dn_key, msg); msg 1005 source3/lib/ldb/ldb_tdb/ldb_index.c i = ldb_msg_find_idx(msg, dn, &j, LTDB_IDX); msg 1015 source3/lib/ldb/ldb_tdb/ldb_index.c if (j != msg->elements[i].num_values - 1) { msg 1016 source3/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], msg 1017 source3/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], msg 1018 source3/lib/ldb/ldb_tdb/ldb_index.c (msg->elements[i].num_values-(j+1)) * msg 1019 source3/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); msg 1021 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[i].num_values--; msg 1023 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg->elements[i].num_values == 0) { msg 1026 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store(module, msg, TDB_REPLACE); msg 1038 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg) msg 1052 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_dn_is_special(msg->dn)) { msg 1056 source3/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_linearize(ltdb, msg->dn); msg 1061 source3/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { msg 1062 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name, msg 1067 source3/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 1068 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); msg 1099 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 1109 source3/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(module, struct ldb_message); msg 1110 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 1114 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_unpack_data(module, &data, msg); msg 1116 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1122 source3/lib/ldb/ldb_tdb/ldb_index.c key2 = ltdb_key(module, msg->dn); msg 1126 source3/lib/ldb/ldb_tdb/ldb_index.c ldb_dn_linearize(msg, msg->dn)); msg 1127 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1136 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg->dn == NULL) { msg 1139 source3/lib/ldb/ldb_tdb/ldb_index.c if (!(dn = ldb_dn_linearize(msg->dn, msg->dn))) { msg 1140 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1145 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements); msg 1147 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 93 source3/lib/ldb/ldb_tdb/ldb_search.c static int msg_add_distinguished_name(struct ldb_message *msg) msg 103 source3/lib/ldb/ldb_tdb/ldb_search.c val.data = (uint8_t *)ldb_dn_linearize(msg, msg->dn); msg 106 source3/lib/ldb/ldb_tdb/ldb_search.c ret = msg_add_element(msg, &el, 1); msg 114 source3/lib/ldb/ldb_tdb/ldb_search.c const struct ldb_message *msg) msg 124 source3/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<msg->num_elements;i++) { msg 126 source3/lib/ldb/ldb_tdb/ldb_search.c h = ldb_attrib_handler(ldb, msg->elements[i].name); msg 130 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_element(ret, &msg->elements[i], msg 145 source3/lib/ldb/ldb_tdb/ldb_search.c const struct ldb_message *msg, msg 156 source3/lib/ldb/ldb_tdb/ldb_search.c ret->dn = ldb_dn_copy(ret, msg->dn); msg 166 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_all_elements(module, ret, msg) != 0) { msg 177 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_all_elements(module, ret, msg) != 0) { msg 191 source3/lib/ldb/ldb_tdb/ldb_search.c el = ldb_msg_find_element(msg, attrs[i]); msg 211 source3/lib/ldb/ldb_tdb/ldb_search.c int ltdb_search_dn1(struct ldb_module *module, const struct ldb_dn *dn, struct ldb_message *msg) msg 218 source3/lib/ldb/ldb_tdb/ldb_search.c memset(msg, 0, sizeof(*msg)); msg 232 source3/lib/ldb/ldb_tdb/ldb_search.c msg->num_elements = 0; msg 233 source3/lib/ldb/ldb_tdb/ldb_search.c msg->elements = NULL; msg 235 source3/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_unpack_data(module, &tdb_data, msg); msg 241 source3/lib/ldb/ldb_tdb/ldb_search.c if (!msg->dn) { msg 242 source3/lib/ldb/ldb_tdb/ldb_search.c msg->dn = ldb_dn_copy(msg, dn); msg 244 source3/lib/ldb/ldb_tdb/ldb_search.c if (!msg->dn) { msg 277 source3/lib/ldb/ldb_tdb/ldb_search.c struct ldb_message *msg, msg 286 source3/lib/ldb/ldb_tdb/ldb_search.c msg2 = ltdb_pull_attrs(module, mem_ctx, msg, attrs); msg 313 source3/lib/ldb/ldb_tdb/ldb_search.c int ltdb_filter_attrs(struct ldb_message *msg, const char * const *attrs) msg 326 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_distinguished_name(msg) != 0) { msg 336 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_distinguished_name(msg) != 0) { msg 342 source3/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; i < msg->num_elements; i++) { msg 346 source3/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(msg->elements[i].name, attrs[j]) == 0) { msg 353 source3/lib/ldb/ldb_tdb/ldb_search.c ldb_msg_remove_attr(msg, msg->elements[i].name); msg 49 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_check_special_dn(struct ldb_module *module, const struct ldb_message *msg); msg 169 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_check_special_dn(struct ldb_module *module, const struct ldb_message *msg) msg 173 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (! ldb_dn_is_special(msg->dn) || msg 174 source3/lib/ldb/ldb_tdb/ldb_tdb.c ! ldb_dn_check_special(msg->dn, LTDB_ATTRIBUTES)) { msg 180 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i = 0; i < msg->num_elements; i++) { msg 181 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 182 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { msg 219 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs) msg 226 source3/lib/ldb/ldb_tdb/ldb_tdb.c tdb_key = ltdb_key(module, msg->dn); msg 231 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_pack_data(module, msg, &tdb_data); msg 243 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_add(module, msg); msg 256 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_add_internal(struct ldb_module *module, const struct ldb_message *msg) msg 260 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_check_special_dn(module, msg); msg 269 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_store(module, msg, TDB_INSERT); msg 274 source3/lib/ldb/ldb_tdb/ldb_tdb.c dn = ldb_dn_linearize(module, msg->dn); msg 284 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_modified(module, msg->dn); msg 357 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg; msg 360 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(module, struct ldb_message); msg 361 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 367 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_search_dn1(module, dn, msg); msg 370 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 376 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 381 source3/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_del(module, msg); msg 383 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 389 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 393 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 446 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int find_element(const struct ldb_message *msg, const char *name) msg 449 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 450 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { msg 466 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, struct ldb_message_element *el) msg 471 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2 = talloc_realloc(msg, msg->elements, struct ldb_message_element, msg 472 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements+1); msg 478 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements = e2; msg 480 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2 = &msg->elements[msg->num_elements]; msg 486 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = talloc_array(msg->elements, struct ldb_val, el->num_values); msg 497 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements++; msg 507 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, const char *name) msg 512 source3/lib/ldb/ldb_tdb/ldb_tdb.c dn = ldb_dn_linearize(ldb, msg->dn); msg 517 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 518 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { msg 519 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { msg 520 source3/lib/ldb/ldb_tdb/ldb_tdb.c ltdb_index_del_value(module, dn, &msg->elements[i], j); msg 522 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); msg 523 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->num_elements > (i+1)) { msg 524 source3/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&msg->elements[i], msg 525 source3/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i+1], msg 527 source3/lib/ldb/ldb_tdb/ldb_tdb.c (msg->num_elements - (i+1))); msg 529 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements--; msg 531 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements = talloc_realloc(msg, msg->elements, msg 533 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements); msg 547 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, msg 557 source3/lib/ldb/ldb_tdb/ldb_tdb.c found = find_element(msg, name); msg 562 source3/lib/ldb/ldb_tdb/ldb_tdb.c el = &msg->elements[found]; msg 574 source3/lib/ldb/ldb_tdb/ldb_tdb.c return msg_delete_attribute(module, ldb, msg, name); msg 591 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg) msg 601 source3/lib/ldb/ldb_tdb/ldb_tdb.c tdb_key = ltdb_key(module, msg->dn); msg 625 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg2->dn = msg->dn; msg 628 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 629 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message_element *el = &msg->elements[i]; msg 634 source3/lib/ldb/ldb_tdb/ldb_tdb.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { msg 683 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg_delete_attribute(module, ldb, msg2, msg->elements[i].name); msg 686 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values != 0 && msg 687 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg_add_element(ldb, msg2, &msg->elements[i]) != 0) { msg 695 source3/lib/ldb/ldb_tdb/ldb_tdb.c dn = ldb_dn_linearize(msg2, msg->dn); msg 703 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values == 0) { msg 705 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name) != 0) { msg 706 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(module->ldb, "No such attribute: %s for delete on %s", msg->elements[i].name, dn); msg 712 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { msg 715 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, msg 716 source3/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { msg 717 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(module->ldb, "No matching attribute value when deleting attribute: %s on %s", msg->elements[i].name, dn); msg 721 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_index_del_value(module, dn, &msg->elements[i], j) != 0) { msg 729 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, msg 730 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].flags & LDB_FLAG_MOD_MASK); msg 742 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_modified(module, msg->dn) != LDB_SUCCESS) { msg 813 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg; msg 835 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(ltdb_ac, struct ldb_message); msg 836 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 843 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_search_dn1(module, req->op.rename.olddn, msg); msg 850 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->dn = ldb_dn_copy(msg, req->op.rename.newdn); msg 851 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (!msg->dn) { msg 856 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_add_internal(module, msg); msg 938 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg = NULL; msg 947 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(tmp_ctx, struct ldb_message); msg 948 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 955 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_search_dn1(module, dn, msg); msg 965 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); msg 968 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); msg 973 source3/lib/ldb/ldb_tdb/ldb_tdb.c const char *date = ldb_msg_find_attr_as_string(msg, LTDB_MOD_TIMESTAMP, NULL); msg 84 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg); msg 85 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg); msg 103 source3/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_search_dn1_free(struct ldb_module *module, struct ldb_message *msg); msg 104 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_search_dn1(struct ldb_module *module, const struct ldb_dn *dn, struct ldb_message *msg); msg 107 source3/lib/ldb/ldb_tdb/ldb_tdb.h struct ldb_message *msg, msg 111 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_filter_attrs(struct ldb_message *msg, const char * const *attrs); msg 118 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs); msg 120 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg); msg 200 source3/lib/ldb/modules/ldb_map.c struct ldb_message *msg; msg 213 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.add.message); msg 214 source3/lib/ldb/modules/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); msg 215 source3/lib/ldb/modules/ldb_map.c request->op.add.message = msg; msg 219 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); msg 220 source3/lib/ldb/modules/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); msg 221 source3/lib/ldb/modules/ldb_map.c request->op.mod.message = msg; msg 918 source3/lib/ldb/modules/ldb_map.c struct ldb_message *msg; msg 929 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_new(req); msg 930 source3/lib/ldb/modules/ldb_map.c if (msg == NULL) { msg 936 source3/lib/ldb/modules/ldb_map.c msg->dn = discard_const_p(struct ldb_dn, olddn); msg 937 source3/lib/ldb/modules/ldb_map.c dn = ldb_dn_linearize(msg, newdn); msg 941 source3/lib/ldb/modules/ldb_map.c if (ldb_msg_add_empty(msg, IS_MAPPED, LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 944 source3/lib/ldb/modules/ldb_map.c if (ldb_msg_add_string(msg, IS_MAPPED, dn) != 0) { msg 949 source3/lib/ldb/modules/ldb_map.c req->op.mod.message = msg; msg 1185 source3/lib/ldb/modules/ldb_map.c struct ldb_message *msg; msg 1220 source3/lib/ldb/modules/ldb_map.c msg = res->msgs[0]; msg 1221 source3/lib/ldb/modules/ldb_map.c data->local_base_dn = ldb_msg_find_attr_as_dn(data, msg, MAP_DN_FROM); msg 1222 source3/lib/ldb/modules/ldb_map.c data->remote_base_dn = ldb_msg_find_attr_as_dn(data, msg, MAP_DN_TO); msg 66 source3/lib/ldb/modules/ldb_map_inbound.c static int ldb_msg_el_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg, const char *attr_name, /* const char * const names[], */ const struct ldb_message_element *old) msg 113 source3/lib/ldb/modules/ldb_map_inbound.c map->u.generate.generate_remote(module, map->local_name, msg, remote, local); msg 139 source3/lib/ldb/modules/ldb_map_inbound.c static BOOL ldb_msg_check_remote(struct ldb_module *module, const struct ldb_message *msg) msg 145 source3/lib/ldb/modules/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { msg 146 source3/lib/ldb/modules/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); msg 157 source3/lib/ldb/modules/ldb_map_inbound.c static int ldb_msg_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg) msg 162 source3/lib/ldb/modules/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { msg 164 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_attr_cmp(msg->elements[i].name, IS_MAPPED) == 0) { msg 167 source3/lib/ldb/modules/ldb_map_inbound.c msg->elements[i].name); msg 171 source3/lib/ldb/modules/ldb_map_inbound.c ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]); msg 221 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_message *msg = req->op.add.message; msg 228 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_dn_is_special(msg->dn)) { msg 233 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_dn_check_local(module, msg->dn)) { msg 238 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_msg_check_remote(module, msg)) { msg 276 source3/lib/ldb/modules/ldb_map_inbound.c local->dn = msg->dn; msg 283 source3/lib/ldb/modules/ldb_map_inbound.c remote->dn = ldb_dn_map_local(ac->module, remote, msg->dn); msg 286 source3/lib/ldb/modules/ldb_map_inbound.c ldb_msg_partition(module, local, remote, msg); msg 335 source3/lib/ldb/modules/ldb_map_inbound.c struct ldb_message *msg; msg 342 source3/lib/ldb/modules/ldb_map_inbound.c msg = discard_const_p(struct ldb_message, ac->local_req->op.mod.message); msg 346 source3/lib/ldb/modules/ldb_map_inbound.c dn = ldb_dn_linearize(msg, ac->remote_req->op.mod.message->dn); msg 347 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_msg_add_empty(msg, IS_MAPPED, LDB_FLAG_MOD_ADD, NULL) != 0) { msg 350 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_msg_add_string(msg, IS_MAPPED, dn) != 0) { msg 356 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.add.message = msg; msg 374 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; msg 380 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_dn_is_special(msg->dn)) { msg 385 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_dn_check_local(module, msg->dn)) { msg 393 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_msg_check_remote(module, msg)) { msg 431 source3/lib/ldb/modules/ldb_map_inbound.c local->dn = msg->dn; msg 438 source3/lib/ldb/modules/ldb_map_inbound.c remote->dn = ldb_dn_map_local(ac->module, remote, msg->dn); msg 441 source3/lib/ldb/modules/ldb_map_inbound.c ldb_msg_partition(module, local, remote, msg); msg 453 source3/lib/ldb/modules/ldb_map_inbound.c ac->search_req = map_search_self_req(ac, msg->dn); msg 187 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_msg_replace(struct ldb_message *msg, const struct ldb_message_element *el) msg 191 source3/lib/ldb/modules/ldb_map_outbound.c old = ldb_msg_find_element(msg, el->name); msg 195 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_msg_add_empty(msg, el->name, 0, &old) != 0) { msg 205 source3/lib/ldb/modules/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->name)) { msg 208 source3/lib/ldb/modules/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->values)) { msg 443 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_message *msg; msg 453 source3/lib/ldb/modules/ldb_map_outbound.c msg = ldb_msg_new(ares); msg 454 source3/lib/ldb/modules/ldb_map_outbound.c if (msg == NULL) { msg 460 source3/lib/ldb/modules/ldb_map_outbound.c ret = ldb_msg_merge_remote(ac, msg, ares->message); msg 462 source3/lib/ldb/modules/ldb_map_outbound.c talloc_free(msg); msg 467 source3/lib/ldb/modules/ldb_map_outbound.c dn = ldb_dn_map_rebase_remote(ac->module, msg, ares->message->dn); msg 469 source3/lib/ldb/modules/ldb_map_outbound.c talloc_free(msg); msg 472 source3/lib/ldb/modules/ldb_map_outbound.c msg->dn = dn; msg 476 source3/lib/ldb/modules/ldb_map_outbound.c ares->message = msg; msg 206 source3/lib/ldb/modules/objectclass.c struct ldb_message *msg; msg 244 source3/lib/ldb/modules/objectclass.c down_req->op.add.message = msg = ldb_msg_copy_shallow(down_req, req->op.add.message); msg 251 source3/lib/ldb/modules/objectclass.c ldb_msg_remove_attr(msg, "objectClass"); msg 252 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", 0, NULL); msg 264 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", current->objectclass); msg 273 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_sanity_check(module->ldb, msg); msg 293 source3/lib/ldb/modules/objectclass.c struct ldb_message *msg; msg 337 source3/lib/ldb/modules/objectclass.c down_req->op.mod.message = msg = ldb_msg_copy_shallow(down_req, req->op.mod.message); msg 352 source3/lib/ldb/modules/objectclass.c ldb_msg_remove_attr(msg, "objectClass"); msg 353 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); msg 362 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", current->objectclass); msg 372 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_sanity_check(module->ldb, msg); msg 486 source3/lib/ldb/modules/objectclass.c struct ldb_message *msg; msg 511 source3/lib/ldb/modules/objectclass.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); msg 512 source3/lib/ldb/modules/objectclass.c if (msg == NULL) { msg 528 source3/lib/ldb/modules/objectclass.c msg->dn = ac->orig_req->op.mod.message->dn; msg 539 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); msg 548 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", current->objectclass); msg 556 source3/lib/ldb/modules/objectclass.c ret = ldb_msg_sanity_check(ac->module->ldb, msg); msg 82 source3/lib/ldb/modules/operational.c static int construct_canonical_name(struct ldb_module *module, struct ldb_message *msg) msg 85 source3/lib/ldb/modules/operational.c canonicalName = ldb_dn_canonical_string(msg, msg->dn); msg 89 source3/lib/ldb/modules/operational.c return ldb_msg_add_steal_string(msg, "canonicalName", canonicalName); msg 127 source3/lib/ldb/modules/operational.c struct ldb_message *msg, msg 141 source3/lib/ldb/modules/operational.c if (search_sub[i].constructor(module, msg) != 0) { msg 144 source3/lib/ldb/modules/operational.c } else if (ldb_msg_copy_attr(msg, msg 158 source3/lib/ldb/modules/operational.c ldb_msg_remove_attr(msg, search_sub[i].replace); msg 344 source3/lib/ldb/modules/paged_results.c struct message_store *msg; msg 353 source3/lib/ldb/modules/paged_results.c msg = ac->store->first; msg 354 source3/lib/ldb/modules/paged_results.c ret = ac->up_callback(ac->module->ldb, ac->up_context, msg->r); msg 361 source3/lib/ldb/modules/paged_results.c ac->store->first = msg->next; msg 362 source3/lib/ldb/modules/paged_results.c talloc_free(msg); msg 370 source3/lib/ldb/modules/paged_results.c msg = ac->store->first_ref; msg 371 source3/lib/ldb/modules/paged_results.c ret = ac->up_callback(ac->module->ldb, ac->up_context, msg->r); msg 378 source3/lib/ldb/modules/paged_results.c ac->store->first_ref = msg->next; msg 379 source3/lib/ldb/modules/paged_results.c talloc_free(msg); msg 42 source3/lib/ldb/modules/rdn_name.c static struct ldb_message_element *rdn_name_find_attribute(const struct ldb_message *msg, const char *name) msg 46 source3/lib/ldb/modules/rdn_name.c for (i = 0; i < msg->num_elements; i++) { msg 47 source3/lib/ldb/modules/rdn_name.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { msg 48 source3/lib/ldb/modules/rdn_name.c return &msg->elements[i]; msg 58 source3/lib/ldb/modules/rdn_name.c struct ldb_message *msg; msg 78 source3/lib/ldb/modules/rdn_name.c down_req->op.add.message = msg = ldb_msg_copy_shallow(down_req, req->op.add.message); msg 79 source3/lib/ldb/modules/rdn_name.c if (msg == NULL) { msg 83 source3/lib/ldb/modules/rdn_name.c rdn_name = ldb_dn_get_rdn_name(msg->dn); msg 89 source3/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(msg->dn)); msg 92 source3/lib/ldb/modules/rdn_name.c if ((attribute = rdn_name_find_attribute(msg, "name")) != NULL ) { msg 96 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, "name", &rdn_val, NULL) != 0) { msg 101 source3/lib/ldb/modules/rdn_name.c attribute = rdn_name_find_attribute(msg, rdn_name); msg 104 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL) != 0) { msg 112 source3/lib/ldb/modules/rdn_name.c if (handler->comparison_fn(module->ldb, msg, &rdn_val, &attribute->values[i]) == 0) { msg 121 source3/lib/ldb/modules/rdn_name.c ldb_dn_linearize(msg, msg->dn), rdn_name, rdn_val.data); msg 197 source3/lib/ldb/modules/rdn_name.c struct ldb_message *msg; msg 204 source3/lib/ldb/modules/rdn_name.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); msg 205 source3/lib/ldb/modules/rdn_name.c if (msg == NULL) { msg 209 source3/lib/ldb/modules/rdn_name.c msg->dn = ldb_dn_copy(msg, ac->orig_req->op.rename.newdn); msg 210 source3/lib/ldb/modules/rdn_name.c if (msg->dn == NULL) { msg 219 source3/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(ac->orig_req->op.rename.newdn)); msg 221 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 224 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL) != 0) { msg 227 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 230 source3/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, "name", &rdn_val, NULL) != 0) { msg 85 source3/lib/ldb/nssldb/ldb-nss.c struct ldb_message *msg) msg 94 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "uid", NULL); msg 111 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "userPassword", NULL); msg 126 source3/lib/ldb/nssldb/ldb-nss.c result->pw_uid = ldb_msg_find_attr_as_int(msg, "uidNumber", 0); msg 133 source3/lib/ldb/nssldb/ldb-nss.c result->pw_gid = ldb_msg_find_attr_as_int(msg, "gidNumber", 0); msg 141 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "gecos", NULL); msg 156 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "homeDirectory", NULL); msg 171 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "loginShell", NULL); msg 62 source3/lib/ldb/nssldb/ldb-nss.h struct ldb_message *msg); msg 315 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message *msg = attrs_res->msgs[i]; msg 317 source3/lib/ldb/tools/ad2oLschema.c const char *name = ldb_msg_find_attr_as_string(msg, "lDAPDisplayName", NULL); msg 318 source3/lib/ldb/tools/ad2oLschema.c const char *description = ldb_msg_find_attr_as_string(msg, "description", NULL); msg 319 source3/lib/ldb/tools/ad2oLschema.c const char *oid = ldb_msg_find_attr_as_string(msg, "attributeID", NULL); msg 320 source3/lib/ldb/tools/ad2oLschema.c const char *syntax = ldb_msg_find_attr_as_string(msg, "attributeSyntax", NULL); msg 321 source3/lib/ldb/tools/ad2oLschema.c BOOL single_value = ldb_msg_find_attr_as_bool(msg, "isSingleValued", False); msg 419 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message *msg = objectclasses_res->msgs[i]; msg 420 source3/lib/ldb/tools/ad2oLschema.c const char *name = ldb_msg_find_attr_as_string(msg, "lDAPDisplayName", NULL); msg 421 source3/lib/ldb/tools/ad2oLschema.c const char *description = ldb_msg_find_attr_as_string(msg, "description", NULL); msg 422 source3/lib/ldb/tools/ad2oLschema.c const char *oid = ldb_msg_find_attr_as_string(msg, "governsID", NULL); msg 423 source3/lib/ldb/tools/ad2oLschema.c const char *subClassOf = ldb_msg_find_attr_as_string(msg, "subClassOf", NULL); msg 424 source3/lib/ldb/tools/ad2oLschema.c int objectClassCategory = ldb_msg_find_attr_as_int(msg, "objectClassCategory", 0); msg 425 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message_element *must = ldb_msg_find_element(msg, "mustContain"); msg 426 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message_element *sys_must = ldb_msg_find_element(msg, "systemMustContain"); msg 427 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message_element *may = ldb_msg_find_element(msg, "mayContain"); msg 428 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message_element *sys_may = ldb_msg_find_element(msg, "systemMayContain"); msg 67 source3/lib/ldb/tools/ldbadd.c ldif->msg = ldb_msg_canonicalize(ldb, ldif->msg); msg 69 source3/lib/ldb/tools/ldbadd.c ret = ldb_add(ldb, ldif->msg); msg 72 source3/lib/ldb/tools/ldbadd.c ldb_errstring(ldb), ldb_dn_linearize(ldb, ldif->msg->dn)); msg 46 source3/lib/ldb/tools/ldbedit.c struct ldb_message *msg) msg 50 source3/lib/ldb/tools/ldbedit.c ldif.msg = msg; msg 112 source3/lib/ldb/tools/ldbedit.c struct ldb_message *msg; msg 118 source3/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs1, count1, msgs2[i]->dn); msg 119 source3/lib/ldb/tools/ldbedit.c if (!msg) { msg 131 source3/lib/ldb/tools/ldbedit.c if (modify_record(ldb, msg, msgs2[i]) > 0) { msg 139 source3/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs2, count2, msgs1[i]->dn); msg 140 source3/lib/ldb/tools/ldbedit.c if (!msg) { msg 174 source3/lib/ldb/tools/ldbedit.c ldif.msg = msgs[i]; msg 252 source3/lib/ldb/tools/ldbedit.c msgs2[count2++] = ldif->msg; msg 63 source3/lib/ldb/tools/ldbmodify.c ret = ldb_add(ldb, ldif->msg); msg 66 source3/lib/ldb/tools/ldbmodify.c ret = ldb_delete(ldb, ldif->msg->dn); msg 69 source3/lib/ldb/tools/ldbmodify.c ret = ldb_modify(ldb, ldif->msg); msg 74 source3/lib/ldb/tools/ldbmodify.c ldb_errstring(ldb), ldb_dn_linearize(ldb, ldif->msg->dn)); msg 75 source3/lib/ldb/tools/ldbsearch.c static int store_message(struct ldb_message *msg, struct search_context *sctx) { msg 83 source3/lib/ldb/tools/ldbsearch.c sctx->store[sctx->num_stored] = talloc_move(sctx->store, &msg); msg 105 source3/lib/ldb/tools/ldbsearch.c static int display_message(struct ldb_context *ldb, struct ldb_message *msg, struct search_context *sctx) { msg 112 source3/lib/ldb/tools/ldbsearch.c ldif.msg = msg; msg 120 source3/lib/ldb/tools/ldbsearch.c ldb_msg_sort_elements(ldif.msg); msg 57 source3/lib/ldb/tools/ldbtest.c struct ldb_message msg; msg 74 source3/lib/ldb/tools/ldbtest.c msg.dn = ldb_dn_build_child(tmp_ctx, "cn", name, basedn); msg 75 source3/lib/ldb/tools/ldbtest.c msg.num_elements = 6; msg 76 source3/lib/ldb/tools/ldbtest.c msg.elements = el; msg 120 source3/lib/ldb/tools/ldbtest.c ldb_delete(ldb, msg.dn); msg 122 source3/lib/ldb/tools/ldbtest.c if (ldb_add(ldb, &msg) != 0) { msg 145 source3/lib/ldb/tools/ldbtest.c struct ldb_message msg; msg 155 source3/lib/ldb/tools/ldbtest.c msg.dn = ldb_dn_build_child(tmp_ctx, "cn", name, basedn); msg 157 source3/lib/ldb/tools/ldbtest.c msg.num_elements = 3; msg 158 source3/lib/ldb/tools/ldbtest.c msg.elements = el; msg 178 source3/lib/ldb/tools/ldbtest.c if (ldb_modify(ldb, &msg) != 0) { msg 285 source3/lib/ldb/tools/ldbtest.c struct ldb_message *msg; msg 309 source3/lib/ldb/tools/ldbtest.c msg = ldb_msg_new(NULL); msg 311 source3/lib/ldb/tools/ldbtest.c msg->dn = indexlist; msg 312 source3/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "@IDXATTR", strdup("uid")); msg 314 source3/lib/ldb/tools/ldbtest.c if (ldb_add(*ldb, msg) != 0) { msg 315 source3/lib/ldb/tools/ldbtest.c printf("Add of %s failed - %s\n", ldb_dn_linearize(*ldb, msg->dn), ldb_errstring(*ldb)); msg 321 source3/lib/ldb/tools/ldbtest.c memset(msg, 0, sizeof(*msg)); msg 322 source3/lib/ldb/tools/ldbtest.c msg->dn = ldb_dn_build_child(msg, "cn", "test", basedn); msg 323 source3/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "cn", strdup("test")); msg 324 source3/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "sn", strdup("test")); msg 325 source3/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "uid", strdup("test")); msg 326 source3/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "objectClass", strdup("OpenLDAPperson")); msg 328 source3/lib/ldb/tools/ldbtest.c if (ldb_add(*ldb, msg) != 0) { msg 329 source3/lib/ldb/tools/ldbtest.c printf("Add of %s failed - %s\n", ldb_dn_linearize(*ldb, msg->dn), ldb_errstring(*ldb)); msg 356 source3/lib/ldb/tools/ldbtest.c if (ldb_delete(*ldb, msg->dn) != 0 || msg 92 source3/lib/ldb/tools/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) msg 101 source3/lib/ldb/tools/oLschema2ldif.c s = talloc_strndup(msg, c, n); msg 102 source3/lib/ldb/tools/oLschema2ldif.c if (ldb_msg_add_string(msg, attr, s) != 0) { msg 112 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0) msg 113 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0) msg 334 source3/lib/ldb/tools/oLschema2ldif.c struct ldb_message *msg; msg 340 source3/lib/ldb/tools/oLschema2ldif.c msg = ldb_msg_new(ctx); msg 342 source3/lib/ldb/tools/oLschema2ldif.c ldb_msg_add_string(msg, "objectClass", "top"); msg 376 source3/lib/ldb/tools/oLschema2ldif.c s = talloc_strndup(msg, c, n); msg 382 source3/lib/ldb/tools/oLschema2ldif.c token = get_next_schema_token(msg, &c); msg 390 source3/lib/ldb/tools/oLschema2ldif.c msg->dn = ldb_dn_string_compose(msg, basedn, msg 454 source3/lib/ldb/tools/oLschema2ldif.c talloc_steal(mem_ctx, msg); msg 456 source3/lib/ldb/tools/oLschema2ldif.c return msg; msg 501 source3/lib/ldb/tools/oLschema2ldif.c ldif.msg = process_entry(ctx, entry); msg 502 source3/lib/ldb/tools/oLschema2ldif.c if (ldif.msg == NULL) { msg 525 source3/lib/ldb/tools/oLschema2ldif.c ldif.msg = process_entry(ctx, entry); msg 526 source3/lib/ldb/tools/oLschema2ldif.c if (ldif.msg == NULL) { msg 55 source3/lib/messages.c void (*fn)(struct messaging_context *msg, void *private_data, msg 71 source3/lib/messages.c const char *msg = data->data ? (const char *)data->data : "none"; msg 74 source3/lib/messages.c procid_str_static(&src), msg)); msg 276 source3/lib/messages.c void (*fn)(struct messaging_context *msg, msg 46 source3/lib/messages_ctdbd.c struct messaging_context *msg; msg 53 source3/lib/messages_ctdbd.c msg = messaging_init(NULL, procid_self(), ev); msg 54 source3/lib/messages_ctdbd.c if (!msg) { msg 78 source3/lib/messages_ctdbd.c struct messaging_rec msg; msg 80 source3/lib/messages_ctdbd.c msg.msg_version = MESSAGE_VERSION; msg 81 source3/lib/messages_ctdbd.c msg.msg_type = msg_type; msg 82 source3/lib/messages_ctdbd.c msg.dest = pid; msg 83 source3/lib/messages_ctdbd.c msg.src = procid_self(); msg 84 source3/lib/messages_ctdbd.c msg.buf = *data; msg 86 source3/lib/messages_ctdbd.c return ctdbd_messaging_send(ctx->conn, pid.vnn, pid.pid, &msg); msg 1734 source3/lib/smbldap.c LDAPMessage *msg = NULL; msg 1753 source3/lib/smbldap.c "(objectclass=*)", CONST_DISCARD(char **, attrs), 0 , &msg); msg 1760 source3/lib/smbldap.c num_result = ldap_count_entries(ld, msg); msg 1767 source3/lib/smbldap.c entry = ldap_first_entry(ld, msg); msg 1797 source3/lib/smbldap.c if (msg != NULL) msg 1798 source3/lib/smbldap.c ldap_msgfree(msg); msg 213 source3/lib/system.c ssize_t sys_send(int s, const void *msg, size_t len, int flags) msg 218 source3/lib/system.c ret = send(s, msg, len, flags); msg 227 source3/lib/system.c ssize_t sys_sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen) msg 232 source3/lib/system.c ret = sendto(s, msg, len, flags, to, tolen); msg 523 source3/libaddns/dns.h void display_status( const char *msg, OM_uint32 maj_stat, OM_uint32 min_stat ); msg 53 source3/libaddns/dnsgss.c gss_buffer_desc msg; msg 60 source3/libaddns/dnsgss.c &msg_ctx, &msg ); msg 62 source3/libaddns/dnsgss.c ( char * ) msg.value ); msg 63 source3/libaddns/dnsgss.c ( void ) gss_release_buffer( &min_stat, &msg ); msg 73 source3/libaddns/dnsgss.c void display_status( const char *msg, OM_uint32 maj_stat, OM_uint32 min_stat ) msg 75 source3/libaddns/dnsgss.c display_status_1( msg, maj_stat, GSS_C_GSS_CODE ); msg 76 source3/libaddns/dnsgss.c display_status_1( msg, min_stat, GSS_C_MECH_CODE ); msg 278 source3/libaddns/dnsgss.c struct gss_buffer_desc_struct msg, mic; msg 304 source3/libaddns/dnsgss.c msg.value = (void *)buf->data; msg 305 source3/libaddns/dnsgss.c msg.length = buf->offset; msg 307 source3/libaddns/dnsgss.c major = gss_get_mic(&minor, gss_ctx, 0, &msg, &mic); msg 1081 source3/libads/ldap.c LDAPMessage *msg, *next; msg 1090 source3/libads/ldap.c for (msg = ads_first_message(ads, res2); msg; msg = next) { msg 1091 source3/libads/ldap.c next = ads_next_message(ads, msg); msg 1092 source3/libads/ldap.c ldap_add_result_entry((LDAPMessage **)res, msg); msg 1273 source3/libads/ldap.c void ads_msgfree(ADS_STRUCT *ads, LDAPMessage *msg) msg 1275 source3/libads/ldap.c if (!msg) return; msg 1276 source3/libads/ldap.c ldap_msgfree(msg); msg 1285 source3/libads/ldap.c char *ads_get_dn(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, LDAPMessage *msg) msg 1290 source3/libads/ldap.c utf8_dn = ldap_get_dn(ads->ldap.ld, msg); msg 2246 source3/libads/ldap.c LDAPMessage *msg; msg 2253 source3/libads/ldap.c for (msg = ads_first_entry(ads, res); msg; msg 2254 source3/libads/ldap.c msg = ads_next_entry(ads, msg)) { msg 2259 source3/libads/ldap.c (LDAPMessage *)msg,&b); msg 2262 source3/libads/ldap.c (LDAPMessage *)msg,b)) { msg 2280 source3/libads/ldap.c (LDAPMessage *)msg, field); msg 2287 source3/libads/ldap.c (LDAPMessage *)msg, field); msg 2365 source3/libads/ldap.c char *ads_pull_string(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, LDAPMessage *msg, msg 2373 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); msg 2395 source3/libads/ldap.c LDAPMessage *msg, const char *field, msg 2403 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); msg 2444 source3/libads/ldap.c LDAPMessage *msg, const char *field, msg 2460 source3/libads/ldap.c if ((strings = ads_pull_strings(ads, mem_ctx, msg, field, num_strings))) { msg 2468 source3/libads/ldap.c for (attr = ldap_first_attribute(ads->ldap.ld, (LDAPMessage *)msg, &ptr); msg 2470 source3/libads/ldap.c attr = ldap_next_attribute(ads->ldap.ld, (LDAPMessage *)msg, ptr)) { msg 2510 source3/libads/ldap.c new_strings = ads_pull_strings(ads, mem_ctx, msg, range_attr, &num_new_strings); msg 2565 source3/libads/ldap.c bool ads_pull_uint32(ADS_STRUCT *ads, LDAPMessage *msg, const char *field, msg 2570 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); msg 2590 source3/libads/ldap.c bool ads_pull_guid(ADS_STRUCT *ads, LDAPMessage *msg, struct GUID *guid) msg 2595 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, "objectGUID"); msg 2619 source3/libads/ldap.c bool ads_pull_sid(ADS_STRUCT *ads, LDAPMessage *msg, const char *field, msg 2625 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); msg 2647 source3/libads/ldap.c LDAPMessage *msg, const char *field, DOM_SID **sids) msg 2653 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); msg 2695 source3/libads/ldap.c LDAPMessage *msg, const char *field, SEC_DESC **sd) msg 2700 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); msg 2731 source3/libads/ldap.c LDAPMessage *msg) msg 2740 source3/libads/ldap.c ret = ads_pull_string(ads, mem_ctx, msg, "userPrincipalName"); msg 2746 source3/libads/ldap.c return ads_pull_string(ads, mem_ctx, msg, "sAMAccountName"); msg 3120 source3/libads/ldap.c LDAPMessage *msg = NULL; msg 3137 source3/libads/ldap.c for (msg = ads_first_entry(ads, res); msg; msg 3138 source3/libads/ldap.c msg = ads_next_entry(ads, msg)) { msg 3142 source3/libads/ldap.c dn = ads_get_dn(ads, talloc_tos(), msg); msg 3264 source3/libads/ldap.c LDAPMessage *msg, msg 3274 source3/libads/ldap.c if ((dn_strings = ads_pull_strings(ads, mem_ctx, msg, field, msg 3468 source3/libads/ldap.c void *msg; msg 3490 source3/libads/ldap.c msg = ads_first_entry(ads, res); msg 3491 source3/libads/ldap.c if (!msg) { msg 3496 source3/libads/ldap.c hostnameDN = ads_get_dn(ads, talloc_tos(), (LDAPMessage *)msg); msg 32 source3/libads/ldap_schema.c LDAPMessage *msg; msg 82 source3/libads/ldap_schema.c for (msg = ads_first_entry(ads, res); msg != NULL; msg 83 source3/libads/ldap_schema.c msg = ads_next_entry(ads, msg)) { msg 85 source3/libads/ldap_schema.c (*names)[p] = ads_pull_string(ads, mem_ctx, msg, msg 87 source3/libads/ldap_schema.c (*OIDs_out)[p] = ads_pull_string(ads, mem_ctx, msg, msg 71 source3/libsmb/climessage.c int cli_message_text_build(struct cli_state *cli, const char *msg, int len, int grp) msg 88 source3/libsmb/climessage.c if (!convert_string_allocate(NULL, CH_UNIX, CH_DOS, msg, len, msg 95 source3/libsmb/climessage.c memcpy(p, msg, len); msg 112 source3/libsmb/climessage.c bool cli_message_text(struct cli_state *cli, const char *msg, int len, int grp) msg 114 source3/libsmb/climessage.c cli_message_text_build(cli, msg, len, grp); msg 910 source3/locking/posix.c char *msg = NULL; msg 912 source3/locking/posix.c if (asprintf(&msg, "logic flaw in cases: l_curr: start = %.0f, size = %.0f : \ msg 914 source3/locking/posix.c smb_panic(msg); msg 110 source3/modules/vfs_aio_fork.c struct msghdr msg; msg 124 source3/modules/vfs_aio_fork.c msg.msg_control = control_un.control; msg 125 source3/modules/vfs_aio_fork.c msg.msg_controllen = sizeof(control_un.control); msg 128 source3/modules/vfs_aio_fork.c msg.msg_accrights = (caddr_t) &newfd; msg 129 source3/modules/vfs_aio_fork.c msg.msg_accrightslen = sizeof(int); msg 135 source3/modules/vfs_aio_fork.c msg.msg_name = NULL; msg 136 source3/modules/vfs_aio_fork.c msg.msg_namelen = 0; msg 140 source3/modules/vfs_aio_fork.c msg.msg_iov = iov; msg 141 source3/modules/vfs_aio_fork.c msg.msg_iovlen = 1; msg 143 source3/modules/vfs_aio_fork.c if ( (n = recvmsg(fd, &msg, 0)) <= 0) { msg 148 source3/modules/vfs_aio_fork.c if ((cmptr = CMSG_FIRSTHDR(&msg)) != NULL msg 165 source3/modules/vfs_aio_fork.c if (msg.msg_accrightslen == sizeof(int)) { msg 178 source3/modules/vfs_aio_fork.c struct msghdr msg; msg 188 source3/modules/vfs_aio_fork.c ZERO_STRUCT(msg); msg 191 source3/modules/vfs_aio_fork.c msg.msg_control = control_un.control; msg 192 source3/modules/vfs_aio_fork.c msg.msg_controllen = sizeof(control_un.control); msg 194 source3/modules/vfs_aio_fork.c cmptr = CMSG_FIRSTHDR(&msg); msg 200 source3/modules/vfs_aio_fork.c ZERO_STRUCT(msg); msg 201 source3/modules/vfs_aio_fork.c msg.msg_accrights = (caddr_t) &sendfd; msg 202 source3/modules/vfs_aio_fork.c msg.msg_accrightslen = sizeof(int); msg 205 source3/modules/vfs_aio_fork.c msg.msg_name = NULL; msg 206 source3/modules/vfs_aio_fork.c msg.msg_namelen = 0; msg 211 source3/modules/vfs_aio_fork.c msg.msg_iov = iov; msg 212 source3/modules/vfs_aio_fork.c msg.msg_iovlen = 1; msg 214 source3/modules/vfs_aio_fork.c return (sendmsg(fd, &msg, 0)); msg 117 source3/nmbd/nmbd.c static void msg_reload_nmbd_services(struct messaging_context *msg, msg 157 source3/nmbd/nmbd.c static void nmbd_terminate(struct messaging_context *msg, msg 392 source3/nmbd/nmbd.c static void msg_reload_nmbd_services(struct messaging_context *msg, msg 405 source3/nmbd/nmbd.c static void msg_nmbd_send_packet(struct messaging_context *msg, msg 379 source3/nmbd/nmbd_elections.c void nmbd_message_election(struct messaging_context *msg, msg 2411 source3/nmbd/nmbd_winsserver.c void nmbd_wins_new_entry(struct messaging_context *msg, msg 149 source3/pam_smbpass/support.c struct pam_message *pmsg[1], msg[1]; msg 152 source3/pam_smbpass/support.c pmsg[0] = &msg[0]; msg 153 source3/pam_smbpass/support.c msg[0].msg = CONST_DISCARD(char *, text); msg 154 source3/pam_smbpass/support.c msg[0].msg_style = type; msg 512 source3/pam_smbpass/support.c struct pam_message msg[3], *pmsg[3]; msg 554 source3/pam_smbpass/support.c pmsg[0] = &msg[0]; msg 555 source3/pam_smbpass/support.c msg[0].msg_style = PAM_TEXT_INFO; msg 556 source3/pam_smbpass/support.c msg[0].msg = CONST_DISCARD(char *, comment); msg 562 source3/pam_smbpass/support.c pmsg[i] = &msg[i]; msg 563 source3/pam_smbpass/support.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; msg 564 source3/pam_smbpass/support.c msg[i++].msg = CONST_DISCARD(char *, prompt1); msg 567 source3/pam_smbpass/support.c pmsg[i] = &msg[i]; msg 568 source3/pam_smbpass/support.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; msg 569 source3/pam_smbpass/support.c msg[i++].msg = CONST_DISCARD(char *, prompt2); msg 181 source3/passdb/pdb_interface.c char *msg = NULL; msg 182 source3/passdb/pdb_interface.c if (asprintf(&msg, "pdb_get_methods_reload: " msg 185 source3/passdb/pdb_interface.c smb_panic(msg); msg 194 source3/passdb/pdb_interface.c char *msg = NULL; msg 195 source3/passdb/pdb_interface.c if (asprintf(&msg, "pdb_get_methods_reload: " msg 198 source3/passdb/pdb_interface.c smb_panic(msg); msg 191 source3/passdb/pdb_ldap.c LDAPMessage *msg = NULL; msg 264 source3/passdb/pdb_ldap.c LDAP_SCOPE_BASE, "(objectclass=*)", attrs, 0, &msg); msg 270 source3/passdb/pdb_ldap.c num_result = ldap_count_entries(ldap_state->smbldap_state->ldap_struct, msg); msg 276 source3/passdb/pdb_ldap.c entry = ldap_first_entry(ldap_state->smbldap_state->ldap_struct, msg); msg 320 source3/passdb/pdb_ldap.c if (msg != NULL) msg 321 source3/passdb/pdb_ldap.c ldap_msgfree(msg); msg 1831 source3/passdb/pdb_ldap.c LDAPMessage *msg, *entry; msg 1857 source3/passdb/pdb_ldap.c rc = ldapsam_search_suffix_by_name(priv, sname, &msg, attr_list); msg 1860 source3/passdb/pdb_ldap.c (ldap_count_entries(priv2ld(priv), msg) != 1) || msg 1861 source3/passdb/pdb_ldap.c ((entry = ldap_first_entry(priv2ld(priv), msg)) == NULL)) { msg 2983 source3/passdb/pdb_ldap.c LDAPMessage *msg, *entry; msg 2996 source3/passdb/pdb_ldap.c &msg); msg 2997 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 3000 source3/passdb/pdb_ldap.c (ldap_count_entries(ldap_state->smbldap_state->ldap_struct, msg) != 1) || msg 3001 source3/passdb/pdb_ldap.c ((entry = ldap_first_entry(ldap_state->smbldap_state->ldap_struct, msg)) == NULL)) { msg 3036 source3/passdb/pdb_ldap.c LDAPMessage *msg = NULL; msg 3063 source3/passdb/pdb_ldap.c LDAP_SCOPE_SUBTREE, filter, attrs, True, &msg); msg 3064 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 3067 source3/passdb/pdb_ldap.c (ldap_count_entries(ldap_state->smbldap_state->ldap_struct, msg) > 0)) { msg 3170 source3/passdb/pdb_ldap.c LDAPMessage *msg = NULL; msg 3198 source3/passdb/pdb_ldap.c &msg); msg 3199 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 3202 source3/passdb/pdb_ldap.c (ldap_count_entries(ldap_state->smbldap_state->ldap_struct, msg) != 1) || msg 3203 source3/passdb/pdb_ldap.c ((entry = ldap_first_entry(ldap_state->smbldap_state->ldap_struct, msg)) == NULL)) { msg 3254 source3/passdb/pdb_ldap.c LDAPMessage *msg, *entry; msg 3275 source3/passdb/pdb_ldap.c &msg); msg 3276 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 3279 source3/passdb/pdb_ldap.c (ldap_count_entries(priv2ld(priv), msg) != 1) || msg 3280 source3/passdb/pdb_ldap.c ((entry = ldap_first_entry(priv2ld(priv), msg)) == NULL)) { msg 3976 source3/passdb/pdb_ldap.c LDAPMessage *msg = NULL; msg 4033 source3/passdb/pdb_ldap.c &msg); msg 4034 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 4043 source3/passdb/pdb_ldap.c for (entry = ldap_first_entry(ld, msg); msg 4101 source3/passdb/pdb_ldap.c &msg); msg 4102 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(mem_ctx, msg); msg 4116 source3/passdb/pdb_ldap.c for (entry = ldap_first_entry(ld, msg); msg 31 source3/printing/notify.c struct spoolss_notify_msg *msg; msg 80 source3/printing/notify.c struct spoolss_notify_msg *msg = q->msg; msg 89 source3/printing/notify.c len += tdb_pack(buf + len, buflen - len, "f", msg->printer); msg 93 source3/printing/notify.c msg->type, msg->field, msg->id, msg->len, msg->flags); msg 97 source3/printing/notify.c if (msg->len == 0) msg 99 source3/printing/notify.c msg->notify.value[0], msg->notify.value[1]); msg 102 source3/printing/notify.c msg->len, msg->notify.data); msg 136 source3/printing/notify.c if (strequal(printer, pq->msg->printer)) { msg 163 source3/printing/notify.c if (strequal(printer, pq->msg->printer)) { msg 215 source3/printing/notify.c msg_ctx, notify_queue_head->msg->printer, timeout); msg 265 source3/printing/notify.c static void send_spoolss_notify2_msg(SPOOLSS_NOTIFY_MSG *msg) msg 275 source3/printing/notify.c if ((num_messages < 100) && (msg->type == JOB_NOTIFY_TYPE) msg 276 source3/printing/notify.c && (msg->field == JOB_NOTIFY_FIELD_TOTAL_BYTES msg 277 source3/printing/notify.c || msg->field == JOB_NOTIFY_FIELD_TOTAL_PAGES )) msg 282 source3/printing/notify.c if (tmp_ptr->msg->type == msg->type && msg 283 source3/printing/notify.c tmp_ptr->msg->field == msg->field && msg 284 source3/printing/notify.c tmp_ptr->msg->id == msg->id && msg 285 source3/printing/notify.c tmp_ptr->msg->flags == msg->flags && msg 286 source3/printing/notify.c strequal(tmp_ptr->msg->printer, msg->printer)) { msg 289 source3/printing/notify.c "printer %s in notify_queue\n", msg->type, msg->field, msg->printer)); msg 291 source3/printing/notify.c tmp_ptr->msg = msg; msg 307 source3/printing/notify.c if ( !(pnqueue->msg = TALLOC_P(send_ctx, SPOOLSS_NOTIFY_MSG)) ) { msg 312 source3/printing/notify.c copy_notify2_msg(pnqueue->msg, msg); msg 318 source3/printing/notify.c to notify_queue_head\n", msg->type, msg->field, msg->printer)); msg 341 source3/printing/notify.c struct spoolss_notify_msg *msg; msg 349 source3/printing/notify.c msg = TALLOC_P(send_ctx, struct spoolss_notify_msg); msg 350 source3/printing/notify.c if (!msg) msg 353 source3/printing/notify.c ZERO_STRUCTP(msg); msg 355 source3/printing/notify.c fstrcpy(msg->printer, sharename); msg 356 source3/printing/notify.c msg->type = type; msg 357 source3/printing/notify.c msg->field = field; msg 358 source3/printing/notify.c msg->id = id; msg 359 source3/printing/notify.c msg->notify.value[0] = value1; msg 360 source3/printing/notify.c msg->notify.value[1] = value2; msg 361 source3/printing/notify.c msg->flags = flags; msg 363 source3/printing/notify.c send_spoolss_notify2_msg(msg); msg 370 source3/printing/notify.c struct spoolss_notify_msg *msg; msg 378 source3/printing/notify.c msg = TALLOC_P(send_ctx, struct spoolss_notify_msg); msg 379 source3/printing/notify.c if (!msg) msg 382 source3/printing/notify.c ZERO_STRUCTP(msg); msg 384 source3/printing/notify.c fstrcpy(msg->printer, sharename); msg 385 source3/printing/notify.c msg->type = type; msg 386 source3/printing/notify.c msg->field = field; msg 387 source3/printing/notify.c msg->id = id; msg 388 source3/printing/notify.c msg->len = len; msg 389 source3/printing/notify.c msg->notify.data = CONST_DISCARD(char *,buffer); msg 391 source3/printing/notify.c send_spoolss_notify2_msg(msg); msg 1364 source3/printing/print_cups.c char *msg = NULL; msg 1365 source3/printing/print_cups.c if (!pull_utf8_talloc(frame, &msg, msg 1372 source3/printing/print_cups.c fstrcpy(status->message, msg); msg 1357 source3/printing/printing.c static void print_queue_receive(struct messaging_context *msg, msg 957 source3/rpc_server/srv_pipe_hnd.c uint8_t *msg; msg 1112 source3/rpc_server/srv_pipe_hnd.c result->msg = NULL; msg 1346 source3/rpc_server/srv_pipe_hnd.c if (p->msg != NULL) { msg 1349 source3/rpc_server/srv_pipe_hnd.c thistime = MIN(talloc_get_size(p->msg) - p->sent, msg 1352 source3/rpc_server/srv_pipe_hnd.c memcpy(data, p->msg+p->sent, thistime); msg 1356 source3/rpc_server/srv_pipe_hnd.c if (p->sent < talloc_get_size(p->msg)) { msg 1360 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p->msg); msg 1415 source3/rpc_server/srv_pipe_hnd.c received = read_packet_recv(subreq, state->p, &state->p->msg, &err); msg 1424 source3/rpc_server/srv_pipe_hnd.c memcpy(state->data, state->p->msg, thistime); msg 1431 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(state->p->msg); msg 709 source3/rpc_server/srv_spoolss_nt.c static void notify_one_value(struct spoolss_notify_msg *msg, msg 713 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, msg->notify.value[0]); msg 716 source3/rpc_server/srv_spoolss_nt.c static void notify_string(struct spoolss_notify_msg *msg, msg 722 source3/rpc_server/srv_spoolss_nt.c data->data.string.size = msg->len * 2; msg 723 source3/rpc_server/srv_spoolss_nt.c data->data.string.string = talloc_strdup(mem_ctx, msg->notify.data); msg 730 source3/rpc_server/srv_spoolss_nt.c static void notify_system_time(struct spoolss_notify_msg *msg, msg 737 source3/rpc_server/srv_spoolss_nt.c if (msg->len != sizeof(time_t)) { msg 739 source3/rpc_server/srv_spoolss_nt.c msg->len)); msg 743 source3/rpc_server/srv_spoolss_nt.c init_systemtime_buffer(mem_ctx, gmtime((time_t *)msg->notify.data), msg 750 source3/rpc_server/srv_spoolss_nt.c void (*fn)(struct spoolss_notify_msg *msg, msg 877 source3/rpc_server/srv_spoolss_nt.c static int notify_msg_ctr_addmsg( SPOOLSS_NOTIFY_MSG_CTR *ctr, SPOOLSS_NOTIFY_MSG *msg ) msg 884 source3/rpc_server/srv_spoolss_nt.c if ( !ctr || !msg ) msg 890 source3/rpc_server/srv_spoolss_nt.c if ( strcmp(ctr->msg_groups[i].printername, msg->printer) == 0 ) msg 908 source3/rpc_server/srv_spoolss_nt.c fstrcpy( ctr->msg_groups[ctr->num_groups-1].printername, msg->printer ); msg 924 source3/rpc_server/srv_spoolss_nt.c memcpy( &msg_grp->msgs[new_slot], msg, sizeof(SPOOLSS_NOTIFY_MSG) ); msg 928 source3/rpc_server/srv_spoolss_nt.c if ( msg->len != 0 ) msg 930 source3/rpc_server/srv_spoolss_nt.c TALLOC_MEMDUP( ctr->ctx, msg->notify.data, msg->len ); msg 998 source3/rpc_server/srv_spoolss_nt.c SPOOLSS_NOTIFY_MSG *msg = &messages[i]; msg 1002 source3/rpc_server/srv_spoolss_nt.c if (!is_monitoring_event(p, msg->type, msg->field)) msg 1009 source3/rpc_server/srv_spoolss_nt.c msg->type, msg->field, p->sharename)); msg 1024 source3/rpc_server/srv_spoolss_nt.c if ( ( p->printer_type == SPLHND_PRINTER ) && ( msg->type == PRINTER_NOTIFY_TYPE ) ) msg 1027 source3/rpc_server/srv_spoolss_nt.c id = msg->id; msg 1032 source3/rpc_server/srv_spoolss_nt.c if (msg->flags & SPOOLSS_NOTIFY_MSG_UNIX_JOBID) { msg 1033 source3/rpc_server/srv_spoolss_nt.c id = sysjob_to_jobid(msg->id); msg 1036 source3/rpc_server/srv_spoolss_nt.c DEBUG(3, ("no such unix jobid %d\n", msg->id)); msg 1041 source3/rpc_server/srv_spoolss_nt.c construct_info_data( ¬ifies[count], msg->type, msg->field, id ); msg 1043 source3/rpc_server/srv_spoolss_nt.c switch(msg->type) { msg 1045 source3/rpc_server/srv_spoolss_nt.c if ( printer_notify_table[msg->field].fn ) msg 1046 source3/rpc_server/srv_spoolss_nt.c printer_notify_table[msg->field].fn(msg, ¬ifies[count], mem_ctx); msg 1050 source3/rpc_server/srv_spoolss_nt.c if ( job_notify_table[msg->field].fn ) msg 1051 source3/rpc_server/srv_spoolss_nt.c job_notify_table[msg->field].fn(msg, ¬ifies[count], mem_ctx); msg 1055 source3/rpc_server/srv_spoolss_nt.c DEBUG(5, ("Unknown notification type %d\n", msg->type)); msg 1110 source3/rpc_server/srv_spoolss_nt.c static bool notify2_unpack_msg( SPOOLSS_NOTIFY_MSG *msg, struct timeval *tv, void *buf, size_t len ) msg 1119 source3/rpc_server/srv_spoolss_nt.c msg->printer); msg 1123 source3/rpc_server/srv_spoolss_nt.c &msg->type, &msg->field, &msg->id, &msg->len, &msg->flags); msg 1125 source3/rpc_server/srv_spoolss_nt.c if (msg->len == 0) msg 1127 source3/rpc_server/srv_spoolss_nt.c &msg->notify.value[0], &msg->notify.value[1]); msg 1130 source3/rpc_server/srv_spoolss_nt.c &msg->len, &msg->notify.data); msg 1133 source3/rpc_server/srv_spoolss_nt.c msg->printer, (unsigned int)msg->id, msg->type, msg->field, msg->flags)); msg 1138 source3/rpc_server/srv_spoolss_nt.c if (msg->len == 0) msg 1139 source3/rpc_server/srv_spoolss_nt.c DEBUG(3, ("notify2_unpack_msg: value1 = %d, value2 = %d\n", msg->notify.value[0], msg 1140 source3/rpc_server/srv_spoolss_nt.c msg->notify.value[1])); msg 1142 source3/rpc_server/srv_spoolss_nt.c dump_data(3, (uint8_t *)msg->notify.data, msg->len); msg 1151 source3/rpc_server/srv_spoolss_nt.c static void receive_notify2_message_list(struct messaging_context *msg, msg 1269 source3/rpc_server/srv_spoolss_nt.c void do_drv_upgrade_printer(struct messaging_context *msg, msg 1372 source3/rpc_server/srv_spoolss_nt.c void reset_all_printerdata(struct messaging_context *msg, msg 2405 source3/rpc_server/srv_srvsvc_nt.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 2423 source3/rpc_server/srv_srvsvc_nt.c share_mode_entry_to_message(msg, e); msg 2428 source3/rpc_server/srv_srvsvc_nt.c (uint8 *)msg, msg 488 source3/rpc_server/srv_winreg_nt.c char *msg = NULL; msg 508 source3/rpc_server/srv_winreg_nt.c if ( (msg = talloc_strdup(p->mem_ctx, r->in.message->string )) == NULL ) { msg 511 source3/rpc_server/srv_winreg_nt.c chkmsg = TALLOC_ARRAY(p->mem_ctx, char, strlen(msg)+1); msg 515 source3/rpc_server/srv_winreg_nt.c alpha_strcpy(chkmsg, msg, NULL, strlen(msg)+1); msg 36 source3/rpcclient/cmd_shutdown.c fstring msg; msg 42 source3/rpcclient/cmd_shutdown.c *msg = 0; msg 52 source3/rpcclient/cmd_shutdown.c fstrcpy(msg, optarg); msg 73 source3/rpcclient/cmd_shutdown.c result = cli_shutdown_init(cli, mem_ctx, msg, timeout, reboot, force); msg 30 source3/smbd/blocking.c static void received_unlock_msg(struct messaging_context *msg, msg 637 source3/smbd/blocking.c static void received_unlock_msg(struct messaging_context *msg, msg 754 source3/smbd/blocking.c const char *msg = (const char *)data->data; msg 767 source3/smbd/blocking.c memcpy(&blr, msg, sizeof(blr)); msg 768 source3/smbd/blocking.c memcpy(&err, &msg[sizeof(blr)], sizeof(NTSTATUS)); msg 791 source3/smbd/blocking.c char msg[MSG_BLOCKING_LOCK_CANCEL_SIZE]; msg 829 source3/smbd/blocking.c memcpy(msg, &blr, sizeof(blr)); msg 830 source3/smbd/blocking.c memcpy(&msg[sizeof(blr)], &err, sizeof(NTSTATUS)); msg 834 source3/smbd/blocking.c (uint8 *)&msg, sizeof(msg)); msg 158 source3/smbd/close.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 160 source3/smbd/close.c share_mode_entry_to_message(msg, e); msg 164 source3/smbd/close.c (uint8 *)msg, msg 300 source3/smbd/conn.c void msg_force_tdis(struct messaging_context *msg, msg 867 source3/smbd/fileio.c char *msg; msg 868 source3/smbd/fileio.c if (asprintf(&msg, "set_filelen_write_cache: size change " msg 872 source3/smbd/fileio.c smb_panic(msg); msg 33 source3/smbd/message.c char *msg; msg 46 source3/smbd/message.c char *msg; msg 74 source3/smbd/message.c if (!convert_string_talloc(talloc_tos(), CH_DOS, CH_UNIX, state->msg, msg 75 source3/smbd/message.c talloc_get_size(state->msg), (void *)&msg, msg 79 source3/smbd/message.c msg = state->msg; msg 83 source3/smbd/message.c if ((msg[i] == '\r') && msg 84 source3/smbd/message.c (i < (len-1)) && (msg[i+1] == '\n')) { msg 87 source3/smbd/message.c sz = write(fd, &msg[i], 1); msg 142 source3/smbd/message.c const char *msg; msg 161 source3/smbd/message.c msg = p; msg 163 source3/smbd/message.c len = SVAL(msg,0); msg 164 source3/smbd/message.c len = MIN(len, smbreq_bufrem(req, msg+2)); msg 166 source3/smbd/message.c state->msg = talloc_array(state, char, len); msg 168 source3/smbd/message.c if (state->msg == NULL) { msg 174 source3/smbd/message.c memcpy(state->msg, msg+2, len); msg 236 source3/smbd/message.c const char *msg; msg 254 source3/smbd/message.c msg = (const char *)req->buf + 1; msg 256 source3/smbd/message.c old_len = talloc_get_size(smbd_msg_state->msg); msg 258 source3/smbd/message.c len = MIN(SVAL(msg, 0), smbreq_bufrem(req, msg+2)); msg 260 source3/smbd/message.c tmp = TALLOC_REALLOC_ARRAY(smbd_msg_state, smbd_msg_state->msg, msg 269 source3/smbd/message.c smbd_msg_state->msg = tmp; msg 271 source3/smbd/message.c memcpy(&smbd_msg_state->msg[old_len], msg+2, len); msg 96 source3/smbd/nttrans.c char *msg = talloc_asprintf( msg 100 source3/smbd/nttrans.c DEBUG(0, ("%s\n", msg)); msg 101 source3/smbd/nttrans.c exit_server_cleanly(msg); msg 843 source3/smbd/open.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 850 source3/smbd/open.c share_mode_entry_to_message(msg, exclusive); msg 856 source3/smbd/open.c SSVAL(msg,6,exclusive->op_type | FORCE_OPLOCK_BREAK_TO_NONE); msg 861 source3/smbd/open.c (uint8 *)msg, msg 2649 source3/smbd/open.c void msg_file_was_renamed(struct messaging_context *msg, msg 40 source3/smbd/oplock.c uint8_t msg[MSG_SMB_KERNEL_BREAK_SIZE]; msg 43 source3/smbd/oplock.c push_file_id_24((char *)msg, &fsp->file_id); msg 44 source3/smbd/oplock.c SIVAL(msg,24,fsp->fh->gen_id); msg 51 source3/smbd/oplock.c msg, MSG_SMB_KERNEL_BREAK_SIZE); msg 422 source3/smbd/oplock.c struct share_mode_entry msg; msg 436 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); msg 440 source3/smbd/oplock.c file_id_string_tos(&msg.id), msg.share_file_id)); msg 442 source3/smbd/oplock.c fsp = initial_break_processing(msg.id, msg.share_file_id); msg 465 source3/smbd/oplock.c struct share_mode_entry msg; msg 482 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); msg 485 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id), msg 486 source3/smbd/oplock.c msg.share_file_id)); msg 488 source3/smbd/oplock.c fsp = initial_break_processing(msg.id, msg.share_file_id); msg 506 source3/smbd/oplock.c msg.pid = src; msg 507 source3/smbd/oplock.c ADD_TO_ARRAY(NULL, struct share_mode_entry, msg, msg 513 source3/smbd/oplock.c if (EXCLUSIVE_OPLOCK_TYPE(msg.op_type) && msg 526 source3/smbd/oplock.c !(msg.op_type & FORCE_OPLOCK_BREAK_TO_NONE) && msg 561 source3/smbd/oplock.c msg.pid = src; msg 562 source3/smbd/oplock.c ADD_TO_ARRAY(NULL, struct share_mode_entry, msg, msg 659 source3/smbd/oplock.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 661 source3/smbd/oplock.c share_mode_entry_to_message(msg, e); msg 665 source3/smbd/oplock.c (uint8 *)msg, msg 685 source3/smbd/oplock.c struct share_mode_entry msg; msg 699 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); msg 702 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id), msg 703 source3/smbd/oplock.c msg.share_file_id, (unsigned int)msg.op_mid)); msg 706 source3/smbd/oplock.c schedule_deferred_open_smb_message(msg.op_mid); msg 715 source3/smbd/oplock.c struct share_mode_entry msg; msg 728 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); msg 731 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id), msg 732 source3/smbd/oplock.c (unsigned int)msg.op_mid)); msg 734 source3/smbd/oplock.c schedule_deferred_open_smb_message(msg.op_mid); msg 773 source3/smbd/oplock.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 807 source3/smbd/oplock.c share_mode_entry_to_message(msg, share_entry); msg 828 source3/smbd/oplock.c (uint8 *)msg, msg 863 source3/smbd/oplock.c void share_mode_entry_to_message(char *msg, const struct share_mode_entry *e) msg 865 source3/smbd/oplock.c SIVAL(msg,0,(uint32)e->pid.pid); msg 866 source3/smbd/oplock.c SSVAL(msg,4,e->op_mid); msg 867 source3/smbd/oplock.c SSVAL(msg,6,e->op_type); msg 868 source3/smbd/oplock.c SIVAL(msg,8,e->access_mask); msg 869 source3/smbd/oplock.c SIVAL(msg,12,e->share_access); msg 870 source3/smbd/oplock.c SIVAL(msg,16,e->private_options); msg 871 source3/smbd/oplock.c SIVAL(msg,20,(uint32)e->time.tv_sec); msg 872 source3/smbd/oplock.c SIVAL(msg,24,(uint32)e->time.tv_usec); msg 873 source3/smbd/oplock.c push_file_id_24(msg+28, &e->id); msg 874 source3/smbd/oplock.c SIVAL(msg,52,e->share_file_id); msg 875 source3/smbd/oplock.c SIVAL(msg,56,e->uid); msg 876 source3/smbd/oplock.c SSVAL(msg,60,e->flags); msg 878 source3/smbd/oplock.c SIVAL(msg,62,e->pid.vnn); msg 886 source3/smbd/oplock.c void message_to_share_mode_entry(struct share_mode_entry *e, char *msg) msg 888 source3/smbd/oplock.c e->pid.pid = (pid_t)IVAL(msg,0); msg 889 source3/smbd/oplock.c e->op_mid = SVAL(msg,4); msg 890 source3/smbd/oplock.c e->op_type = SVAL(msg,6); msg 891 source3/smbd/oplock.c e->access_mask = IVAL(msg,8); msg 892 source3/smbd/oplock.c e->share_access = IVAL(msg,12); msg 893 source3/smbd/oplock.c e->private_options = IVAL(msg,16); msg 894 source3/smbd/oplock.c e->time.tv_sec = (time_t)IVAL(msg,20); msg 895 source3/smbd/oplock.c e->time.tv_usec = (int)IVAL(msg,24); msg 896 source3/smbd/oplock.c pull_file_id_24(msg+28, &e->id); msg 897 source3/smbd/oplock.c e->share_file_id = (unsigned long)IVAL(msg,52); msg 898 source3/smbd/oplock.c e->uid = (uint32)IVAL(msg,56); msg 899 source3/smbd/oplock.c e->flags = (uint16)SVAL(msg,60); msg 901 source3/smbd/oplock.c e->pid.vnn = IVAL(msg,62); msg 236 source3/smbd/oplock_onefs.c char *msg; msg 241 source3/smbd/oplock_onefs.c if (asprintf(&msg, "Got invalid callback %lld\n", id) != -1) { msg 242 source3/smbd/oplock_onefs.c smb_panic(msg); msg 251 source3/smbd/oplock_onefs.c if (asprintf(&msg, "Trying to upgrade callback for deferred " msg 253 source3/smbd/oplock_onefs.c smb_panic(msg); msg 291 source3/smbd/oplock_onefs.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 305 source3/smbd/oplock_onefs.c share_mode_entry_to_message(msg, &sme); msg 309 source3/smbd/oplock_onefs.c (uint8_t *)msg, msg 327 source3/smbd/oplock_onefs.c char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE]; msg 342 source3/smbd/oplock_onefs.c share_mode_entry_to_message(msg, &sme); msg 346 source3/smbd/oplock_onefs.c (uint8_t *)msg, msg 413 source3/smbd/oplock_onefs.c char *msg; msg 414 source3/smbd/oplock_onefs.c if (asprintf(&msg, "Semlock available on an open that wasn't " msg 417 source3/smbd/oplock_onefs.c smb_panic(msg); msg 457 source3/smbd/oplock_onefs.c char *msg; msg 458 source3/smbd/oplock_onefs.c if (asprintf(&msg, "Semlock failure on an open that wasn't " msg 461 source3/smbd/oplock_onefs.c smb_panic(msg); msg 412 source3/smbd/process.c struct pending_message_list *msg = talloc_get_type(private_data, msg 415 source3/smbd/process.c uint16_t mid = SVAL(msg->buf.data,smb_mid); msg 418 source3/smbd/process.c inbuf = (uint8_t *)talloc_memdup(mem_ctx, msg->buf.data, msg 419 source3/smbd/process.c msg->buf.length); msg 432 source3/smbd/process.c msg->processed = true; msg 435 source3/smbd/process.c msg->buf.length, 0, msg 436 source3/smbd/process.c msg->encrypted, &msg->pcd); msg 439 source3/smbd/process.c msg = get_open_deferred_message(mid); msg 440 source3/smbd/process.c if (msg && msg->processed) { msg 456 source3/smbd/process.c struct pending_message_list *msg; msg 458 source3/smbd/process.c msg = TALLOC_ZERO_P(NULL, struct pending_message_list); msg 460 source3/smbd/process.c if(msg == NULL) { msg 465 source3/smbd/process.c msg->buf = data_blob_talloc(msg, req->inbuf, msg_len); msg 466 source3/smbd/process.c if(msg->buf.data == NULL) { msg 468 source3/smbd/process.c TALLOC_FREE(msg); msg 472 source3/smbd/process.c msg->request_time = request_time; msg 473 source3/smbd/process.c msg->encrypted = req->encrypted; msg 474 source3/smbd/process.c msg->processed = false; msg 475 source3/smbd/process.c SMB_PERFCOUNT_DEFER_OP(&req->pcd, &msg->pcd); msg 478 source3/smbd/process.c msg->private_data = data_blob_talloc(msg, private_data, msg 480 source3/smbd/process.c if (msg->private_data.data == NULL) { msg 482 source3/smbd/process.c TALLOC_FREE(msg); msg 487 source3/smbd/process.c msg->te = event_add_timed(smbd_event_context(), msg 488 source3/smbd/process.c msg, msg 491 source3/smbd/process.c msg); msg 492 source3/smbd/process.c if (!msg->te) { msg 494 source3/smbd/process.c TALLOC_FREE(msg); msg 498 source3/smbd/process.c DLIST_ADD_END(deferred_open_queue, msg, struct pending_message_list *); msg 1159 source3/smbd/process.c char *msg; msg 1160 source3/smbd/process.c if (asprintf(&msg, "num_bytes too large: %u", msg 1162 source3/smbd/process.c msg = CONST_DISCARD(char *, "num_bytes too large"); msg 1164 source3/smbd/process.c smb_panic(msg); msg 89 source3/smbd/server.c static void smb_conf_updated(struct messaging_context *msg, msg 106 source3/smbd/server.c static void smb_stat_cache_delete(struct messaging_context *msg, msg 131 source3/smbd/server.c static void msg_sam_sync(struct messaging_context *msg, msg 140 source3/smbd/server.c static void msg_exit_server(struct messaging_context *msg, msg 151 source3/smbd/server.c static void msg_inject_fault(struct messaging_context *msg, msg 1073 source3/utils/net_ads.c LDAPMessage *msg = NULL; msg 1086 source3/utils/net_ads.c "(objectclass=*)", rootname_attrs, &msg); msg 1091 source3/utils/net_ads.c root_dn = ads_pull_string(ads, ctx, msg, "rootDomainNamingContext"); msg 1093 source3/utils/net_ads.c ads_msgfree( ads, msg ); msg 1100 source3/utils/net_ads.c ads_msgfree( ads, msg ); msg 206 source3/utils/net_ads_gpo.c LDAPMessage *msg = NULL; msg 256 source3/utils/net_ads_gpo.c for (msg = ads_first_entry(ads, res); msg 257 source3/utils/net_ads_gpo.c msg; msg 258 source3/utils/net_ads_gpo.c msg = ads_next_entry(ads, msg)) { msg 260 source3/utils/net_ads_gpo.c if ((dn = ads_get_dn(ads, mem_ctx, msg)) == NULL) { msg 264 source3/utils/net_ads_gpo.c status = ads_parse_gpo(ads, mem_ctx, msg, dn, &gpo); msg 5005 source3/utils/net_rpc.c const char *msg = "This machine will be shutdown shortly"; msg 5010 source3/utils/net_rpc.c msg = c->opt_comment; msg 5016 source3/utils/net_rpc.c msg_string.string = msg; msg 5058 source3/utils/net_rpc.c const char *msg = "This machine will be shutdown shortly"; msg 5065 source3/utils/net_rpc.c msg = c->opt_comment; msg 5067 source3/utils/net_rpc.c msg_string.string = msg; msg 26 source3/utils/net_rpc_join.c #define CHECK_RPC_ERR(rpc, msg) \ msg 28 source3/utils/net_rpc_join.c DEBUG(0, (msg ": %s\n", nt_errstr(result))); \ msg 44 source3/utils/net_rpc_service.c fstring msg; msg 47 source3/utils/net_rpc_service.c fstr_sprintf( msg, "Unknown State [%d]", state ); msg 51 source3/utils/net_rpc_service.c fstrcpy( msg, state_msg_table[i].message ); msg 56 source3/utils/net_rpc_service.c return talloc_strdup(talloc_tos(), msg); msg 688 source3/utils/pdbedit.c char *err = NULL, *msg = NULL; msg 719 source3/utils/pdbedit.c status = local_password_change(username, flags, pwd1, &err, &msg); msg 770 source3/utils/pdbedit.c SAFE_FREE(msg); msg 781 source3/utils/pdbedit.c char *err = NULL, *msg = NULL; msg 832 source3/utils/pdbedit.c status = local_password_change(name, flags, compatpwd, &err, &msg); msg 868 source3/utils/pdbedit.c SAFE_FREE(msg); msg 106 source3/utils/smbcontrol.c static void print_pid_string_cb(struct messaging_context *msg, msg 119 source3/utils/smbcontrol.c static void print_string_cb(struct messaging_context *msg, msg 371 source3/utils/smbcontrol.c static void pong_cb(struct messaging_context *msg, msg 1055 source3/utils/smbcontrol.c static void winbind_validate_cache_cb(struct messaging_context *msg, msg 824 source3/winbindd/idmap_ad.c LDAPMessage *msg, msg 872 source3/winbindd/idmap_ad.c "LDAP message (%p)\n", msg)); msg 874 source3/winbindd/idmap_ad.c *homedir = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_homedir_attr ); msg 875 source3/winbindd/idmap_ad.c *shell = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_shell_attr ); msg 876 source3/winbindd/idmap_ad.c *gecos = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_gecos_attr ); msg 879 source3/winbindd/idmap_ad.c if ( !ads_pull_uint32(ads, msg, ctx->ad_schema->posix_gidnumber_attr, gid ) ) msg 942 source3/winbindd/idmap_ad.c LDAPMessage *msg = NULL; msg 985 source3/winbindd/idmap_ad.c ads_status = ads_search_retry(ctx->ads, &msg, filter, attrs); msg 991 source3/winbindd/idmap_ad.c *alias = ads_pull_string(ctx->ads, mem_ctx, msg, ctx->ad_schema->posix_uid_attr); msg 1003 source3/winbindd/idmap_ad.c if (msg) { msg 1004 source3/winbindd/idmap_ad.c ads_msgfree(ctx->ads, msg); msg 1021 source3/winbindd/idmap_ad.c LDAPMessage *msg = NULL; msg 1064 source3/winbindd/idmap_ad.c ads_status = ads_search_retry(ctx->ads, &msg, filter, attrs); msg 1070 source3/winbindd/idmap_ad.c username = ads_pull_string(ctx->ads, mem_ctx, msg, msg 1090 source3/winbindd/idmap_ad.c if (msg) { msg 1091 source3/winbindd/idmap_ad.c ads_msgfree(ctx->ads, msg); msg 259 source3/winbindd/idmap_adex/cell_util.c LDAPMessage *msg, msg 265 source3/winbindd/idmap_adex/cell_util.c if (!ads_pull_uint32(ads, msg, "sAMAccountType", &atype)) { msg 172 source3/winbindd/idmap_adex/domain_util.c LDAPMessage ** msg) msg 178 source3/winbindd/idmap_adex/domain_util.c scope, expr, attrs, msg); msg 209 source3/winbindd/idmap_adex/domain_util.c LDAPMessage **msg, msg 259 source3/winbindd/idmap_adex/domain_util.c "(objectclass=*)", attrs, msg); msg 275 source3/winbindd/idmap_adex/domain_util.c filter, attrs, msg); msg 414 source3/winbindd/idmap_adex/gc_util.c LDAPMessage **msg, msg 422 source3/winbindd/idmap_adex/gc_util.c if (!gc || !msg || !filter) { msg 437 source3/winbindd/idmap_adex/gc_util.c *msg = m; msg 512 source3/winbindd/idmap_adex/gc_util.c LDAPMessage **msg) msg 528 source3/winbindd/idmap_adex/gc_util.c *msg = msg_list[0]; msg 556 source3/winbindd/idmap_adex/gc_util.c LDAPMessage *msg = NULL; msg 589 source3/winbindd/idmap_adex/gc_util.c msg = msg_list[i]; msg 591 source3/winbindd/idmap_adex/gc_util.c e = ads_first_entry(ads, msg); msg 622 source3/winbindd/idmap_adex/gc_util.c nt_status = get_sid_type(ads, msg, sid_type); msg 649 source3/winbindd/idmap_adex/gc_util.c LDAPMessage *msg, msg 662 source3/winbindd/idmap_adex/gc_util.c if (!ads || !msg || !name) { msg 669 source3/winbindd/idmap_adex/gc_util.c dn = ads_get_dn(ads, frame, msg); msg 686 source3/winbindd/idmap_adex/gc_util.c sam_name = ads_pull_string(ads, frame, msg, "sAMAccountName"); msg 714 source3/winbindd/idmap_adex/gc_util.c LDAPMessage *msg = NULL; msg 726 source3/winbindd/idmap_adex/gc_util.c nt_status = gc_search_all_forests_unique(filter, &ads, &msg); msg 729 source3/winbindd/idmap_adex/gc_util.c nt_status = get_object_account_name(ads, msg, name); msg 732 source3/winbindd/idmap_adex/gc_util.c nt_status = get_sid_type(ads, msg, sid_type); msg 736 source3/winbindd/idmap_adex/gc_util.c ads_msgfree(ads, msg); msg 746 source3/winbindd/idmap_adex/gc_util.c LDAPMessage *msg, msg 756 source3/winbindd/idmap_adex/gc_util.c if (!ads || !msg) { msg 764 source3/winbindd/idmap_adex/gc_util.c if (ads_count_replies(ads, msg) == 0) { msg 786 source3/winbindd/idmap_adex/gc_util.c msg_tmp[count] = msg; msg 827 source3/winbindd/idmap_adex/gc_util.c NTSTATUS check_result_unique(ADS_STRUCT *ads, LDAPMessage *msg) msg 832 source3/winbindd/idmap_adex/gc_util.c count = ads_count_replies(ads, msg); msg 320 source3/winbindd/idmap_adex/idmap_adex.c LDAPMessage * msg, msg 154 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage *msg, msg 194 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage ** msg); msg 212 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage **msg, msg 222 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage **msg); msg 234 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage *msg, msg 244 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage *msg); msg 252 source3/winbindd/idmap_adex/idmap_adex.h LDAPMessage **msg, msg 364 source3/winbindd/idmap_adex/likewise_cell.c LDAPMessage ** msg) msg 388 source3/winbindd/idmap_adex/likewise_cell.c *msg = NULL; msg 390 source3/winbindd/idmap_adex/likewise_cell.c scope, expr, attrs, msg); msg 395 source3/winbindd/idmap_adex/likewise_cell.c int n = ads_count_replies(c->conn, *msg); msg 399 source3/winbindd/idmap_adex/likewise_cell.c for (e=ads_first_entry(c->conn, *msg); msg 173 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage **msg, msg 214 source3/winbindd/idmap_adex/provider_unified.c filter, attrs, msg); msg 221 source3/winbindd/idmap_adex/provider_unified.c count = ads_count_replies(c->conn, *msg); msg 245 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage **msg, msg 253 source3/winbindd/idmap_adex/provider_unified.c nt_status = dc_search_domains(cell, msg, dn, sid); msg 258 source3/winbindd/idmap_adex/provider_unified.c count = ads_count_replies(cell_connection(*cell), *msg); msg 348 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 386 source3/winbindd/idmap_adex/provider_unified.c msg = e; msg 396 source3/winbindd/idmap_adex/provider_unified.c if (!ads || !msg) { msg 413 source3/winbindd/idmap_adex/provider_unified.c if (!ads_pull_sid(ads, msg, "objectSid", user_sid)) { msg 418 source3/winbindd/idmap_adex/provider_unified.c keywords = ads_pull_strings(ads, frame, msg, "keywords", msg 455 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage **msg, msg 527 source3/winbindd/idmap_adex/provider_unified.c *msg = m; msg 549 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 563 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_forest(cell, &msg, fdata); msg 565 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_cell(cell, &msg, fdata); msg 585 source3/winbindd/idmap_adex/provider_unified.c ads_msgfree(cell_connection(result_cell), msg); msg 586 source3/winbindd/idmap_adex/provider_unified.c msg = NULL; msg 595 source3/winbindd/idmap_adex/provider_unified.c *m = msg; msg 609 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 625 source3/winbindd/idmap_adex/provider_unified.c if (!ads_pull_sid(ads, msg, "objectSid", sid)) { msg 630 source3/winbindd/idmap_adex/provider_unified.c keywords = ads_pull_strings(ads, frame, msg, msg 658 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 673 source3/winbindd/idmap_adex/provider_unified.c oc_list = ads_pull_strings(ads, ctx, msg, msg 695 source3/winbindd/idmap_adex/provider_unified.c oc_list = ads_pull_strings(ads, ctx, msg, msg 731 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 746 source3/winbindd/idmap_adex/provider_unified.c if (!ads_pull_uint32(ads, msg, attrib, x)) { msg 755 source3/winbindd/idmap_adex/provider_unified.c keywords = ads_pull_strings(ads, frame, msg, "keywords", msg 785 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 807 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_uint32(c, msg, id_attr, id); msg 820 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 826 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_type(c, msg, type); msg 829 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_id(c, msg, *type, id); msg 841 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 859 source3/winbindd/idmap_adex/provider_unified.c *string = ads_pull_string(ads, ctx, msg, attrib); msg 865 source3/winbindd/idmap_adex/provider_unified.c keywords = ads_pull_strings(ads, frame, msg, msg 895 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 904 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_HOMEDIR, homedir); msg 907 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_SHELL, shell); msg 910 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_GECOS, gecos); msg 913 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_uint32(c, msg, ADEX_ATTR_GIDNUM, p_gid); msg 925 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg, msg 935 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_type(c, msg, &type); msg 952 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, attr, alias); msg 966 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 974 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_cell_list(&cell, &msg, &filter); msg 977 source3/winbindd/idmap_adex/provider_unified.c nt_status = pull_sid(cell, msg, sid); msg 981 source3/winbindd/idmap_adex/provider_unified.c ads_msgfree(cell->conn, msg); msg 994 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 1001 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_cell_list(&cell, &msg, &filter); msg 1004 source3/winbindd/idmap_adex/provider_unified.c nt_status = pull_id(cell, msg, id, type); msg 1013 source3/winbindd/idmap_adex/provider_unified.c ads_msgfree(cell->conn, msg); msg 1028 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 1036 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_cell_list(&cell, &msg, &filter); msg 1039 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_type(cell, msg, &type); msg 1047 source3/winbindd/idmap_adex/provider_unified.c nt_status = pull_nss_info(cell, msg, ctx, homedir, shell, gecos, msg 1052 source3/winbindd/idmap_adex/provider_unified.c ads_msgfree(cell->conn, msg); msg 1068 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *msg = NULL; msg 1082 source3/winbindd/idmap_adex/provider_unified.c nt_status = search_cell_list(&cell, &msg, &filter); msg 1087 source3/winbindd/idmap_adex/provider_unified.c nt_status = pull_alias(cell, msg, ctx, alias); msg 1094 source3/winbindd/idmap_adex/provider_unified.c ads_msgfree(cell_connection(cell), msg); msg 278 source3/winbindd/idmap_hash/idmap_hash.c LDAPMessage *msg, msg 304 source3/winbindd/nss_info.c ADS_STRUCT *ads, LDAPMessage *msg, msg 322 source3/winbindd/nss_info.c return m->get_nss_info( p, user_sid, ctx, ads, msg, msg 39 source3/winbindd/nss_info_template.c LDAPMessage *msg, msg 361 source3/winbindd/winbindd.c static void msg_reload_services(struct messaging_context *msg, msg 373 source3/winbindd/winbindd.c static void msg_shutdown(struct messaging_context *msg, msg 163 source3/winbindd/winbindd_ads.c LDAPMessage *msg = NULL; msg 203 source3/winbindd/winbindd_ads.c for (msg = ads_first_entry(ads, res); msg; msg = ads_next_entry(ads, msg)) { msg 212 source3/winbindd/winbindd_ads.c if (!ads_pull_uint32(ads, msg, "sAMAccountType", &atype) || msg 218 source3/winbindd/winbindd_ads.c name = ads_pull_username(ads, mem_ctx, msg); msg 220 source3/winbindd/winbindd_ads.c if ( ads_pull_sid( ads, msg, "objectSid", &user_sid ) ) { msg 222 source3/winbindd/winbindd_ads.c ads, msg, &homedir, &shell, &gecos, msg 227 source3/winbindd/winbindd_ads.c gecos = ads_pull_string(ads, mem_ctx, msg, "name"); msg 230 source3/winbindd/winbindd_ads.c if (!ads_pull_sid(ads, msg, "objectSid", msg 235 source3/winbindd/winbindd_ads.c if (!ads_pull_uint32(ads, msg, "primaryGroupID", &group)) { msg 273 source3/winbindd/winbindd_ads.c LDAPMessage *msg = NULL; msg 347 source3/winbindd/winbindd_ads.c for (msg = ads_first_entry(ads, res); msg; msg = ads_next_entry(ads, msg)) { msg 352 source3/winbindd/winbindd_ads.c name = ads_pull_username(ads, mem_ctx, msg); msg 353 source3/winbindd/winbindd_ads.c gecos = ads_pull_string(ads, mem_ctx, msg, "name"); msg 354 source3/winbindd/winbindd_ads.c if (!ads_pull_sid(ads, msg, "objectSid", &sid)) { msg 460 source3/winbindd/winbindd_ads.c LDAPMessage *msg = NULL; msg 532 source3/winbindd/winbindd_ads.c rc = ads_search_retry(ads, &msg, ldap_exp, attrs); msg 535 source3/winbindd/winbindd_ads.c if (!ADS_ERR_OK(rc) || !msg) { msg 541 source3/winbindd/winbindd_ads.c count = ads_count_replies(ads, msg); msg 548 source3/winbindd/winbindd_ads.c info->acct_name = ads_pull_username(ads, mem_ctx, msg); msg 550 source3/winbindd/winbindd_ads.c nss_get_info_cached( domain, sid, mem_ctx, ads, msg, msg 555 source3/winbindd/winbindd_ads.c info->full_name = ads_pull_string(ads, mem_ctx, msg, "name"); msg 558 source3/winbindd/winbindd_ads.c if (!ads_pull_uint32(ads, msg, "primaryGroupID", &group_rid)) { msg 571 source3/winbindd/winbindd_ads.c if (msg) msg 572 source3/winbindd/winbindd_ads.c ads_msgfree(ads, msg); msg 589 source3/winbindd/winbindd_ads.c LDAPMessage *msg = NULL; msg 650 source3/winbindd/winbindd_ads.c for (msg = ads_first_entry(ads, res); msg; msg 651 source3/winbindd/winbindd_ads.c msg = ads_next_entry(ads, msg)) { msg 654 source3/winbindd/winbindd_ads.c if (!ads_pull_sid(ads, msg, "objectSid", &group_sid)) { msg 808 source3/winbindd/winbindd_ads.c LDAPMessage *msg = NULL; msg 843 source3/winbindd/winbindd_ads.c rc = ads_search_retry_sid(ads, &msg, sid, attrs); msg 852 source3/winbindd/winbindd_ads.c count = ads_count_replies(ads, msg); msg 861 source3/winbindd/winbindd_ads.c if (!msg) { msg 868 source3/winbindd/winbindd_ads.c user_dn = ads_get_dn(ads, mem_ctx, msg); msg 874 source3/winbindd/winbindd_ads.c if (!ads_pull_uint32(ads, msg, "primaryGroupID", &primary_group_rid)) { msg 883 source3/winbindd/winbindd_ads.c count = ads_pull_sids(ads, mem_ctx, msg, "tokenGroups", &sids); msg 946 source3/winbindd/winbindd_ads.c ads_msgfree(ads, msg); msg 4225 source3/winbindd/winbindd_cache.c ADS_STRUCT *ads, LDAPMessage *msg, msg 4257 source3/winbindd/winbindd_cache.c nt_status = nss_get_info( domain->name, user_sid, ctx, ads, msg, msg 84 source3/winbindd/winbindd_cm.c static void msg_failed_to_go_online(struct messaging_context *msg, msg 123 source3/winbindd/winbindd_cm.c static void msg_try_to_go_online(struct messaging_context *msg, msg 978 source3/winbindd/winbindd_dual.c static void child_msg_offline(struct messaging_context *msg, msg 1021 source3/winbindd/winbindd_dual.c static void child_msg_online(struct messaging_context *msg, msg 1134 source3/winbindd/winbindd_dual.c static void child_msg_dump_event_list(struct messaging_context *msg, msg 207 source3/winbindd/winbindd_proto.h ADS_STRUCT *ads, LDAPMessage *msg, msg 230 source4/auth/auth.h struct ldb_message *msg, msg 238 source4/auth/auth.h struct ldb_message *msg, msg 249 source4/auth/auth.h struct messaging_context *msg, msg 255 source4/auth/auth.h struct messaging_context *msg, msg 267 source4/auth/auth.h struct messaging_context *msg, msg 115 source4/auth/gensec/schannel_state.c struct ldb_message *msg; msg 135 source4/auth/gensec/schannel_state.c msg = ldb_msg_new(ldb); msg 136 source4/auth/gensec/schannel_state.c if (msg == NULL) { msg 140 source4/auth/gensec/schannel_state.c msg->dn = ldb_dn_new_fmt(msg, ldb, "computerName=%s", creds->computer_name); msg 141 source4/auth/gensec/schannel_state.c if ( ! msg->dn) { msg 146 source4/auth/gensec/schannel_state.c sid_val = schannel_dom_sid_ldb_val(msg, smbiconv, creds->sid); msg 162 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "objectClass", "schannelState"); msg 163 source4/auth/gensec/schannel_state.c ldb_msg_add_value(msg, "sessionKey", &val, NULL); msg 164 source4/auth/gensec/schannel_state.c ldb_msg_add_value(msg, "seed", &seed, NULL); msg 165 source4/auth/gensec/schannel_state.c ldb_msg_add_value(msg, "clientState", &client_state, NULL); msg 166 source4/auth/gensec/schannel_state.c ldb_msg_add_value(msg, "serverState", &server_state, NULL); msg 167 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "negotiateFlags", f); msg 168 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "secureChannelType", sct); msg 169 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "accountName", creds->account_name); msg 170 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "computerName", creds->computer_name); msg 171 source4/auth/gensec/schannel_state.c ldb_msg_add_string(msg, "flatname", creds->domain); msg 172 source4/auth/gensec/schannel_state.c ldb_msg_add_value(msg, "objectSid", sid_val, NULL); msg 174 source4/auth/gensec/schannel_state.c ldb_delete(ldb, msg->dn); msg 176 source4/auth/gensec/schannel_state.c ret = ldb_add(ldb, msg); msg 180 source4/auth/gensec/schannel_state.c ldb_dn_get_linearized(msg->dn), ldb_errstring(ldb))); msg 72 source4/auth/kerberos/krb5_init_context.c static void smb_krb5_debug_wrapper(const char *timestr, const char *msg, void *private_data) msg 74 source4/auth/kerberos/krb5_init_context.c DEBUG(2, ("Kerberos: %s\n", msg)); msg 385 source4/auth/ntlm/auth.c struct messaging_context *msg, msg 404 source4/auth/ntlm/auth.c if (!msg) { msg 416 source4/auth/ntlm/auth.c ctx->msg_ctx = msg; msg 456 source4/auth/ntlm/auth.c struct messaging_context *msg, msg 472 source4/auth/ntlm/auth.c return auth_context_create_methods(mem_ctx, auth_methods, ev, msg, lp_ctx, auth_ctx); msg 36 source4/auth/ntlm/auth_simple.c struct messaging_context *msg, msg 54 source4/auth/ntlm/auth_simple.c ev, msg, msg 156 source4/auth/ntlm/auth_unix.c static int smb_pam_conv(int num_msg, const struct pam_message **msg, msg 187 source4/auth/ntlm/auth_unix.c switch (msg[num]->msg_style) { msg 201 source4/auth/ntlm/auth_unix.c DEBUG(4,("PAM Info message in conversation function: %s\n", (msg[num]->msg))); msg 207 source4/auth/ntlm/auth_unix.c DEBUG(4,("PAM Error message in conversation function: %s\n", (msg[num]->msg))); msg 81 source4/auth/sam.c static bool logon_hours_ok(struct ldb_message *msg, const char *name_for_logs) msg 90 source4/auth/sam.c hours = ldb_msg_find_ldb_val(msg, "logonHours"); msg 144 source4/auth/sam.c struct ldb_message *msg, msg 160 source4/auth/sam.c acct_flags = samdb_result_acct_flags(sam_ctx, mem_ctx, msg, domain_dn); msg 162 source4/auth/sam.c acct_expiry = samdb_result_account_expires(msg); msg 167 source4/auth/sam.c domain_dn, msg); msg 169 source4/auth/sam.c workstation_list = samdb_result_string(msg, "userWorkstations", NULL); msg 231 source4/auth/sam.c if (!logon_hours_ok(msg, name_for_logs)) { msg 259 source4/auth/sam.c struct ldb_message *msg, msg 282 source4/auth/sam.c ldb_dn_get_linearized(msg->dn)); msg 305 source4/auth/sam.c account_sid = samdb_result_dom_sid(server_info, msg, "objectSid"); msg 311 source4/auth/sam.c rid = samdb_result_uint(msg, "primaryGroupID", ~0); msg 328 source4/auth/sam.c server_info->account_name = talloc_steal(server_info, samdb_result_string(msg, "sAMAccountName", NULL)); msg 332 source4/auth/sam.c str = samdb_result_string(msg, "displayName", ""); msg 336 source4/auth/sam.c str = samdb_result_string(msg, "scriptPath", ""); msg 340 source4/auth/sam.c str = samdb_result_string(msg, "profilePath", ""); msg 344 source4/auth/sam.c str = samdb_result_string(msg, "homeDirectory", ""); msg 348 source4/auth/sam.c str = samdb_result_string(msg, "homeDrive", ""); msg 355 source4/auth/sam.c server_info->last_logon = samdb_result_nttime(msg, "lastLogon", 0); msg 356 source4/auth/sam.c server_info->last_logoff = samdb_result_nttime(msg, "lastLogoff", 0); msg 357 source4/auth/sam.c server_info->acct_expiry = samdb_result_account_expires(msg); msg 358 source4/auth/sam.c server_info->last_password_change = samdb_result_nttime(msg, "pwdLastSet", 0); msg 366 source4/auth/sam.c ncname, msg, "pwdLastSet"); msg 369 source4/auth/sam.c ncname, msg); msg 371 source4/auth/sam.c server_info->logon_count = samdb_result_uint(msg, "logonCount", 0); msg 372 source4/auth/sam.c server_info->bad_password_count = samdb_result_uint(msg, "badPwdCount", 0); msg 377 source4/auth/sam.c msg, domain_dn); msg 175 source4/client/client.c char msg[1600]; msg 194 source4/client/client.c msg[l++] = '\r'; msg 195 source4/client/client.c msg[l] = c; msg 198 source4/client/client.c if (!smbcli_message_text(cli->tree, msg, l, grp_id)) { msg 83 source4/cluster/cluster.c NTSTATUS cluster_message_init(struct messaging_context *msg, struct server_id server, msg 87 source4/cluster/cluster.c return ops->message_init(ops, msg, server, handler); msg 46 source4/cluster/cluster.h NTSTATUS cluster_message_init(struct messaging_context *msg, struct server_id server, msg 35 source4/cluster/cluster_private.h struct messaging_context *msg, struct server_id server, msg 83 source4/cluster/local.c struct messaging_context *msg, msg 315 source4/dsdb/common/util.c uint_t samdb_result_uint(const struct ldb_message *msg, const char *attr, uint_t default_value) msg 317 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint(msg, attr, default_value); msg 323 source4/dsdb/common/util.c int64_t samdb_result_int64(const struct ldb_message *msg, const char *attr, int64_t default_value) msg 325 source4/dsdb/common/util.c return ldb_msg_find_attr_as_int64(msg, attr, default_value); msg 331 source4/dsdb/common/util.c const char *samdb_result_string(const struct ldb_message *msg, const char *attr, msg 334 source4/dsdb/common/util.c return ldb_msg_find_attr_as_string(msg, attr, default_value); msg 337 source4/dsdb/common/util.c struct ldb_dn *samdb_result_dn(struct ldb_context *ldb, TALLOC_CTX *mem_ctx, const struct ldb_message *msg, msg 340 source4/dsdb/common/util.c struct ldb_dn *ret_dn = ldb_msg_find_attr_as_dn(ldb, mem_ctx, msg, attr); msg 350 source4/dsdb/common/util.c uint32_t samdb_result_rid_from_sid(TALLOC_CTX *mem_ctx, const struct ldb_message *msg, msg 356 source4/dsdb/common/util.c sid = samdb_result_dom_sid(mem_ctx, msg, attr); msg 368 source4/dsdb/common/util.c struct dom_sid *samdb_result_dom_sid(TALLOC_CTX *mem_ctx, const struct ldb_message *msg, msg 374 source4/dsdb/common/util.c v = ldb_msg_find_ldb_val(msg, attr); msg 394 source4/dsdb/common/util.c struct GUID samdb_result_guid(const struct ldb_message *msg, const char *attr) msg 403 source4/dsdb/common/util.c v = ldb_msg_find_ldb_val(msg, attr); msg 422 source4/dsdb/common/util.c struct dom_sid *samdb_result_sid_prefix(TALLOC_CTX *mem_ctx, const struct ldb_message *msg, msg 425 source4/dsdb/common/util.c struct dom_sid *sid = samdb_result_dom_sid(mem_ctx, msg, attr); msg 434 source4/dsdb/common/util.c NTTIME samdb_result_nttime(struct ldb_message *msg, const char *attr, NTTIME default_value) msg 436 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint64(msg, attr, default_value); msg 451 source4/dsdb/common/util.c NTTIME samdb_result_account_expires(struct ldb_message *msg) msg 453 source4/dsdb/common/util.c NTTIME ret = ldb_msg_find_attr_as_uint64(msg, "accountExpires", msg 465 source4/dsdb/common/util.c uint64_t samdb_result_uint64(struct ldb_message *msg, const char *attr, uint64_t default_value) msg 467 source4/dsdb/common/util.c return ldb_msg_find_attr_as_uint64(msg, attr, default_value); msg 478 source4/dsdb/common/util.c struct ldb_message *msg, msg 481 source4/dsdb/common/util.c uint64_t attr_time = samdb_result_uint64(msg, attr, 0); msg 504 source4/dsdb/common/util.c struct ldb_message *msg) msg 506 source4/dsdb/common/util.c uint64_t attr_time = samdb_result_uint64(msg, "pwdLastSet", 0); msg 507 source4/dsdb/common/util.c uint32_t userAccountControl = samdb_result_uint64(msg, "userAccountControl", 0); msg 533 source4/dsdb/common/util.c struct samr_Password *samdb_result_hash(TALLOC_CTX *mem_ctx, struct ldb_message *msg, const char *attr) msg 536 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); msg 547 source4/dsdb/common/util.c uint_t samdb_result_hashes(TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 551 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); msg 575 source4/dsdb/common/util.c NTSTATUS samdb_result_passwords(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, struct ldb_message *msg, msg 581 source4/dsdb/common/util.c num_nt = samdb_result_hashes(mem_ctx, msg, "unicodePwd", &ntPwdHash); msg 596 source4/dsdb/common/util.c num_lm = samdb_result_hashes(mem_ctx, msg, "dBCSPwd", &lmPwdHash); msg 614 source4/dsdb/common/util.c struct samr_LogonHours samdb_result_logon_hours(TALLOC_CTX *mem_ctx, struct ldb_message *msg, const char *attr) msg 618 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); msg 641 source4/dsdb/common/util.c struct ldb_message *msg, struct ldb_dn *domain_dn) msg 643 source4/dsdb/common/util.c uint32_t userAccountControl = ldb_msg_find_attr_as_uint(msg, "userAccountControl", 0); msg 649 source4/dsdb/common/util.c domain_dn, msg); msg 661 source4/dsdb/common/util.c struct ldb_message *msg, msg 665 source4/dsdb/common/util.c const struct ldb_val *val = ldb_msg_find_ldb_val(msg, attr); msg 690 source4/dsdb/common/util.c const struct ldb_message *msg, msg 694 source4/dsdb/common/util.c struct ldb_message_element *el = ldb_msg_find_element(msg, name); msg 709 source4/dsdb/common/util.c int samdb_find_or_add_value(struct ldb_context *ldb, struct ldb_message *msg, const char *name, const char *set_value) msg 711 source4/dsdb/common/util.c if (samdb_find_attribute(ldb, msg, name, set_value) == NULL) { msg 712 source4/dsdb/common/util.c return samdb_msg_add_string(ldb, msg, msg, name, set_value); msg 717 source4/dsdb/common/util.c int samdb_find_or_add_attribute(struct ldb_context *ldb, struct ldb_message *msg, const char *name, const char *set_value) msg 721 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, name); msg 726 source4/dsdb/common/util.c return samdb_msg_add_string(ldb, msg, msg, name, set_value); msg 734 source4/dsdb/common/util.c int samdb_msg_add_string(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 742 source4/dsdb/common/util.c return ldb_msg_add_string(msg, a, s); msg 748 source4/dsdb/common/util.c int samdb_msg_add_dom_sid(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 761 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, &v, NULL); msg 768 source4/dsdb/common/util.c int samdb_msg_add_delete(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 773 source4/dsdb/common/util.c return ldb_msg_add_empty(msg, attr_name, LDB_FLAG_MOD_REPLACE, NULL); msg 779 source4/dsdb/common/util.c int samdb_msg_add_addval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 791 source4/dsdb/common/util.c ret = ldb_msg_add_string(msg, a, v); msg 794 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, a); msg 804 source4/dsdb/common/util.c int samdb_msg_add_delval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 816 source4/dsdb/common/util.c ret = ldb_msg_add_string(msg, a, v); msg 819 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, a); msg 829 source4/dsdb/common/util.c int samdb_msg_add_int(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 833 source4/dsdb/common/util.c return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s); msg 839 source4/dsdb/common/util.c int samdb_msg_add_uint(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 843 source4/dsdb/common/util.c return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s); msg 849 source4/dsdb/common/util.c int samdb_msg_add_int64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 853 source4/dsdb/common/util.c return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s); msg 859 source4/dsdb/common/util.c int samdb_msg_add_uint64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 863 source4/dsdb/common/util.c return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s); msg 869 source4/dsdb/common/util.c int samdb_msg_add_hash(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 878 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 884 source4/dsdb/common/util.c int samdb_msg_add_hashes(TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 897 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 903 source4/dsdb/common/util.c int samdb_msg_add_acct_flags(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 906 source4/dsdb/common/util.c return samdb_msg_add_uint(sam_ldb, mem_ctx, msg, attr_name, samdb_acb2uf(v)); msg 912 source4/dsdb/common/util.c int samdb_msg_add_logon_hours(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 918 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 924 source4/dsdb/common/util.c int samdb_msg_add_parameters(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 930 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 935 source4/dsdb/common/util.c int samdb_msg_add_value(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 938 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, val, NULL); msg 944 source4/dsdb/common/util.c int samdb_msg_set_value(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 949 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, attr_name); msg 953 source4/dsdb/common/util.c return ldb_msg_add_value(msg, attr_name, val, NULL); msg 959 source4/dsdb/common/util.c int samdb_msg_set_string(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 964 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, attr_name); msg 968 source4/dsdb/common/util.c return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, str); msg 974 source4/dsdb/common/util.c int samdb_replace(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg) msg 979 source4/dsdb/common/util.c for (i=0;i<msg->num_elements;i++) { msg 980 source4/dsdb/common/util.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 984 source4/dsdb/common/util.c return ldb_modify(sam_ldb, msg); msg 1138 source4/dsdb/common/util.c const char *samdb_result_fsmo_name(struct ldb_context *ldb, TALLOC_CTX *mem_ctx, const struct ldb_message *msg, msg 1142 source4/dsdb/common/util.c struct ldb_dn *fsmo_dn = ldb_msg_find_attr_as_dn(ldb, mem_ctx, msg, attr); msg 1828 source4/dsdb/common/util.c struct ldb_message *msg; msg 1847 source4/dsdb/common/util.c msg = ldb_msg_new(mem_ctx); msg 1848 source4/dsdb/common/util.c if (msg == NULL) { msg 1853 source4/dsdb/common/util.c msg->dn = ldb_dn_copy(msg, user_dn); msg 1854 source4/dsdb/common/util.c if (!msg->dn) { msg 1861 source4/dsdb/common/util.c msg, new_pass, msg 1871 source4/dsdb/common/util.c ret = samdb_replace(ctx, mem_ctx, msg); msg 1880 source4/dsdb/common/util.c ldb_dn_get_linearized(msg->dn), msg 1892 source4/dsdb/common/util.c struct ldb_message *msg; msg 1903 source4/dsdb/common/util.c msg = ldb_msg_new(mem_ctx); msg 1904 source4/dsdb/common/util.c if (msg == NULL) { msg 1924 source4/dsdb/common/util.c msg->dn = ldb_dn_copy(mem_ctx, basedn); msg 1925 source4/dsdb/common/util.c if ( ! ldb_dn_add_child_fmt(msg->dn, "CN=%s", sidstr)) msg 1928 source4/dsdb/common/util.c samdb_msg_add_string(sam_ctx, mem_ctx, msg, msg 1933 source4/dsdb/common/util.c ret = ldb_add(sam_ctx, msg); msg 1937 source4/dsdb/common/util.c ldb_dn_get_linearized(msg->dn), msg 1941 source4/dsdb/common/util.c *ret_dn = msg->dn; msg 202 source4/dsdb/repl/replicated_objects.c struct ldb_message *msg; msg 240 source4/dsdb/repl/replicated_objects.c msg = ldb_msg_new(mem_ctx); msg 241 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(msg); msg 243 source4/dsdb/repl/replicated_objects.c msg->dn = ldb_dn_new(msg, ldb, in->object.identifier->dn); msg 244 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(msg->dn); msg 246 source4/dsdb/repl/replicated_objects.c rdn_name = ldb_dn_get_rdn_name(msg->dn); msg 252 source4/dsdb/repl/replicated_objects.c rdn_value = ldb_dn_get_rdn_val(msg->dn); msg 254 source4/dsdb/repl/replicated_objects.c msg->num_elements = in->object.attribute_ctr.num_attributes; msg 255 source4/dsdb/repl/replicated_objects.c msg->elements = talloc_array(msg, struct ldb_message_element, msg 256 source4/dsdb/repl/replicated_objects.c msg->num_elements); msg 257 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(msg->elements); msg 280 source4/dsdb/repl/replicated_objects.c e = &msg->elements[i]; msg 285 source4/dsdb/repl/replicated_objects.c status = dsdb_attribute_drsuapi_to_ldb(ldb, schema, a, msg->elements, e); msg 307 source4/dsdb/repl/replicated_objects.c ret = ldb_msg_add_value(msg, rdn_attr->lDAPDisplayName, rdn_value, NULL); msg 323 source4/dsdb/repl/replicated_objects.c whenChanged_s = ldb_timestring(msg, whenChanged_t); msg 326 source4/dsdb/repl/replicated_objects.c ndr_err = ndr_push_struct_blob(&guid_value, msg, msg 335 source4/dsdb/repl/replicated_objects.c out->msg = msg; msg 248 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct ldb_message *msg = ares->message; msg 319 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (i = 0; ac->schema && i < msg->num_elements; i++) { msg 321 source4/dsdb/samdb/ldb_modules/extended_dn_out.c attribute = dsdb_attribute_by_lDAPDisplayName(ac->schema, msg->elements[i].name); msg 330 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].name = talloc_strdup(msg->elements, attribute->lDAPDisplayName); msg 331 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!msg->elements[i].name) { msg 338 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (ldb_attr_cmp(msg->elements[i].name, "distinguishedName") == 0) { msg 347 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 349 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, ac->module->ldb, &msg->elements[i].values[j]); msg 372 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].name, msg 373 source4/dsdb/samdb/ldb_modules/extended_dn_out.c &msg->elements[i].values[j]); msg 380 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, msg 383 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, msg 384 source4/dsdb/samdb/ldb_modules/extended_dn_out.c ldb_dn_get_extended_linearized(msg->elements[i].values, msg 391 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].values[j] = data_blob_string_const(dn_str); msg 395 source4/dsdb/samdb/ldb_modules/extended_dn_out.c return ldb_module_send_entry(ac->req, msg, ares->controls); msg 312 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_message *msg = ldb_msg_copy(ac, req->op.add.message); msg 313 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (!msg) { msg 318 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_build_add_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req); msg 385 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_message *msg = ldb_msg_copy(ac, req->op.mod.message); msg 386 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (!msg) { msg 391 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_build_mod_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req); msg 80 source4/dsdb/samdb/ldb_modules/instancetype.c struct ldb_message *msg; msg 115 source4/dsdb/samdb/ldb_modules/instancetype.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); msg 116 source4/dsdb/samdb/ldb_modules/instancetype.c if (msg == NULL) { msg 125 source4/dsdb/samdb/ldb_modules/instancetype.c if (ldb_dn_compare(partition->dn, msg->dn) == 0) { msg 127 source4/dsdb/samdb/ldb_modules/instancetype.c if (ldb_dn_compare(msg->dn, samdb_base_dn(ldb)) != 0) { msg 132 source4/dsdb/samdb/ldb_modules/instancetype.c ret = ldb_msg_add_fmt(msg, "instanceType", "%u", instance_type); msg 139 source4/dsdb/samdb/ldb_modules/instancetype.c msg, msg 89 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_allowedAttributes(struct ldb_context *ldb, struct ldb_message *msg, msg 105 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_remove_attr(msg, attrName); msg 106 source4/dsdb/samdb/ldb_modules/kludge_acl.c ret = ldb_msg_add_empty(msg, attrName, 0, &allowedAttributes); msg 111 source4/dsdb/samdb/ldb_modules/kludge_acl.c mem_ctx = talloc_new(msg); msg 119 source4/dsdb/samdb/ldb_modules/kludge_acl.c oc_el = ldb_msg_find_element(msg, "objectClass"); msg 141 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_add_string(msg, attrName, attr_list[i]); msg 149 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_childClasses(struct ldb_context *ldb, struct ldb_message *msg, msg 164 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_remove_attr(msg, attrName); msg 165 source4/dsdb/samdb/ldb_modules/kludge_acl.c ret = ldb_msg_add_empty(msg, attrName, 0, &allowedClasses); msg 172 source4/dsdb/samdb/ldb_modules/kludge_acl.c oc_el = ldb_msg_find_element(msg, "objectClass"); msg 182 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_add_string(msg, attrName, sclass->possibleInferiors[j]); msg 460 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct ldb_message *msg; msg 496 source4/dsdb/samdb/ldb_modules/kludge_acl.c msg = res->msgs[0]; msg 498 source4/dsdb/samdb/ldb_modules/kludge_acl.c password_attributes = ldb_msg_find_element(msg, "passwordAttribute"); msg 387 source4/dsdb/samdb/ldb_modules/objectclass.c static int fix_attributes(struct ldb_context *ldb, const struct dsdb_schema *schema, struct ldb_message *msg) msg 390 source4/dsdb/samdb/ldb_modules/objectclass.c for (i=0; i < msg->num_elements; i++) { msg 391 source4/dsdb/samdb/ldb_modules/objectclass.c const struct dsdb_attribute *attribute = dsdb_attribute_by_lDAPDisplayName(schema, msg->elements[i].name); msg 396 source4/dsdb/samdb/ldb_modules/objectclass.c if (strcasecmp(msg->elements[i].name, "clearTextPassword") != 0) { msg 397 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_asprintf_errstring(ldb, "attribute %s is not a valid attribute in schema", msg->elements[i].name); msg 401 source4/dsdb/samdb/ldb_modules/objectclass.c msg->elements[i].name = attribute->lDAPDisplayName; msg 473 source4/dsdb/samdb/ldb_modules/objectclass.c struct ldb_message *msg; msg 486 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, ac->req->op.add.message); msg 491 source4/dsdb/samdb/ldb_modules/objectclass.c msg->dn) == 0) { msg 498 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_dn_get_linearized(msg->dn)); msg 505 source4/dsdb/samdb/ldb_modules/objectclass.c ret = fix_dn(msg, msg 508 source4/dsdb/samdb/ldb_modules/objectclass.c &msg->dn); msg 524 source4/dsdb/samdb/ldb_modules/objectclass.c ret = fix_attributes(ldb, schema, msg); msg 531 source4/dsdb/samdb/ldb_modules/objectclass.c objectclass_element = ldb_msg_find_element(msg, "objectClass"); msg 544 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_remove_attr(msg, "objectClass"); msg 545 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", 0, NULL); msg 557 source4/dsdb/samdb/ldb_modules/objectclass.c value = talloc_strdup(msg, current->objectclass->lDAPDisplayName); msg 563 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", value); msg 575 source4/dsdb/samdb/ldb_modules/objectclass.c if (!ldb_msg_find_element(msg, "objectCategory")) { msg 576 source4/dsdb/samdb/ldb_modules/objectclass.c value = talloc_strdup(msg, current->objectclass->defaultObjectCategory); msg 582 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_add_string(msg, "objectCategory", value); msg 584 source4/dsdb/samdb/ldb_modules/objectclass.c if (!ldb_msg_find_element(msg, "showInAdvancedViewOnly") && (current->objectclass->defaultHidingValue == true)) { msg 585 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_add_string(msg, "showInAdvancedViewOnly", msg 588 source4/dsdb/samdb/ldb_modules/objectclass.c if (!ldb_msg_find_element(msg, "nTSecurityDescriptor")) { msg 591 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_add_steal_value(msg, "nTSecurityDescriptor", sd); msg 596 source4/dsdb/samdb/ldb_modules/objectclass.c el = ldb_msg_find_element(msg, "systemFlags"); msg 598 source4/dsdb/samdb/ldb_modules/objectclass.c systemFlags = ldb_msg_find_attr_as_int(msg, "systemFlags", 0); msg 603 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_remove_element(msg, el); msg 627 source4/dsdb/samdb/ldb_modules/objectclass.c samdb_msg_add_int(ldb, msg, msg, "systemFlags", systemFlags); msg 634 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_sanity_check(ldb, msg); msg 642 source4/dsdb/samdb/ldb_modules/objectclass.c msg, msg 662 source4/dsdb/samdb/ldb_modules/objectclass.c struct ldb_message *msg; msg 695 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 696 source4/dsdb/samdb/ldb_modules/objectclass.c if (msg == NULL) { msg 700 source4/dsdb/samdb/ldb_modules/objectclass.c ret = fix_attributes(ldb, schema, msg); msg 706 source4/dsdb/samdb/ldb_modules/objectclass.c msg, msg 731 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 732 source4/dsdb/samdb/ldb_modules/objectclass.c if (msg == NULL) { msg 737 source4/dsdb/samdb/ldb_modules/objectclass.c ret = fix_attributes(ldb, schema, msg); msg 752 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_msg_remove_attr(msg, "objectClass"); msg 753 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); msg 765 source4/dsdb/samdb/ldb_modules/objectclass.c value = talloc_strdup(msg, msg 772 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", value); msg 784 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_sanity_check(ldb, msg); msg 790 source4/dsdb/samdb/ldb_modules/objectclass.c msg, msg 807 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 808 source4/dsdb/samdb/ldb_modules/objectclass.c if (msg == NULL) { msg 813 source4/dsdb/samdb/ldb_modules/objectclass.c ret = fix_attributes(ldb, schema, msg); msg 820 source4/dsdb/samdb/ldb_modules/objectclass.c msg, msg 883 source4/dsdb/samdb/ldb_modules/objectclass.c struct ldb_message *msg; msg 901 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_new(ac); msg 902 source4/dsdb/samdb/ldb_modules/objectclass.c if (msg == NULL) { msg 919 source4/dsdb/samdb/ldb_modules/objectclass.c msg->dn = ac->req->op.mod.message->dn; msg 930 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); msg 939 source4/dsdb/samdb/ldb_modules/objectclass.c value = talloc_strdup(msg, current->objectclass->lDAPDisplayName); msg 944 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_add_string(msg, "objectClass", value); msg 952 source4/dsdb/samdb/ldb_modules/objectclass.c ret = ldb_msg_sanity_check(ldb, msg); msg 959 source4/dsdb/samdb/ldb_modules/objectclass.c msg, msg 41 source4/dsdb/samdb/ldb_modules/objectguid.c static struct ldb_message_element *objectguid_find_attribute(const struct ldb_message *msg, const char *name) msg 45 source4/dsdb/samdb/ldb_modules/objectguid.c for (i = 0; i < msg->num_elements; i++) { msg 46 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { msg 47 source4/dsdb/samdb/ldb_modules/objectguid.c return &msg->elements[i]; msg 57 source4/dsdb/samdb/ldb_modules/objectguid.c static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) msg 62 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_find_element(msg, attr) != NULL) { msg 66 source4/dsdb/samdb/ldb_modules/objectguid.c s = ldb_timestring(msg, t); msg 71 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_add_string(msg, attr, s) != 0) { msg 75 source4/dsdb/samdb/ldb_modules/objectguid.c el = ldb_msg_find_element(msg, attr); msg 86 source4/dsdb/samdb/ldb_modules/objectguid.c static int add_uint64_element(struct ldb_message *msg, const char *attr, uint64_t v) msg 90 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_find_element(msg, attr) != NULL) { msg 94 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_msg_add_fmt(msg, attr, "%llu", (unsigned long long)v) != 0) { msg 98 source4/dsdb/samdb/ldb_modules/objectguid.c el = ldb_msg_find_element(msg, attr); msg 142 source4/dsdb/samdb/ldb_modules/objectguid.c struct ldb_message *msg; msg 172 source4/dsdb/samdb/ldb_modules/objectguid.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); msg 173 source4/dsdb/samdb/ldb_modules/objectguid.c if (msg == NULL) { msg 181 source4/dsdb/samdb/ldb_modules/objectguid.c ndr_err = ndr_push_struct_blob(&v, msg, msg 189 source4/dsdb/samdb/ldb_modules/objectguid.c ret = ldb_msg_add_value(msg, "objectGUID", &v, NULL); msg 194 source4/dsdb/samdb/ldb_modules/objectguid.c if (add_time_element(msg, "whenCreated", t) != 0 || msg 195 source4/dsdb/samdb/ldb_modules/objectguid.c add_time_element(msg, "whenChanged", t) != 0) { msg 204 source4/dsdb/samdb/ldb_modules/objectguid.c if (add_uint64_element(msg, "uSNCreated", seq_num) != 0 || msg 205 source4/dsdb/samdb/ldb_modules/objectguid.c add_uint64_element(msg, "uSNChanged", seq_num) != 0) { msg 211 source4/dsdb/samdb/ldb_modules/objectguid.c msg, msg 228 source4/dsdb/samdb/ldb_modules/objectguid.c struct ldb_message *msg; msg 251 source4/dsdb/samdb/ldb_modules/objectguid.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 252 source4/dsdb/samdb/ldb_modules/objectguid.c if (msg == NULL) { msg 256 source4/dsdb/samdb/ldb_modules/objectguid.c if (add_time_element(msg, "whenChanged", t) != 0) { msg 263 source4/dsdb/samdb/ldb_modules/objectguid.c if (add_uint64_element(msg, "uSNChanged", seq_num) != 0) { msg 269 source4/dsdb/samdb/ldb_modules/objectguid.c msg, msg 1083 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_message *msg; msg 1116 source4/dsdb/samdb/ldb_modules/partition.c msg = res->msgs[0]; msg 1118 source4/dsdb/samdb/ldb_modules/partition.c partition_attributes = ldb_msg_find_element(msg, "partition"); msg 1215 source4/dsdb/samdb/ldb_modules/partition.c replicate_attributes = ldb_msg_find_element(msg, "replicateEntries"); msg 1243 source4/dsdb/samdb/ldb_modules/partition.c modules_attributes = ldb_msg_find_element(msg, "modules"); msg 1746 source4/dsdb/samdb/ldb_modules/password_hash.c struct ldb_message *msg; msg 1752 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_copy_shallow(ac, ac->req->op.add.message); msg 1753 source4/dsdb/samdb/ldb_modules/password_hash.c if (msg == NULL) { msg 1770 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_account_control = samdb_result_uint(msg, "userAccountControl", 0); msg 1771 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.sAMAccountName = samdb_result_string(msg, "samAccountName", NULL); msg 1772 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.user_principal_name = samdb_result_string(msg, "userPrincipalName", NULL); msg 1773 source4/dsdb/samdb/ldb_modules/password_hash.c io.u.is_computer = ldb_msg_check_string_attribute(msg, "objectClass", "computer"); msg 1775 source4/dsdb/samdb/ldb_modules/password_hash.c io.n.cleartext_utf8 = ldb_msg_find_ldb_val(msg, "userPassword"); msg 1776 source4/dsdb/samdb/ldb_modules/password_hash.c io.n.cleartext_utf16 = ldb_msg_find_ldb_val(msg, "clearTextPassword"); msg 1777 source4/dsdb/samdb/ldb_modules/password_hash.c io.n.nt_hash = samdb_result_hash(io.ac, msg, "unicodePwd"); msg 1778 source4/dsdb/samdb/ldb_modules/password_hash.c io.n.lm_hash = samdb_result_hash(io.ac, msg, "dBCSPwd"); msg 1781 source4/dsdb/samdb/ldb_modules/password_hash.c if (io.n.cleartext_utf8) ldb_msg_remove_attr(msg, "userPassword"); msg 1782 source4/dsdb/samdb/ldb_modules/password_hash.c if (io.n.cleartext_utf16) ldb_msg_remove_attr(msg, "clearTextPassword"); msg 1783 source4/dsdb/samdb/ldb_modules/password_hash.c if (io.n.nt_hash) ldb_msg_remove_attr(msg, "unicodePwd"); msg 1784 source4/dsdb/samdb/ldb_modules/password_hash.c if (io.n.lm_hash) ldb_msg_remove_attr(msg, "dBCSPwd"); msg 1785 source4/dsdb/samdb/ldb_modules/password_hash.c ldb_msg_remove_attr(msg, "pwdLastSet"); msg 1786 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.kvno = samdb_result_uint(msg, "msDs-KeyVersionNumber", 1) - 1; msg 1787 source4/dsdb/samdb/ldb_modules/password_hash.c ldb_msg_remove_attr(msg, "msDs-KeyVersionNumber"); msg 1795 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hash(ldb, ac, msg, msg 1802 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hash(ldb, ac, msg, msg 1809 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hashes(ac, msg, msg 1818 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hashes(ac, msg, msg 1827 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_value(msg, "supplementalCredentials", msg 1833 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_uint64(ldb, ac, msg, msg 1839 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_uint(ldb, ac, msg, msg 1847 source4/dsdb/samdb/ldb_modules/password_hash.c msg, msg 1866 source4/dsdb/samdb/ldb_modules/password_hash.c struct ldb_message *msg; msg 1930 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 1931 source4/dsdb/samdb/ldb_modules/password_hash.c if (msg == NULL) { msg 1938 source4/dsdb/samdb/ldb_modules/password_hash.c if (sambaAttr) ldb_msg_remove_attr(msg, "userPassword"); msg 1939 source4/dsdb/samdb/ldb_modules/password_hash.c if (clearTextAttr) ldb_msg_remove_attr(msg, "clearTextPassword"); msg 1940 source4/dsdb/samdb/ldb_modules/password_hash.c if (ntAttr) ldb_msg_remove_attr(msg, "unicodePwd"); msg 1941 source4/dsdb/samdb/ldb_modules/password_hash.c if (lmAttr) ldb_msg_remove_attr(msg, "dBCSPwd"); msg 1944 source4/dsdb/samdb/ldb_modules/password_hash.c if (msg->num_elements == 0) { msg 1949 source4/dsdb/samdb/ldb_modules/password_hash.c msg, msg 2099 source4/dsdb/samdb/ldb_modules/password_hash.c struct ldb_message *msg; msg 2109 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_new(ac); msg 2110 source4/dsdb/samdb/ldb_modules/password_hash.c if (msg == NULL) { msg 2115 source4/dsdb/samdb/ldb_modules/password_hash.c msg->dn = ac->req->op.mod.message->dn; msg 2181 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "unicodePwd", LDB_FLAG_MOD_REPLACE, NULL); msg 2182 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "dBCSPwd", LDB_FLAG_MOD_REPLACE, NULL); msg 2183 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "ntPwdHistory", LDB_FLAG_MOD_REPLACE, NULL); msg 2184 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "lmPwdHistory", LDB_FLAG_MOD_REPLACE, NULL); msg 2185 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "supplementalCredentials", LDB_FLAG_MOD_REPLACE, NULL); msg 2186 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "pwdLastSet", LDB_FLAG_MOD_REPLACE, NULL); msg 2187 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_empty(msg, "msDs-KeyVersionNumber", LDB_FLAG_MOD_REPLACE, NULL); msg 2190 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hash(ldb, ac, msg, msg 2197 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hash(ldb, ac, msg, msg 2204 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hashes(ac, msg, msg 2213 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_hashes(ac, msg, msg 2222 source4/dsdb/samdb/ldb_modules/password_hash.c ret = ldb_msg_add_value(msg, "supplementalCredentials", msg 2228 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_uint64(ldb, ac, msg, msg 2234 source4/dsdb/samdb/ldb_modules/password_hash.c ret = samdb_msg_add_uint(ldb, ac, msg, msg 2242 source4/dsdb/samdb/ldb_modules/password_hash.c msg, msg 189 source4/dsdb/samdb/ldb_modules/proxy.c static void proxy_convert_value(struct proxy_data *proxy, struct ldb_message *msg, struct ldb_val *v) msg 196 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_blob(msg, v, proxy->oldstr[i], proxy->newstr[i]); msg 230 source4/dsdb/samdb/ldb_modules/proxy.c struct ldb_message *msg) msg 235 source4/dsdb/samdb/ldb_modules/proxy.c if (ldb_dn_compare_base(proxy->olddn, msg->dn) == 0) { msg 236 source4/dsdb/samdb/ldb_modules/proxy.c ldb_dn_remove_base_components(msg->dn, ldb_dn_get_comp_num(proxy->olddn)); msg 237 source4/dsdb/samdb/ldb_modules/proxy.c ldb_dn_add_base(msg->dn, proxy->newdn); msg 241 source4/dsdb/samdb/ldb_modules/proxy.c for (attr=0;attr<msg->num_elements;attr++) { msg 242 source4/dsdb/samdb/ldb_modules/proxy.c for (v=0;v<msg->elements[attr].num_values;v++) { msg 243 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); msg 248 source4/dsdb/samdb/ldb_modules/proxy.c for (attr=0;attr<msg->num_elements;attr++) { msg 249 source4/dsdb/samdb/ldb_modules/proxy.c for (v=0;v<msg->elements[attr].num_values;v++) { msg 250 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); msg 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) msg 93 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_find_element(msg, attr) != NULL) { msg 97 source4/dsdb/samdb/ldb_modules/repl_meta_data.c s = ldb_timestring(msg, t); msg 102 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_add_string(msg, attr, s) != LDB_SUCCESS) { msg 106 source4/dsdb/samdb/ldb_modules/repl_meta_data.c el = ldb_msg_find_element(msg, attr); msg 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) msg 121 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_find_element(msg, attr) != NULL) { msg 125 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_add_fmt(msg, attr, "%llu", (unsigned long long)v) != LDB_SUCCESS) { msg 129 source4/dsdb/samdb/ldb_modules/repl_meta_data.c el = ldb_msg_find_element(msg, attr); msg 199 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static void replmd_ldb_message_sort(struct ldb_message *msg, msg 202 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_qsort(msg->elements, msg->num_elements, sizeof(struct ldb_message_element), msg 242 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message *msg; msg 303 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); msg 304 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (msg == NULL) { msg 311 source4/dsdb/samdb/ldb_modules/repl_meta_data.c time_str = ldb_timestring(msg, t); msg 319 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_attr(msg, "whenCreated"); msg 320 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_attr(msg, "whenChanged"); msg 321 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_attr(msg, "uSNCreated"); msg 322 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_attr(msg, "uSNChanged"); msg 323 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_attr(msg, "replPropertyMetaData"); msg 328 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenCreated", time_str); msg 337 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.count = msg->num_elements; msg 338 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.array = talloc_array(msg, msg 346 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < msg->num_elements; i++) { msg 347 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message_element *e = &msg->elements[i]; msg 376 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_attr_cmp(e->name, ldb_dn_get_rdn_name(msg->dn))) { msg 390 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(&guid_value, msg, msg 398 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(&nmd_value, msg, msg 410 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "objectGUID", &guid_value, NULL); msg 415 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenChanged", time_str); msg 420 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = samdb_msg_add_uint64(ldb, msg, msg, "uSNCreated", seq_num); msg 425 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = samdb_msg_add_uint64(ldb, msg, msg, "uSNChanged", seq_num); msg 430 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "replPropertyMetaData", &nmd_value, NULL); msg 439 source4/dsdb/samdb/ldb_modules/repl_meta_data.c replmd_ldb_message_sort(msg, schema); msg 442 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg, msg 460 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message *msg; msg 489 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); msg 490 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (msg == NULL) { msg 507 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (add_time_element(msg, "whenChanged", t) != LDB_SUCCESS) { msg 515 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (add_uint64_element(msg, "uSNChanged", seq_num) != LDB_SUCCESS) { msg 527 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg, msg 534 source4/dsdb/samdb/ldb_modules/repl_meta_data.c talloc_steal(down_req, msg); msg 595 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message *msg; msg 612 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ar->objs->objects[ar->index_current].msg; msg 620 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "objectGUID", &ar->objs->objects[ar->index_current].guid_value, NULL); msg 625 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenChanged", ar->objs->objects[ar->index_current].when_changed); msg 630 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = samdb_msg_add_uint64(ldb, msg, msg, "uSNCreated", seq_num); msg 635 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = samdb_msg_add_uint64(ldb, msg, msg, "uSNChanged", seq_num); msg 646 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(&md_value, msg, msg 654 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "replPropertyMetaData", &md_value, NULL); msg 659 source4/dsdb/samdb/ldb_modules/repl_meta_data.c replmd_ldb_message_sort(msg, ar->schema); msg 664 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg, msg 736 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message *msg; msg 748 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ar->objs->objects[ar->index_current].msg; msg 756 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_dn_compare(msg->dn, ar->search_msg->dn) != 0) { msg 761 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_dn_get_linearized(msg->dn)); msg 823 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_element(msg, &msg->elements[i-removed_attrs]); msg 857 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(&nmd_value, msg, msg 869 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (msg->num_elements == 0) { msg 878 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current, msg->num_elements); msg 884 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenChanged", ar->objs->objects[ar->index_current].when_changed); msg 888 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = samdb_msg_add_uint64(ldb, msg, msg, "uSNChanged", seq_num); msg 892 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "replPropertyMetaData", &nmd_value, NULL); msg 897 source4/dsdb/samdb/ldb_modules/repl_meta_data.c replmd_ldb_message_sort(msg, ar->schema); msg 900 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < msg->num_elements; i++) { msg 901 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 907 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg, msg 1038 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message *msg; msg 1203 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_new(ar); msg 1204 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!msg) return replmd_replicated_request_werror(ar, WERR_NOMEM); msg 1205 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg->dn = ar->search_msg->dn; msg 1207 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(&nuv_value, msg, msg 1215 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "replUpToDateVector", &nuv_value, &nuv_el); msg 1277 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_empty(msg, "repsFrom", 0, &nrf_el); msg 1289 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "repsFrom", &zero_value, &nrf_el); msg 1296 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_push_struct_blob(nrf_value, msg, msg 1315 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg, msg 55 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_add_dynamic(struct ldb_module *module, struct ldb_message *msg, const char * const *attrs) msg 65 source4/dsdb/samdb/ldb_modules/rootdse.c msg->dn = ldb_dn_new(msg, ldb, NULL); msg 68 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_msg_remove_attr(msg, "distinguishedName"); msg 69 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_msg_remove_attr(msg, "cn"); msg 70 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_msg_remove_attr(msg, "name"); msg 73 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_steal_string(msg, "currentTime", msg 74 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_timestring(msg, time(NULL))) != 0) { msg 82 source4/dsdb/samdb/ldb_modules/rootdse.c char *control = talloc_strdup(msg, priv->controls[i]); msg 86 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_steal_string(msg, "supportedControl", msg 97 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_steal_string(msg, "namingContexts", msg 98 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_dn_alloc_linearized(msg, dn)) != 0) { msg 109 source4/dsdb/samdb/ldb_modules/rootdse.c char *sasl_name = talloc_strdup(msg, server_sasl[i]); msg 113 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_steal_string(msg, "supportedSASLMechanisms", msg 124 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "highestCommittedUSN", msg 139 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "dsSchemaAttrCount", msg 153 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "dsSchemaClassCount", msg 160 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "dsSchemaPrefixCount", msg 174 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "validFSMOs", "%s", dn_str) != 0) { msg 183 source4/dsdb/samdb/ldb_modules/rootdse.c dn_str = ldb_dn_get_linearized(samdb_partitions_dn(ldb, msg)); msg 185 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "validFSMOs", "%s", dn_str) != 0) { msg 196 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "validFSMOs", "%s", dn_str) != 0) { msg 204 source4/dsdb/samdb/ldb_modules/rootdse.c if (ldb_msg_add_fmt(msg, "vendorVersion", msg 58 source4/dsdb/samdb/ldb_modules/samldb.c struct ldb_message *msg; msg 289 source4/dsdb/samdb/ldb_modules/samldb.c struct ldb_message *msg; msg 294 source4/dsdb/samdb/ldb_modules/samldb.c msg = ac->ares->message; msg 296 source4/dsdb/samdb/ldb_modules/samldb.c for (i = 0; i < msg->num_elements; i++) { msg 297 source4/dsdb/samdb/ldb_modules/samldb.c el = &msg->elements[i]; msg 310 source4/dsdb/samdb/ldb_modules/samldb.c ldb, ac->msg, el->name, msg 453 source4/dsdb/samdb/ldb_modules/samldb.c static int samldb_generate_samAccountName(struct ldb_message *msg) msg 459 source4/dsdb/samdb/ldb_modules/samldb.c name = talloc_asprintf(msg, "$%.6X-%.6X%.6X", msg 466 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_msg_add_steal_string(msg, "samAccountName", name); msg 526 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_msg_find_element(ac->msg, "samAccountName") == NULL) { msg 527 source4/dsdb/samdb/ldb_modules/samldb.c ret = samldb_generate_samAccountName(ac->msg); msg 533 source4/dsdb/samdb/ldb_modules/samldb.c name = ldb_msg_find_attr_as_string(ac->msg, "samAccountName", NULL); msg 567 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_msg_find_element(ac->msg, "sAMAccountType") != NULL) { msg 574 source4/dsdb/samdb/ldb_modules/samldb.c uac = samdb_result_uint(ac->msg, "userAccountControl", 0); msg 582 source4/dsdb/samdb/ldb_modules/samldb.c ac->msg, ac->msg, msg 592 source4/dsdb/samdb/ldb_modules/samldb.c group_type = samdb_result_uint(ac->msg, "groupType", 0); msg 600 source4/dsdb/samdb/ldb_modules/samldb.c ac->msg, ac->msg, msg 737 source4/dsdb/samdb/ldb_modules/samldb.c static bool samldb_msg_add_sid(struct ldb_message *msg, msg 744 source4/dsdb/samdb/ldb_modules/samldb.c ndr_err = ndr_push_struct_blob(&v, msg, NULL, sid, msg 749 source4/dsdb/samdb/ldb_modules/samldb.c return (ldb_msg_add_value(msg, name, &v, NULL) == 0); msg 764 source4/dsdb/samdb/ldb_modules/samldb.c if ( ! samldb_msg_add_sid(ac->msg, "objectSid", ac->sid)) { msg 895 source4/dsdb/samdb/ldb_modules/samldb.c struct ldb_message *msg; msg 911 source4/dsdb/samdb/ldb_modules/samldb.c msg = talloc_zero(ac, struct ldb_message); msg 912 source4/dsdb/samdb/ldb_modules/samldb.c if (msg == NULL) { msg 916 source4/dsdb/samdb/ldb_modules/samldb.c els = talloc_array(msg, struct ldb_message_element, 2); msg 921 source4/dsdb/samdb/ldb_modules/samldb.c vals = talloc_array(msg, struct ldb_val, 2); msg 926 source4/dsdb/samdb/ldb_modules/samldb.c msg->dn = ac->domain_dn; msg 927 source4/dsdb/samdb/ldb_modules/samldb.c msg->num_elements = 2; msg 928 source4/dsdb/samdb/ldb_modules/samldb.c msg->elements = els; msg 933 source4/dsdb/samdb/ldb_modules/samldb.c els[0].name = talloc_strdup(msg, "nextRid"); msg 959 source4/dsdb/samdb/ldb_modules/samldb.c msg, NULL, msg 1007 source4/dsdb/samdb/ldb_modules/samldb.c ac->msg, msg 1045 source4/dsdb/samdb/ldb_modules/samldb.c ac->sid = samdb_result_dom_sid(ac, ac->msg, "objectSid"); msg 1205 source4/dsdb/samdb/ldb_modules/samldb.c ac->sid = samdb_result_dom_sid(ac->msg, ac->msg, "objectSid"); msg 1207 source4/dsdb/samdb/ldb_modules/samldb.c ac->sid = dom_sid_parse_talloc(ac->msg, msg 1208 source4/dsdb/samdb/ldb_modules/samldb.c (const char *)ldb_dn_get_rdn_val(ac->msg->dn)->data); msg 1216 source4/dsdb/samdb/ldb_modules/samldb.c if ( ! samldb_msg_add_sid(ac->msg, "objectSid", ac->sid)) { msg 1285 source4/dsdb/samdb/ldb_modules/samldb.c ac->msg = ldb_msg_copy(ac, ac->req->op.add.message); msg 1286 source4/dsdb/samdb/ldb_modules/samldb.c if (!ac->msg) { msg 1293 source4/dsdb/samdb/ldb_modules/samldb.c if (samdb_find_attribute(ldb, ac->msg, msg 1298 source4/dsdb/samdb/ldb_modules/samldb.c ret = samdb_find_or_add_value(ldb, ac->msg, msg 1306 source4/dsdb/samdb/ldb_modules/samldb.c if (samdb_find_attribute(ldb, ac->msg, msg 1318 source4/dsdb/samdb/ldb_modules/samldb.c if (samdb_find_attribute(ldb, ac->msg, msg 1331 source4/dsdb/samdb/ldb_modules/samldb.c if (samdb_find_attribute(ldb, ac->msg, msg 1354 source4/dsdb/samdb/ldb_modules/samldb.c struct ldb_message *msg; msg 1373 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); msg 1377 source4/dsdb/samdb/ldb_modules/samldb.c ret = samdb_msg_add_uint(ldb, msg, msg, msg 1383 source4/dsdb/samdb/ldb_modules/samldb.c el2 = ldb_msg_find_element(msg, "sAMAccountType"); msg 1389 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); msg 1393 source4/dsdb/samdb/ldb_modules/samldb.c ret = samdb_msg_add_uint(ldb, msg, msg, msg 1399 source4/dsdb/samdb/ldb_modules/samldb.c el2 = ldb_msg_find_element(msg, "sAMAccountType"); msg 32 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_objectClasses(struct ldb_context *ldb, struct ldb_message *msg, msg 34 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_attributeTypes(struct ldb_context *ldb, struct ldb_message *msg, msg 36 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_dITContentRules(struct ldb_context *ldb, struct ldb_message *msg, msg 38 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_extendedAttributeInfo(struct ldb_context *ldb, struct ldb_message *msg, msg 40 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_extendedClassInfo(struct ldb_context *ldb, struct ldb_message *msg, msg 291 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_objectClasses(struct ldb_context *ldb, struct ldb_message *msg, msg 298 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = ldb_msg_add_string(msg, "objectClasses", schema_class_to_description(msg, sclass)); msg 305 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_attributeTypes(struct ldb_context *ldb, struct ldb_message *msg, msg 312 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = ldb_msg_add_string(msg, "attributeTypes", schema_attribute_to_description(msg, attribute)); msg 320 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int generate_dITContentRules(struct ldb_context *ldb, struct ldb_message *msg, msg 328 source4/dsdb/samdb/ldb_modules/schema_fsmo.c char *ditcontentrule = schema_class_to_dITContentRule(msg, sclass, schema); msg 333 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = ldb_msg_add_steal_string(msg, "dITContentRules", ditcontentrule); msg 343 source4/dsdb/samdb/ldb_modules/schema_fsmo.c struct ldb_message *msg, msg 350 source4/dsdb/samdb/ldb_modules/schema_fsmo.c char *val = schema_attribute_to_extendedInfo(msg, attribute); msg 356 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = ldb_msg_add_string(msg, "extendedAttributeInfo", val); msg 366 source4/dsdb/samdb/ldb_modules/schema_fsmo.c struct ldb_message *msg, msg 373 source4/dsdb/samdb/ldb_modules/schema_fsmo.c char *val = schema_class_to_extendedInfo(msg, sclass); msg 379 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = ldb_msg_add_string(msg, "extendedClassInfo", val); msg 120 source4/dsdb/samdb/samdb.c struct ldb_message *msg, const char *name, msg 136 source4/dsdb/samdb/samdb.c msg, msg 139 source4/dsdb/samdb/samdb.c *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: Failed to contruct path for template db"); msg 157 source4/dsdb/samdb/samdb.c *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: Failed to connect to templates db at: %s", msg 172 source4/dsdb/samdb/samdb.c *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: Failed to contruct DN for template '%s'", msg 178 source4/dsdb/samdb/samdb.c ret = ldb_search(templates_ldb, msg, &res, basedn, LDB_SCOPE_BASE, NULL, "distinguishedName=*"); msg 181 source4/dsdb/samdb/samdb.c *errstring = talloc_steal(msg, ldb_errstring(templates_ldb)); msg 185 source4/dsdb/samdb/samdb.c *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: template '%s' matched %d records, expected 1", msg 206 source4/dsdb/samdb/samdb.c ret = samdb_find_or_add_attribute(ldb, msg, el->name, msg 209 source4/dsdb/samdb/samdb.c *errstring = talloc_asprintf(msg, "Adding attribute %s failed.", el->name); msg 69 source4/dsdb/samdb/samdb.h struct ldb_message *msg; msg 452 source4/dsdb/schema/schema_init.c struct ldb_message msg; msg 494 source4/dsdb/schema/schema_init.c msg.dn = ldb_dn_copy(mem_ctx, schema_dn); msg 495 source4/dsdb/schema/schema_init.c msg.num_elements = 1; msg 496 source4/dsdb/schema/schema_init.c msg.elements = ⪙ msg 498 source4/dsdb/schema/schema_init.c ret = ldb_modify( ldb, &msg ); msg 585 source4/dsdb/schema/schema_init.c #define GET_STRING_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ msg 586 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_string(msg, attr, NULL);\ msg 594 source4/dsdb/schema/schema_init.c #define GET_STRING_LIST_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ msg 596 source4/dsdb/schema/schema_init.c struct ldb_message_element *get_string_list_el = ldb_msg_find_element(msg, attr); \ msg 622 source4/dsdb/schema/schema_init.c #define GET_BOOL_LDB(msg, attr, p, elem, strict) do { \ msg 624 source4/dsdb/schema/schema_init.c str = samdb_result_string(msg, attr, NULL);\ msg 642 source4/dsdb/schema/schema_init.c #define GET_UINT32_LDB(msg, attr, p, elem) do { \ msg 643 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_uint(msg, attr, 0);\ msg 646 source4/dsdb/schema/schema_init.c #define GET_UINT32_PTR_LDB(msg, attr, p, elem) do { \ msg 647 source4/dsdb/schema/schema_init.c uint64_t _v = samdb_result_uint64(msg, attr, UINT64_MAX);\ msg 664 source4/dsdb/schema/schema_init.c #define GET_GUID_LDB(msg, attr, p, elem) do { \ msg 665 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_guid(msg, attr);\ msg 668 source4/dsdb/schema/schema_init.c #define GET_BLOB_LDB(msg, attr, mem_ctx, p, elem) do { \ msg 670 source4/dsdb/schema/schema_init.c _val = ldb_msg_find_ldb_val(msg, attr);\ msg 680 source4/dsdb/schema/schema_init.c struct ldb_message *msg, msg 686 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "cn", mem_ctx, attr, cn, false); msg 687 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "lDAPDisplayName", mem_ctx, attr, lDAPDisplayName, true); msg 688 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "attributeID", mem_ctx, attr, attributeID_oid, true); msg 701 source4/dsdb/schema/schema_init.c GET_GUID_LDB(msg, "schemaIDGUID", attr, schemaIDGUID); msg 702 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "mAPIID", attr, mAPIID); msg 704 source4/dsdb/schema/schema_init.c GET_GUID_LDB(msg, "attributeSecurityGUID", attr, attributeSecurityGUID); msg 706 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "searchFlags", attr, searchFlags); msg 707 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "systemFlags", attr, systemFlags); msg 708 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isMemberOfPartialAttributeSet", attr, isMemberOfPartialAttributeSet, false); msg 709 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "linkID", attr, linkID); msg 711 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "attributeSyntax", mem_ctx, attr, attributeSyntax_oid, true); msg 724 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "oMSyntax", attr, oMSyntax); msg 725 source4/dsdb/schema/schema_init.c GET_BLOB_LDB(msg, "oMObjectClass", mem_ctx, attr, oMObjectClass); msg 727 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isSingleValued", attr, isSingleValued, true); msg 728 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_LDB(msg, "rangeLower", attr, rangeLower); msg 729 source4/dsdb/schema/schema_init.c GET_UINT32_PTR_LDB(msg, "rangeUpper", attr, rangeUpper); msg 730 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "extendedCharsAllowed", attr, extendedCharsAllowed, false); msg 732 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "schemaFlagsEx", attr, schemaFlagsEx); msg 733 source4/dsdb/schema/schema_init.c GET_BLOB_LDB(msg, "msDs-Schema-Extensions", mem_ctx, attr, msDs_Schema_Extensions); msg 735 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "showInAdvancedViewOnly", attr, showInAdvancedViewOnly, false); msg 736 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDisplayName", mem_ctx, attr, adminDisplayName, false); msg 737 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDescription", mem_ctx, attr, adminDescription, false); msg 738 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "classDisplayName", mem_ctx, attr, classDisplayName, false); msg 739 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isEphemeral", attr, isEphemeral, false); msg 740 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isDefunct", attr, isDefunct, false); msg 741 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "systemOnly", attr, systemOnly, false); msg 752 source4/dsdb/schema/schema_init.c struct ldb_message *msg, msg 758 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "cn", mem_ctx, obj, cn, false); msg 759 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "lDAPDisplayName", mem_ctx, obj, lDAPDisplayName, true); msg 760 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "governsID", mem_ctx, obj, governsID_oid, true); msg 773 source4/dsdb/schema/schema_init.c GET_GUID_LDB(msg, "schemaIDGUID", obj, schemaIDGUID); msg 775 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "objectClassCategory", obj, objectClassCategory); msg 776 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "rDNAttID", mem_ctx, obj, rDNAttID, false); msg 777 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "defaultObjectCategory", mem_ctx, obj, defaultObjectCategory, true); msg 779 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "subClassOf", mem_ctx, obj, subClassOf, true); msg 781 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "systemAuxiliaryClass", mem_ctx, obj, systemAuxiliaryClass, false); msg 782 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "auxiliaryClass", mem_ctx, obj, auxiliaryClass, false); msg 784 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "systemMustContain", mem_ctx, obj, systemMustContain, false); msg 785 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "systemMayContain", mem_ctx, obj, systemMayContain, false); msg 786 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "mustContain", mem_ctx, obj, mustContain, false); msg 787 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "mayContain", mem_ctx, obj, mayContain, false); msg 789 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "systemPossSuperiors", mem_ctx, obj, systemPossSuperiors, false); msg 790 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "possSuperiors", mem_ctx, obj, possSuperiors, false); msg 791 source4/dsdb/schema/schema_init.c GET_STRING_LIST_LDB(msg, "possibleInferiors", mem_ctx, obj, possibleInferiors, false); msg 793 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "defaultSecurityDescriptor", mem_ctx, obj, defaultSecurityDescriptor, false); msg 795 source4/dsdb/schema/schema_init.c GET_UINT32_LDB(msg, "schemaFlagsEx", obj, schemaFlagsEx); msg 796 source4/dsdb/schema/schema_init.c GET_BLOB_LDB(msg, "msDs-Schema-Extensions", mem_ctx, obj, msDs_Schema_Extensions); msg 798 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "showInAdvancedViewOnly", obj, showInAdvancedViewOnly, false); msg 799 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDisplayName", mem_ctx, obj, adminDisplayName, false); msg 800 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "adminDescription", mem_ctx, obj, adminDescription, false); msg 801 source4/dsdb/schema/schema_init.c GET_STRING_LDB(msg, "classDisplayName", mem_ctx, obj, classDisplayName, false); msg 802 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "defaultHidingValue", obj, defaultHidingValue, false); msg 803 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "isDefunct", obj, isDefunct, false); msg 804 source4/dsdb/schema/schema_init.c GET_BOOL_LDB(msg, "systemOnly", obj, systemOnly, false); msg 39 source4/dsdb/schema/schema_set.c struct ldb_message *msg; msg 46 source4/dsdb/schema/schema_set.c msg = ldb_msg_new(mem_ctx); msg 47 source4/dsdb/schema/schema_set.c if (!msg) { msg 56 source4/dsdb/schema/schema_set.c msg->dn = ldb_dn_new(msg, ldb, "@ATTRIBUTES"); msg 57 source4/dsdb/schema/schema_set.c if (!msg->dn) { msg 61 source4/dsdb/schema/schema_set.c msg_idx->dn = ldb_dn_new(msg, ldb, "@INDEXLIST"); msg 76 source4/dsdb/schema/schema_set.c ret = ldb_msg_add_string(msg, attr->lDAPDisplayName, "INTEGER"); msg 78 source4/dsdb/schema/schema_set.c ret = ldb_msg_add_string(msg, attr->lDAPDisplayName, "CASE_INSENSITIVE"); msg 118 source4/dsdb/schema/schema_set.c ret = ldb_search(ldb, mem_ctx, &res, msg->dn, LDB_SCOPE_BASE, NULL, "dn=%s", ldb_dn_get_linearized(msg->dn)); msg 120 source4/dsdb/schema/schema_set.c ret = ldb_add(ldb, msg); msg 123 source4/dsdb/schema/schema_set.c ret = ldb_add(ldb, msg); msg 129 source4/dsdb/schema/schema_set.c mod_msg = ldb_msg_diff(ldb, res->msgs[0], msg); msg 283 source4/dsdb/schema/schema_set.c struct ldb_message *msg; msg 315 source4/dsdb/schema/schema_set.c msg = ldb_msg_canonicalize(ldb, ldif->msg); msg 316 source4/dsdb/schema/schema_set.c if (!msg) { msg 319 source4/dsdb/schema/schema_set.c talloc_steal(mem_ctx, msg); msg 322 source4/dsdb/schema/schema_set.c prefix_val = ldb_msg_find_ldb_val(msg, "prefixMap"); msg 328 source4/dsdb/schema/schema_set.c info_val = ldb_msg_find_ldb_val(msg, "schemaInfo"); msg 351 source4/dsdb/schema/schema_set.c msg = ldb_msg_canonicalize(ldb, ldif->msg); msg 352 source4/dsdb/schema/schema_set.c if (!msg) { msg 356 source4/dsdb/schema/schema_set.c talloc_steal(mem_ctx, msg); msg 359 source4/dsdb/schema/schema_set.c is_sa = ldb_msg_check_string_attribute(msg, "objectClass", "attributeSchema"); msg 360 source4/dsdb/schema/schema_set.c is_sc = ldb_msg_check_string_attribute(msg, "objectClass", "classSchema"); msg 370 source4/dsdb/schema/schema_set.c status = dsdb_attribute_from_ldb(schema, msg, sa, sa); msg 384 source4/dsdb/schema/schema_set.c status = dsdb_class_from_ldb(schema, msg, sc, sc); msg 59 source4/heimdal/kdc/kerberos4.c int code, const char *msg) msg 62 source4/heimdal/kdc/kerberos4.c kdc_time, code, msg, reply); msg 64 source4/heimdal/kdc/log.c char *msg; msg 65 source4/heimdal/kdc/log.c krb5_vlog_msg(context, config->logf, &msg, level, fmt, ap); msg 66 source4/heimdal/kdc/log.c return msg; msg 65 source4/heimdal/kpasswd/kpasswd.c char *msg, *name; msg 70 source4/heimdal/kpasswd/kpasswd.c name = msg = NULL; msg 72 source4/heimdal/kpasswd/kpasswd.c asprintf(&msg, "New password: "); msg 78 source4/heimdal/kpasswd/kpasswd.c asprintf(&msg, "New password for %s: ", name); msg 81 source4/heimdal/kpasswd/kpasswd.c if (msg == NULL) msg 84 source4/heimdal/kpasswd/kpasswd.c ret = UI_UTIL_read_pw_string (pwbuf, sizeof(pwbuf), msg, 1); msg 85 source4/heimdal/kpasswd/kpasswd.c free(msg); msg 358 source4/heimdal/lib/asn1/lex.c static void yy_fatal_error (yyconst char msg[] ); msg 972 source4/heimdal/lib/asn1/lex.c #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) msg 2479 source4/heimdal/lib/asn1/lex.c static void yy_fatal_error (yyconst char* msg ) msg 2481 source4/heimdal/lib/asn1/lex.c (void) fprintf( stderr, "%s\n", msg ); msg 50 source4/heimdal/lib/com_err/com_err.c static char msg[128]; msg 54 source4/heimdal/lib/com_err/com_err.c snprintf(msg, sizeof(msg), "Unknown error %ld", code); msg 59 source4/heimdal/lib/com_err/com_err.c strlcpy(msg, p, sizeof(msg)); msg 61 source4/heimdal/lib/com_err/com_err.c snprintf(msg, sizeof(msg), "Unknown error %ld", code); msg 62 source4/heimdal/lib/com_err/com_err.c return msg; msg 358 source4/heimdal/lib/com_err/lex.c static void yy_fatal_error (yyconst char msg[] ); msg 653 source4/heimdal/lib/com_err/lex.c #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) msg 1655 source4/heimdal/lib/com_err/lex.c static void yy_fatal_error (yyconst char* msg ) msg 1657 source4/heimdal/lib/com_err/lex.c (void) fprintf( stderr, "%s\n", msg ); msg 92 source4/heimdal/lib/hcrypto/rand-egd.c unsigned char msg[2]; msg 96 source4/heimdal/lib/hcrypto/rand-egd.c msg[0] = 0x02; /* read blocking data */ msg 97 source4/heimdal/lib/hcrypto/rand-egd.c msg[1] = len; /* wanted length */ msg 99 source4/heimdal/lib/hcrypto/rand-egd.c if (net_write(fd, msg, sizeof(msg)) != sizeof(msg)) msg 111 source4/heimdal/lib/hcrypto/rand-egd.c unsigned char msg[4]; msg 115 source4/heimdal/lib/hcrypto/rand-egd.c msg[0] = 0x03; /* write data */ msg 116 source4/heimdal/lib/hcrypto/rand-egd.c msg[1] = 0; /* dummy */ msg 117 source4/heimdal/lib/hcrypto/rand-egd.c msg[2] = 0; /* entropy */ msg 118 source4/heimdal/lib/hcrypto/rand-egd.c msg[3] = len; /* length */ msg 120 source4/heimdal/lib/hcrypto/rand-egd.c if (net_write(fd, msg, sizeof(msg)) != sizeof(msg)) msg 46 source4/heimdal/lib/hx509/error.c char *msg; msg 50 source4/heimdal/lib/hx509/error.c free_error_string(hx509_error msg) msg 52 source4/heimdal/lib/hx509/error.c while(msg) { msg 53 source4/heimdal/lib/hx509/error.c hx509_error m2 = msg->next; msg 54 source4/heimdal/lib/hx509/error.c free(msg->msg); msg 55 source4/heimdal/lib/hx509/error.c free(msg); msg 56 source4/heimdal/lib/hx509/error.c msg = m2; msg 93 source4/heimdal/lib/hx509/error.c hx509_error msg; msg 95 source4/heimdal/lib/hx509/error.c msg = calloc(1, sizeof(*msg)); msg 96 source4/heimdal/lib/hx509/error.c if (msg == NULL) { msg 101 source4/heimdal/lib/hx509/error.c if (vasprintf(&msg->msg, fmt, ap) == -1) { msg 103 source4/heimdal/lib/hx509/error.c free(msg); msg 106 source4/heimdal/lib/hx509/error.c msg->code = code; msg 109 source4/heimdal/lib/hx509/error.c msg->next = context->error; msg 110 source4/heimdal/lib/hx509/error.c context->error = msg; msg 113 source4/heimdal/lib/hx509/error.c context->error = msg; msg 157 source4/heimdal/lib/hx509/error.c hx509_error msg = context->error; msg 159 source4/heimdal/lib/hx509/error.c if (msg == NULL || msg->code != error_code) { msg 174 source4/heimdal/lib/hx509/error.c for (msg = context->error; msg; msg = msg->next) msg 175 source4/heimdal/lib/hx509/error.c p = rk_strpoolprintf(p, "%s%s", msg->msg, msg 176 source4/heimdal/lib/hx509/error.c msg->next != NULL ? "; " : ""); msg 212 source4/heimdal/lib/hx509/error.c const char *msg; msg 218 source4/heimdal/lib/hx509/error.c msg = hx509_get_error_string(context, error_code); msg 219 source4/heimdal/lib/hx509/error.c if (msg == NULL) msg 220 source4/heimdal/lib/hx509/error.c msg = "no error"; msg 222 source4/heimdal/lib/hx509/error.c errx(exit_code, "%s: %s", str, msg); msg 358 source4/heimdal/lib/hx509/sel-lex.c static void yy_fatal_error (yyconst char msg[] ); msg 655 source4/heimdal/lib/hx509/sel-lex.c #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) msg 1641 source4/heimdal/lib/hx509/sel-lex.c static void yy_fatal_error (yyconst char* msg ) msg 1643 source4/heimdal/lib/hx509/sel-lex.c (void) fprintf( stderr, "%s\n", msg ); msg 197 source4/heimdal/lib/krb5/error_string.c krb5_free_error_message(krb5_context context, const char *msg) msg 199 source4/heimdal/lib/krb5/error_string.c free(rk_UNCONST(msg)); msg 169 source4/heimdal/lib/krb5/log.c const char *msg, msg 174 source4/heimdal/lib/krb5/log.c syslog(s->priority, "%s", msg); msg 219 source4/heimdal/lib/krb5/log.c const char *msg, msg 227 source4/heimdal/lib/krb5/log.c fprintf(f->fd, "%s %s\n", timestr, msg); msg 407 source4/heimdal/lib/krb5/log.c char *msg = NULL; msg 421 source4/heimdal/lib/krb5/log.c vasprintf(&msg, fmt, ap); msg 422 source4/heimdal/lib/krb5/log.c if(msg == NULL) msg 425 source4/heimdal/lib/krb5/log.c actual = msg; msg 430 source4/heimdal/lib/krb5/log.c free(msg); msg 432 source4/heimdal/lib/krb5/log.c *reply = msg; msg 49 source4/heimdal/lib/krb5/mk_error.c KRB_ERROR msg; msg 57 source4/heimdal/lib/krb5/mk_error.c memset(&msg, 0, sizeof(msg)); msg 58 source4/heimdal/lib/krb5/mk_error.c msg.pvno = 5; msg 59 source4/heimdal/lib/krb5/mk_error.c msg.msg_type = krb_error; msg 60 source4/heimdal/lib/krb5/mk_error.c msg.stime = sec; msg 61 source4/heimdal/lib/krb5/mk_error.c msg.susec = usec; msg 62 source4/heimdal/lib/krb5/mk_error.c msg.ctime = client_time; msg 63 source4/heimdal/lib/krb5/mk_error.c msg.cusec = client_usec; msg 70 source4/heimdal/lib/krb5/mk_error.c msg.error_code = error_code - KRB5KDC_ERR_NONE; msg 72 source4/heimdal/lib/krb5/mk_error.c msg.e_text = rk_UNCONST(&e_text); msg 74 source4/heimdal/lib/krb5/mk_error.c msg.e_data = rk_UNCONST(e_data); msg 76 source4/heimdal/lib/krb5/mk_error.c msg.realm = server->realm; msg 77 source4/heimdal/lib/krb5/mk_error.c msg.sname = server->name; msg 79 source4/heimdal/lib/krb5/mk_error.c msg.realm = "<unspecified realm>"; msg 82 source4/heimdal/lib/krb5/mk_error.c msg.crealm = &client->realm; msg 83 source4/heimdal/lib/krb5/mk_error.c msg.cname = &client->name; msg 86 source4/heimdal/lib/krb5/mk_error.c ASN1_MALLOC_ENCODE(KRB_ERROR, reply->data, reply->length, &msg, &len, ret); msg 40 source4/heimdal/lib/krb5/rd_error.c const krb5_data *msg, msg 47 source4/heimdal/lib/krb5/rd_error.c ret = decode_KRB_ERROR(msg->data, msg->length, result, &len); msg 49 source4/heimdal/lib/krb5/warn.c char *msg = NULL; msg 58 source4/heimdal/lib/krb5/warn.c vasprintf(&msg, fmt, ap); msg 59 source4/heimdal/lib/krb5/warn.c if(msg == NULL) msg 61 source4/heimdal/lib/krb5/warn.c *arg++ = msg; msg 84 source4/heimdal/lib/krb5/warn.c free(msg); msg 198 source4/heimdal/lib/roken/rkpty.c const char *msg = (c->type == CMD_PASSWORD) ? "****" : c->str; msg 201 source4/heimdal/lib/roken/rkpty.c printf("[send %s]", msg); msg 16 source4/heimdal_build/config.h #define RCSID(msg) struct __rcsid { int __rcsdi; } msg 83 source4/kdc/hdb-samba4.c static KerberosTime ldb_msg_find_krb5time_ldap_time(struct ldb_message *msg, const char *attr, KerberosTime default_val) msg 89 source4/kdc/hdb-samba4.c gentime = ldb_msg_find_attr_as_string(msg, attr, NULL); msg 204 source4/kdc/hdb-samba4.c struct ldb_message *msg, msg 224 source4/kdc/hdb-samba4.c entry_ex->entry.kvno = ldb_msg_find_attr_as_int(msg, "msDS-KeyVersionNumber", 0); msg 228 source4/kdc/hdb-samba4.c hash = samdb_result_hash(mem_ctx, msg, "unicodePwd"); msg 229 source4/kdc/hdb-samba4.c sc_val = ldb_msg_find_ldb_val(msg, "supplementalCredentials"); msg 495 source4/kdc/hdb-samba4.c struct ldb_message *msg, msg 520 source4/kdc/hdb-samba4.c objectclasses = ldb_msg_find_element(msg, "objectClass"); msg 549 source4/kdc/hdb-samba4.c userAccountControl = ldb_msg_find_attr_as_uint(msg, "userAccountControl", 0); msg 554 source4/kdc/hdb-samba4.c const char *samAccountName = ldb_msg_find_attr_as_string(msg, "samAccountName", NULL); msg 560 source4/kdc/hdb-samba4.c samAccountName = ldb_msg_find_attr_as_string(msg, "samAccountName", NULL); msg 597 source4/kdc/hdb-samba4.c if (!is_computer && !ldb_msg_find_attr_as_string(msg, "servicePrincipalName", NULL)) { msg 603 source4/kdc/hdb-samba4.c entry_ex->entry.created_by.time = ldb_msg_find_krb5time_ldap_time(msg, "whenCreated", 0); msg 615 source4/kdc/hdb-samba4.c entry_ex->entry.modified_by->time = ldb_msg_find_krb5time_ldap_time(msg, "whenChanged", 0); msg 621 source4/kdc/hdb-samba4.c acct_expiry = samdb_result_account_expires(msg); msg 636 source4/kdc/hdb-samba4.c domain_dn, msg); msg 658 source4/kdc/hdb-samba4.c ret = LDB_message2entry_keys(context, p->iconv_convenience, p, msg, userAccountControl, entry_ex); msg 682 source4/kdc/hdb-samba4.c p->msg = talloc_steal(p, msg); msg 704 source4/kdc/hdb-samba4.c struct ldb_message *msg, msg 736 source4/kdc/hdb-samba4.c entry_ex->entry.created_by.time = ldb_msg_find_krb5time_ldap_time(msg, "whenCreated", 0); msg 742 source4/kdc/hdb-samba4.c trust_direction_flags = ldb_msg_find_attr_as_int(msg, "trustDirection", 0); msg 746 source4/kdc/hdb-samba4.c password_val = ldb_msg_find_ldb_val(msg, "trustAuthIncoming"); msg 749 source4/kdc/hdb-samba4.c dnsdomain = ldb_msg_find_attr_as_string(msg, "trustPartner", NULL); msg 751 source4/kdc/hdb-samba4.c password_val = ldb_msg_find_ldb_val(msg, "trustAuthOutgoing"); msg 871 source4/kdc/hdb-samba4.c p->msg = talloc_steal(p, msg); msg 1064 source4/kdc/hdb-samba4.c struct ldb_message **msg = NULL; msg 1075 source4/kdc/hdb-samba4.c &msg, &realm_ref_msg); msg 1087 source4/kdc/hdb-samba4.c msg[0], realm_ref_msg[0], entry_ex); msg 1098 source4/kdc/hdb-samba4.c struct ldb_message **msg = NULL; msg 1147 source4/kdc/hdb-samba4.c principal, HDB_SAMBA4_ENT_TYPE_KRBTGT, realm_dn, &msg); msg 1157 source4/kdc/hdb-samba4.c msg[0], realm_ref_msg_1[0], entry_ex); msg 1185 source4/kdc/hdb-samba4.c realm, realm_dn, &msg); msg 1195 source4/kdc/hdb-samba4.c msg[0], entry_ex); msg 1216 source4/kdc/hdb-samba4.c struct ldb_message **msg = NULL; msg 1246 source4/kdc/hdb-samba4.c mem_ctx, user_dn, &msg, user_attrs); msg 1276 source4/kdc/hdb-samba4.c principal, HDB_SAMBA4_ENT_TYPE_SERVER, realm_dn, &msg); msg 1285 source4/kdc/hdb-samba4.c msg[0], realm_ref_msg[0], entry_ex); msg 563 source4/kdc/kdc.c static NTSTATUS kdc_check_generic_kerberos(struct irpc_message *msg, msg 569 source4/kdc/kdc.c struct kdc_server *kdc = talloc_get_type(msg->private_data, struct kdc_server); msg 581 source4/kdc/kdc.c ndr_err = ndr_pull_struct_blob(&r->in.generic_request, msg, msg 648 source4/kdc/kdc.c ret = check_pac_checksum(msg, srv_sig, &kdc_sig, msg 58 source4/kdc/kdc.h struct ldb_message *msg; msg 254 source4/kdc/kpasswdd.c struct ldb_message *msg; msg 267 source4/kdc/kpasswdd.c msg = ldb_msg_new(mem_ctx); msg 268 source4/kdc/kpasswdd.c if (!msg) { msg 370 source4/kdc/kpasswdd.c msg = ldb_msg_new(mem_ctx); msg 371 source4/kdc/kpasswdd.c if (msg == NULL) { msg 375 source4/kdc/kpasswdd.c msg->dn = ldb_dn_copy(msg, set_password_on_dn); msg 376 source4/kdc/kpasswdd.c if (!msg->dn) { msg 385 source4/kdc/kpasswdd.c msg, &password, NULL, NULL, msg 392 source4/kdc/kpasswdd.c ret = samdb_replace(samdb, mem_ctx, msg); msg 395 source4/kdc/kpasswdd.c ldb_dn_get_linearized(msg->dn), msg 404 source4/kdc/kpasswdd.c ldb_dn_get_linearized(msg->dn), msg 123 source4/kdc/pac-glue.c userAccountControl = ldb_msg_find_attr_as_uint(p->msg, "userAccountControl", 0); msg 131 source4/kdc/pac-glue.c p->msg, msg 170 source4/kdc/pac-glue.c userAccountControl = ldb_msg_find_attr_as_uint(p->msg, "userAccountControl", 0); msg 277 source4/kdc/pac-glue.c p->msg, msg 107 source4/ldap_server/ldap_backend.c reply->msg = talloc(reply, struct ldap_message); msg 108 source4/ldap_server/ldap_backend.c if (reply->msg == NULL) { msg 113 source4/ldap_server/ldap_backend.c reply->msg->messageid = call->request->messageid; msg 114 source4/ldap_server/ldap_backend.c reply->msg->type = type; msg 115 source4/ldap_server/ldap_backend.c reply->msg->controls = NULL; msg 137 source4/ldap_server/ldap_backend.c r = &reply->msg->r.ExtendedResponse; msg 283 source4/ldap_server/ldap_backend.c ent = &ent_r->msg->r.SearchResultEntry; msg 313 source4/ldap_server/ldap_backend.c done = &done_r->msg->r.SearchResultDone; msg 325 source4/ldap_server/ldap_backend.c done_r->msg->controls = res->controls; msg 349 source4/ldap_server/ldap_backend.c struct ldb_message *msg = NULL; msg 367 source4/ldap_server/ldap_backend.c msg = talloc(local_ctx, struct ldb_message); msg 368 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 370 source4/ldap_server/ldap_backend.c msg->dn = dn; msg 371 source4/ldap_server/ldap_backend.c msg->num_elements = 0; msg 372 source4/ldap_server/ldap_backend.c msg->elements = NULL; msg 375 source4/ldap_server/ldap_backend.c msg->num_elements = req->num_mods; msg 376 source4/ldap_server/ldap_backend.c msg->elements = talloc_array(msg, struct ldb_message_element, req->num_mods); msg 377 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements); msg 379 source4/ldap_server/ldap_backend.c for (i=0; i < msg->num_elements; i++) { msg 380 source4/ldap_server/ldap_backend.c msg->elements[i].name = discard_const_p(char, req->mods[i].attrib.name); msg 381 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = 0; msg 382 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; msg 390 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; msg 393 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_DELETE; msg 396 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 400 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = req->mods[i].attrib.num_values; msg 401 source4/ldap_server/ldap_backend.c if (msg->elements[i].num_values > 0) { msg 402 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, msg 403 source4/ldap_server/ldap_backend.c msg->elements[i].num_values); msg 404 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); msg 406 source4/ldap_server/ldap_backend.c for (j=0; j < msg->elements[i].num_values; j++) { msg 412 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->mods[i].attrib.values[j].length; msg 413 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->mods[i].attrib.values[j].data; msg 428 source4/ldap_server/ldap_backend.c ldb_ret = ldb_modify(samdb, msg); msg 432 source4/ldap_server/ldap_backend.c modify_result = &modify_reply->msg->r.AddResponse; msg 452 source4/ldap_server/ldap_backend.c struct ldb_message *msg = NULL; msg 470 source4/ldap_server/ldap_backend.c msg = talloc(local_ctx, struct ldb_message); msg 471 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 473 source4/ldap_server/ldap_backend.c msg->dn = dn; msg 474 source4/ldap_server/ldap_backend.c msg->num_elements = 0; msg 475 source4/ldap_server/ldap_backend.c msg->elements = NULL; msg 478 source4/ldap_server/ldap_backend.c msg->num_elements = req->num_attributes; msg 479 source4/ldap_server/ldap_backend.c msg->elements = talloc_array(msg, struct ldb_message_element, msg->num_elements); msg 480 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements); msg 482 source4/ldap_server/ldap_backend.c for (i=0; i < msg->num_elements; i++) { msg 483 source4/ldap_server/ldap_backend.c msg->elements[i].name = discard_const_p(char, req->attributes[i].name); msg 484 source4/ldap_server/ldap_backend.c msg->elements[i].flags = 0; msg 485 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = 0; msg 486 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; msg 489 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = req->attributes[i].num_values; msg 490 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, msg 491 source4/ldap_server/ldap_backend.c msg->elements[i].num_values); msg 492 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); msg 494 source4/ldap_server/ldap_backend.c for (j=0; j < msg->elements[i].num_values; j++) { msg 500 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->attributes[i].values[j].length; msg 501 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->attributes[i].values[j].data; msg 520 source4/ldap_server/ldap_backend.c ldb_ret = ldb_add(samdb, msg); msg 524 source4/ldap_server/ldap_backend.c add_result = &add_reply->msg->r.AddResponse; msg 569 source4/ldap_server/ldap_backend.c del_result = &del_reply->msg->r.DelResponse; msg 652 source4/ldap_server/ldap_backend.c modifydn = &modifydn_r->msg->r.ModifyDNResponse; msg 722 source4/ldap_server/ldap_backend.c compare = &compare_r->msg->r.CompareResponse; msg 744 source4/ldap_server/ldap_backend.c struct ldap_message *msg = call->request; msg 746 source4/ldap_server/ldap_backend.c for (i=0; msg->controls && msg->controls[i]; i++) { msg 747 source4/ldap_server/ldap_backend.c if (!msg->controls_decoded[i] && msg 748 source4/ldap_server/ldap_backend.c msg->controls[i]->critical) { msg 750 source4/ldap_server/ldap_backend.c msg->controls[i]->oid)); msg 87 source4/ldap_server/ldap_bind.c resp = &reply->msg->r.BindResponse; msg 130 source4/ldap_server/ldap_bind.c resp = &reply->msg->r.BindResponse; msg 298 source4/ldap_server/ldap_bind.c resp = &reply->msg->r.BindResponse; msg 79 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.resultcode = LDAP_SUCCESS; msg 80 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.errormessage = NULL; msg 115 source4/ldap_server/ldap_extended.c ZERO_STRUCT(reply->msg->r); msg 116 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.oid = talloc_steal(reply, req->oid); msg 117 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.resultcode = LDAP_PROTOCOL_ERROR; msg 118 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.errormessage = NULL; msg 145 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.resultcode = result; msg 146 source4/ldap_server/ldap_extended.c reply->msg->r.ExtendedResponse.response.errormessage = error_str; msg 69 source4/ldap_server/ldap_server.c struct ldap_message *msg) msg 81 source4/ldap_server/ldap_server.c call->request = talloc_steal(call, msg); msg 106 source4/ldap_server/ldap_server.c msg = call->replies->msg; msg 107 source4/ldap_server/ldap_server.c if (!ldap_encode(msg, samba_ldap_control_handlers(), &b, call)) { msg 108 source4/ldap_server/ldap_server.c DEBUG(0,("Failed to encode ldap reply of type %d\n", msg->type)); msg 141 source4/ldap_server/ldap_server.c struct ldap_message *msg = talloc(conn, struct ldap_message); msg 143 source4/ldap_server/ldap_server.c if (asn1 == NULL || msg == NULL) { msg 148 source4/ldap_server/ldap_server.c talloc_free(msg); msg 153 source4/ldap_server/ldap_server.c status = ldap_decode(asn1, samba_ldap_control_handlers(), msg); msg 160 source4/ldap_server/ldap_server.c talloc_steal(conn, msg); msg 163 source4/ldap_server/ldap_server.c ldapsrv_process_message(conn, msg); msg 60 source4/ldap_server/ldap_server.h struct ldap_message *msg; msg 93 source4/lib/ldb/common/ldb_debug.c char *msg; msg 95 source4/lib/ldb/common/ldb_debug.c msg = talloc_vasprintf(ldb, fmt, ap); msg 97 source4/lib/ldb/common/ldb_debug.c if (msg != NULL) { msg 98 source4/lib/ldb/common/ldb_debug.c ldb_set_errstring(ldb, msg); msg 99 source4/lib/ldb/common/ldb_debug.c ldb_debug(ldb, level, "%s", msg); msg 101 source4/lib/ldb/common/ldb_debug.c talloc_free(msg); msg 282 source4/lib/ldb/common/ldb_ldif.c const struct ldb_message *msg; msg 286 source4/lib/ldb/common/ldb_ldif.c msg = ldif->msg; msg 287 source4/lib/ldb/common/ldb_ldif.c p = ldb_dn_get_extended_linearized(mem_ctx, msg->dn, 1); msg 308 source4/lib/ldb/common/ldb_ldif.c for (i=0;i<msg->num_elements;i++) { msg 311 source4/lib/ldb/common/ldb_ldif.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); msg 314 source4/lib/ldb/common/ldb_ldif.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { msg 317 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 321 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 325 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 330 source4/lib/ldb/common/ldb_ldif.c for (j=0;j<msg->elements[i].num_values;j++) { msg 332 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); msg 334 source4/lib/ldb/common/ldb_ldif.c v = msg->elements[i].values[j]; msg 338 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); msg 342 source4/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+3); msg 347 source4/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%s: ", msg->elements[i].name); msg 351 source4/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+2); msg 356 source4/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { msg 526 source4/lib/ldb/common/ldb_ldif.c struct ldb_message *msg; msg 537 source4/lib/ldb/common/ldb_ldif.c ldif->msg = talloc(ldif, struct ldb_message); msg 538 source4/lib/ldb/common/ldb_ldif.c if (ldif->msg == NULL) { msg 544 source4/lib/ldb/common/ldb_ldif.c msg = ldif->msg; msg 546 source4/lib/ldb/common/ldb_ldif.c msg->dn = NULL; msg 547 source4/lib/ldb/common/ldb_ldif.c msg->elements = NULL; msg 548 source4/lib/ldb/common/ldb_ldif.c msg->num_elements = 0; msg 569 source4/lib/ldb/common/ldb_ldif.c msg->dn = ldb_dn_from_ldb_val(msg, ldb, &value); msg 571 source4/lib/ldb/common/ldb_ldif.c if ( ! ldb_dn_validate(msg->dn)) { msg 616 source4/lib/ldb/common/ldb_ldif.c if (ldb_msg_add_empty(msg, (char *)value.data, flags, NULL) != 0) { msg 622 source4/lib/ldb/common/ldb_ldif.c el = &msg->elements[msg->num_elements-1]; msg 626 source4/lib/ldb/common/ldb_ldif.c if (msg->num_elements > 0 && ldb_attr_cmp(attr, el->name) == 0 && msg 630 source4/lib/ldb/common/ldb_ldif.c talloc_realloc(msg->elements, el->values, msg 650 source4/lib/ldb/common/ldb_ldif.c msg->elements = talloc_realloc(ldif, msg->elements, msg 652 source4/lib/ldb/common/ldb_ldif.c msg->num_elements+1); msg 653 source4/lib/ldb/common/ldb_ldif.c if (!msg->elements) { msg 656 source4/lib/ldb/common/ldb_ldif.c el = &msg->elements[msg->num_elements]; msg 658 source4/lib/ldb/common/ldb_ldif.c el->name = talloc_strdup(msg->elements, attr); msg 659 source4/lib/ldb/common/ldb_ldif.c el->values = talloc(msg->elements, struct ldb_val); msg 671 source4/lib/ldb/common/ldb_ldif.c msg->num_elements++; msg 82 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 90 source4/lib/ldb/common/ldb_match.c if (ldb_msg_find_element(msg, tree->u.present.attr)) { msg 98 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 111 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.comparison.attr); msg 139 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 155 source4/lib/ldb/common/ldb_match.c ret = ldb_dn_compare(msg->dn, valuedn); msg 165 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.equality.attr); msg 254 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 261 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.substring.attr); msg 303 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 344 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr); msg 366 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 376 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); msg 383 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); msg 389 source4/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); msg 392 source4/lib/ldb/common/ldb_match.c return ldb_match_equality(ldb, msg, tree, scope); msg 395 source4/lib/ldb/common/ldb_match.c return ldb_match_substring(ldb, msg, tree, scope); msg 398 source4/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_GREATER); msg 401 source4/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_LESS); msg 404 source4/lib/ldb/common/ldb_match.c return ldb_match_present(ldb, msg, tree, scope); msg 407 source4/lib/ldb/common/ldb_match.c return ldb_match_comparison(ldb, msg, tree, scope, LDB_OP_APPROX); msg 410 source4/lib/ldb/common/ldb_match.c return ldb_match_extended(ldb, msg, tree, scope); msg 418 source4/lib/ldb/common/ldb_match.c const struct ldb_message *msg, msg 423 source4/lib/ldb/common/ldb_match.c if ( ! ldb_match_scope(ldb, base, msg->dn, scope) ) { msg 427 source4/lib/ldb/common/ldb_match.c return ldb_match_message(ldb, msg, tree, scope); msg 632 source4/lib/ldb/common/ldb_modules.c struct ldb_message *msg, msg 644 source4/lib/ldb/common/ldb_modules.c ares->message = talloc_steal(ares, msg); msg 47 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *ldb_msg_find_element(const struct ldb_message *msg, msg 51 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg->num_elements;i++) { msg 52 source4/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { msg 53 source4/lib/ldb/common/ldb_msg.c return &msg->elements[i]; msg 120 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_empty( struct ldb_message *msg, msg 127 source4/lib/ldb/common/ldb_msg.c els = talloc_realloc(msg, msg->elements, msg 128 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element, msg->num_elements+1); msg 134 source4/lib/ldb/common/ldb_msg.c els[msg->num_elements].values = NULL; msg 135 source4/lib/ldb/common/ldb_msg.c els[msg->num_elements].num_values = 0; msg 136 source4/lib/ldb/common/ldb_msg.c els[msg->num_elements].flags = flags; msg 137 source4/lib/ldb/common/ldb_msg.c els[msg->num_elements].name = talloc_strdup(els, attr_name); msg 138 source4/lib/ldb/common/ldb_msg.c if (!els[msg->num_elements].name) { msg 143 source4/lib/ldb/common/ldb_msg.c msg->elements = els; msg 144 source4/lib/ldb/common/ldb_msg.c msg->num_elements++; msg 147 source4/lib/ldb/common/ldb_msg.c *return_el = &els[msg->num_elements-1]; msg 156 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add(struct ldb_message *msg, msg 163 source4/lib/ldb/common/ldb_msg.c if (ldb_msg_add_empty(msg, el->name, flags, NULL) != 0) { msg 167 source4/lib/ldb/common/ldb_msg.c msg->elements[msg->num_elements-1] = el_copy; msg 168 source4/lib/ldb/common/ldb_msg.c msg->elements[msg->num_elements-1].flags = flags; msg 176 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_value(struct ldb_message *msg, msg 185 source4/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg, attr_name); msg 187 source4/lib/ldb/common/ldb_msg.c ret = ldb_msg_add_empty(msg, attr_name, 0, &el); msg 193 source4/lib/ldb/common/ldb_msg.c vals = talloc_realloc(msg, el->values, struct ldb_val, el->num_values+1); msg 213 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_steal_value(struct ldb_message *msg, msg 220 source4/lib/ldb/common/ldb_msg.c ret = ldb_msg_add_value(msg, attr_name, val, &el); msg 231 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_string(struct ldb_message *msg, msg 244 source4/lib/ldb/common/ldb_msg.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 250 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_steal_string(struct ldb_message *msg, msg 258 source4/lib/ldb/common/ldb_msg.c return ldb_msg_add_steal_value(msg, attr_name, &val); msg 264 source4/lib/ldb/common/ldb_msg.c int ldb_msg_add_fmt(struct ldb_message *msg, msg 272 source4/lib/ldb/common/ldb_msg.c str = talloc_vasprintf(msg, fmt, ap); msg 280 source4/lib/ldb/common/ldb_msg.c return ldb_msg_add_steal_value(msg, attr_name, &val); msg 319 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *ldb_msg_find_ldb_val(const struct ldb_message *msg, msg 322 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr_name); msg 329 source4/lib/ldb/common/ldb_msg.c int ldb_msg_find_attr_as_int(const struct ldb_message *msg, msg 333 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 340 source4/lib/ldb/common/ldb_msg.c unsigned int ldb_msg_find_attr_as_uint(const struct ldb_message *msg, msg 344 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 351 source4/lib/ldb/common/ldb_msg.c int64_t ldb_msg_find_attr_as_int64(const struct ldb_message *msg, msg 355 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 362 source4/lib/ldb/common/ldb_msg.c uint64_t ldb_msg_find_attr_as_uint64(const struct ldb_message *msg, msg 366 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 373 source4/lib/ldb/common/ldb_msg.c double ldb_msg_find_attr_as_double(const struct ldb_message *msg, msg 377 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 384 source4/lib/ldb/common/ldb_msg.c int ldb_msg_find_attr_as_bool(const struct ldb_message *msg, msg 388 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 401 source4/lib/ldb/common/ldb_msg.c const char *ldb_msg_find_attr_as_string(const struct ldb_message *msg, msg 405 source4/lib/ldb/common/ldb_msg.c const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr_name); msg 414 source4/lib/ldb/common/ldb_msg.c const struct ldb_message *msg, msg 420 source4/lib/ldb/common/ldb_msg.c v = ldb_msg_find_ldb_val(msg, attr_name); msg 435 source4/lib/ldb/common/ldb_msg.c void ldb_msg_sort_elements(struct ldb_message *msg) msg 437 source4/lib/ldb/common/ldb_msg.c qsort(msg->elements, msg->num_elements, sizeof(struct ldb_message_element), msg 446 source4/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 454 source4/lib/ldb/common/ldb_msg.c *msg2 = *msg; msg 461 source4/lib/ldb/common/ldb_msg.c msg2->elements[i] = msg->elements[i]; msg 476 source4/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 481 source4/lib/ldb/common/ldb_msg.c msg2 = ldb_msg_copy_shallow(mem_ctx, msg); msg 513 source4/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 518 source4/lib/ldb/common/ldb_msg.c msg2 = ldb_msg_copy(ldb, msg); msg 605 source4/lib/ldb/common/ldb_msg.c const struct ldb_message *msg) msg 610 source4/lib/ldb/common/ldb_msg.c if (msg->dn == NULL) { msg 617 source4/lib/ldb/common/ldb_msg.c for (i = 0; i < msg->num_elements; i++) { msg 618 source4/lib/ldb/common/ldb_msg.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 619 source4/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { msg 624 source4/lib/ldb/common/ldb_msg.c msg->elements[i].name, msg 625 source4/lib/ldb/common/ldb_msg.c ldb_dn_get_linearized(msg->dn)); msg 707 source4/lib/ldb/common/ldb_msg.c int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace) msg 709 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 713 source4/lib/ldb/common/ldb_msg.c el->name = talloc_strdup(msg->elements, replace); msg 724 source4/lib/ldb/common/ldb_msg.c int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace) msg 726 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 730 source4/lib/ldb/common/ldb_msg.c if (ldb_msg_add(msg, el, 0) != 0) { msg 733 source4/lib/ldb/common/ldb_msg.c return ldb_msg_rename_attr(msg, attr, replace); msg 739 source4/lib/ldb/common/ldb_msg.c void ldb_msg_remove_element(struct ldb_message *msg, struct ldb_message_element *el) msg 741 source4/lib/ldb/common/ldb_msg.c int n = (el - msg->elements); msg 742 source4/lib/ldb/common/ldb_msg.c if (n != msg->num_elements-1) { msg 743 source4/lib/ldb/common/ldb_msg.c memmove(el, el+1, ((msg->num_elements-1) - n)*sizeof(*el)); msg 745 source4/lib/ldb/common/ldb_msg.c msg->num_elements--; msg 752 source4/lib/ldb/common/ldb_msg.c void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr) msg 754 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = ldb_msg_find_element(msg, attr); msg 756 source4/lib/ldb/common/ldb_msg.c ldb_msg_remove_element(msg, el); msg 878 source4/lib/ldb/common/ldb_msg.c ldif.msg = result->msgs[i]; msg 883 source4/lib/ldb/common/ldb_msg.c int ldb_msg_check_string_attribute(const struct ldb_message *msg, const char *name, const char *value) msg 888 source4/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg, name); msg 109 source4/lib/ldb/examples/ldbreader.c ldifMsg.msg = resultMsg->msgs[i]; msg 178 source4/lib/ldb/include/ldb.h struct ldb_message *msg; /*!< The changes */ msg 1342 source4/lib/ldb/include/ldb.h void ldb_ldif_read_free(struct ldb_context *ldb, struct ldb_ldif *msg); msg 1421 source4/lib/ldb/include/ldb.h int ldb_ldif_write_file(struct ldb_context *ldb, FILE *f, const struct ldb_ldif *msg); msg 1590 source4/lib/ldb/include/ldb.h struct ldb_message_element *ldb_msg_find_element(const struct ldb_message *msg, msg 1617 source4/lib/ldb/include/ldb.h int ldb_msg_add_empty(struct ldb_message *msg, msg 1625 source4/lib/ldb/include/ldb.h int ldb_msg_add(struct ldb_message *msg, msg 1628 source4/lib/ldb/include/ldb.h int ldb_msg_add_value(struct ldb_message *msg, msg 1632 source4/lib/ldb/include/ldb.h int ldb_msg_add_steal_value(struct ldb_message *msg, msg 1635 source4/lib/ldb/include/ldb.h int ldb_msg_add_steal_string(struct ldb_message *msg, msg 1637 source4/lib/ldb/include/ldb.h int ldb_msg_add_string(struct ldb_message *msg, msg 1639 source4/lib/ldb/include/ldb.h int ldb_msg_add_fmt(struct ldb_message *msg, msg 1657 source4/lib/ldb/include/ldb.h const struct ldb_val *ldb_msg_find_ldb_val(const struct ldb_message *msg, const char *attr_name); msg 1658 source4/lib/ldb/include/ldb.h int ldb_msg_find_attr_as_int(const struct ldb_message *msg, msg 1661 source4/lib/ldb/include/ldb.h unsigned int ldb_msg_find_attr_as_uint(const struct ldb_message *msg, msg 1664 source4/lib/ldb/include/ldb.h int64_t ldb_msg_find_attr_as_int64(const struct ldb_message *msg, msg 1667 source4/lib/ldb/include/ldb.h uint64_t ldb_msg_find_attr_as_uint64(const struct ldb_message *msg, msg 1670 source4/lib/ldb/include/ldb.h double ldb_msg_find_attr_as_double(const struct ldb_message *msg, msg 1673 source4/lib/ldb/include/ldb.h int ldb_msg_find_attr_as_bool(const struct ldb_message *msg, msg 1676 source4/lib/ldb/include/ldb.h const char *ldb_msg_find_attr_as_string(const struct ldb_message *msg, msg 1682 source4/lib/ldb/include/ldb.h const struct ldb_message *msg, msg 1685 source4/lib/ldb/include/ldb.h void ldb_msg_sort_elements(struct ldb_message *msg); msg 1688 source4/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1690 source4/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1693 source4/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1700 source4/lib/ldb/include/ldb.h int ldb_msg_check_string_attribute(const struct ldb_message *msg, msg 1719 source4/lib/ldb/include/ldb.h const struct ldb_message *msg); msg 1762 source4/lib/ldb/include/ldb.h int ldb_msg_rename_attr(struct ldb_message *msg, const char *attr, const char *replace); msg 1763 source4/lib/ldb/include/ldb.h int ldb_msg_copy_attr(struct ldb_message *msg, const char *attr, const char *replace); msg 1764 source4/lib/ldb/include/ldb.h void ldb_msg_remove_attr(struct ldb_message *msg, const char *attr); msg 1765 source4/lib/ldb/include/ldb.h void ldb_msg_remove_element(struct ldb_message *msg, struct ldb_message_element *el); msg 101 source4/lib/ldb/include/ldb_module.h const struct ldb_message *msg, msg 148 source4/lib/ldb/include/ldb_module.h struct ldb_message *msg, msg 113 source4/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message *msg, msg 121 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = talloc_array(mem_ctx, struct ldap_mod *, msg->num_elements+1); msg 128 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < msg->num_elements; i++) { msg 129 source4/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message_element *el = &msg->elements[i]; msg 211 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 284 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = req->replies[i]; msg 285 source4/lib/ldb/ldb_ildap/ldb_ildap.c switch (msg->type) { msg 289 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_check_response(ac->ireq->conn, &msg->r.GeneralResult); msg 295 source4/lib/ldb/ldb_ildap/ldb_ildap.c controls = talloc_steal(ac, msg->controls); msg 296 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchResultDone.resultcode) { msg 297 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchResultDone.errormessage) { msg 298 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_set_errstring(ldb, msg->r.SearchResultDone.errormessage); msg 302 source4/lib/ldb/ldb_ildap/ldb_ildap.c ret = msg->r.SearchResultDone.resultcode; msg 314 source4/lib/ldb/ldb_ildap/ldb_ildap.c search = &(msg->r.SearchResultEntry); msg 324 source4/lib/ldb/ldb_ildap/ldb_ildap.c controls = talloc_steal(ac, msg->controls); msg 334 source4/lib/ldb/ldb_ildap/ldb_ildap.c referral = talloc_strdup(ac, msg->r.SearchResultReference.referral); msg 379 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_request_send(struct ildb_context *ac, struct ldap_message *msg) msg 390 source4/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ac->ildb->ldap, msg); msg 423 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 438 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(req); msg 439 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 444 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_SearchRequest; msg 447 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = talloc_strdup(msg, ""); msg 449 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_get_extended_linearized(msg, req->op.search.base, 0); msg 451 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.SearchRequest.basedn == NULL) { msg 453 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 458 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = LDB_SCOPE_SUBTREE; msg 460 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope; msg 463 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.deref = LDAP_DEREFERENCE_NEVER; msg 464 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.timelimit = 0; msg 465 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.sizelimit = 0; msg 466 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributesonly = 0; msg 467 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const(req->op.search.tree); msg 470 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.num_attributes = n; msg 471 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = req->op.search.attrs; msg 472 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->controls = req->controls; msg 474 source4/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(ac, msg); msg 483 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 487 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(req); msg 488 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 492 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_AddRequest; msg 494 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.add.message->dn, 0); msg 495 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.AddRequest.dn == NULL) { msg 496 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 500 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0); msg 502 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 506 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.num_attributes = n; msg 507 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes = talloc_array(msg, struct ldb_message_element, n); msg 508 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.AddRequest.attributes == NULL) { msg 509 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 514 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib; msg 517 source4/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(ac, msg); msg 526 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 530 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(req); msg 531 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 535 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_ModifyRequest; msg 537 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.mod.message->dn, 0); msg 538 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.dn == NULL) { msg 539 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 543 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); msg 545 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 549 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.num_mods = n; msg 550 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods = talloc_array(msg, struct ldap_mod, n); msg 551 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.mods == NULL) { msg 552 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 557 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i]; msg 560 source4/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(ac, msg); msg 569 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 571 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(req); msg 572 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 576 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_DelRequest; msg 578 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.DelRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.del.dn, 0); msg 579 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.DelRequest.dn == NULL) { msg 580 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 584 source4/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(ac, msg); msg 593 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_message *msg; msg 595 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(req); msg 596 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg == NULL) { msg 600 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->type = LDAP_TAG_ModifyDNRequest; msg 601 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.rename.olddn, 0); msg 602 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.dn == NULL) { msg 603 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 607 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.newrdn = msg 608 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_asprintf(msg, "%s=%s", msg 610 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_escape_value(msg, *ldb_dn_get_rdn_val(req->op.rename.newdn))); msg 611 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.newrdn == NULL) { msg 612 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 616 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.newsuperior = msg 617 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_alloc_linearized(msg, ldb_dn_get_parent(msg, req->op.rename.newdn)); msg 618 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyDNRequest.newsuperior == NULL) { msg 619 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(msg); msg 623 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.deleteolddn = true; msg 625 source4/lib/ldb/ldb_ildap/ldb_ildap.c return ildb_request_send(ac, msg); msg 70 source4/lib/ldb/ldb_ldap/ldb_ldap.c static LDAPMod **lldb_msg_to_mods(void *mem_ctx, const struct ldb_message *msg, int use_flags) msg 77 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = talloc_array(mem_ctx, LDAPMod *, msg->num_elements+1); msg 84 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<msg->num_elements;i++) { msg 85 source4/lib/ldb/ldb_ldap/ldb_ldap.c const struct ldb_message_element *el = &msg->elements[i]; msg 138 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct ldb_message *msg, msg 150 source4/lib/ldb/ldb_ldap/ldb_ldap.c el = talloc_realloc(msg, msg->elements, struct ldb_message_element, msg 151 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg->num_elements + 1); msg 157 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg->elements = el; msg 159 source4/lib/ldb/ldb_ldap/ldb_ldap.c el = &msg->elements[msg->num_elements]; msg 161 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->name = talloc_strdup(msg->elements, attr); msg 169 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values = talloc_array(msg->elements, struct ldb_val, count); msg 189 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg->num_elements++; msg 479 source4/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMessage *msg; msg 498 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result); msg 499 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (msg != NULL) { msg 509 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg); msg 527 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); msg 529 source4/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { msg 531 source4/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); msg 208 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_message *msg; msg 223 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.add.message); msg 224 source4/lib/ldb/ldb_map/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); msg 225 source4/lib/ldb/ldb_map/ldb_map.c request->op.add.message = msg; msg 229 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); msg 230 source4/lib/ldb/ldb_map/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); msg 231 source4/lib/ldb/ldb_map/ldb_map.c request->op.mod.message = msg; msg 910 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_message *msg; msg 917 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_new(ac); msg 918 source4/lib/ldb/ldb_map/ldb_map.c if (msg == NULL) { msg 924 source4/lib/ldb/ldb_map/ldb_map.c msg->dn = ldb_dn_copy(msg, olddn); msg 925 source4/lib/ldb/ldb_map/ldb_map.c dn = ldb_dn_alloc_linearized(msg, newdn); msg 926 source4/lib/ldb/ldb_map/ldb_map.c if ( ! dn || ! ldb_dn_validate(msg->dn)) { msg 929 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_msg_add_empty(msg, IS_MAPPED, LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 932 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_msg_add_string(msg, IS_MAPPED, dn) != 0) { msg 938 source4/lib/ldb/ldb_map/ldb_map.c ac, msg, NULL, msg 944 source4/lib/ldb/ldb_map/ldb_map.c talloc_steal(req, msg); msg 948 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(msg); msg 995 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_message *msg; msg 1032 source4/lib/ldb/ldb_map/ldb_map.c msg = res->msgs[0]; msg 1033 source4/lib/ldb/ldb_map/ldb_map.c data->local_base_dn = ldb_msg_find_attr_as_dn(ldb, data, msg, MAP_DN_FROM); msg 1034 source4/lib/ldb/ldb_map/ldb_map.c data->remote_base_dn = ldb_msg_find_attr_as_dn(ldb, data, msg, MAP_DN_TO); msg 66 source4/lib/ldb/ldb_map/ldb_map_inbound.c static int ldb_msg_el_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg, const char *attr_name, /* const char * const names[], */ const struct ldb_message_element *old) msg 114 source4/lib/ldb/ldb_map/ldb_map_inbound.c map->u.generate.generate_remote(module, map->local_name, msg, remote, local); msg 140 source4/lib/ldb/ldb_map/ldb_map_inbound.c static bool ldb_msg_check_remote(struct ldb_module *module, const struct ldb_message *msg) msg 146 source4/lib/ldb/ldb_map/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { msg 147 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); msg 158 source4/lib/ldb/ldb_map/ldb_map_inbound.c static int ldb_msg_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg) msg 166 source4/lib/ldb/ldb_map/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { msg 168 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_attr_cmp(msg->elements[i].name, IS_MAPPED) == 0) { msg 171 source4/lib/ldb/ldb_map/ldb_map_inbound.c msg->elements[i].name); msg 175 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]); msg 361 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_message *msg = req->op.add.message; msg 371 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_dn_is_special(msg->dn)) { msg 376 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_dn_check_local(module, msg->dn)) { msg 381 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_msg_check_remote(module, msg)) { msg 398 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->local_msg->dn = msg->dn; msg 406 source4/lib/ldb/ldb_map/ldb_map_inbound.c remote_msg->dn = ldb_dn_map_local(ac->module, remote_msg, msg->dn); msg 409 source4/lib/ldb/ldb_map/ldb_map_inbound.c ldb_msg_partition(module, ac->local_msg, remote_msg, msg); msg 466 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; msg 476 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_dn_is_special(msg->dn)) { msg 481 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_dn_check_local(module, msg->dn)) { msg 489 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_msg_check_remote(module, msg)) { msg 505 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->local_msg->dn = msg->dn; msg 513 source4/lib/ldb/ldb_map/ldb_map_inbound.c remote_msg->dn = ldb_dn_map_local(ac->module, remote_msg, msg->dn); msg 516 source4/lib/ldb/ldb_map/ldb_map_inbound.c ldb_msg_partition(module, ac->local_msg, remote_msg, msg); msg 535 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_search_self_req(&search_req, ac, msg->dn); msg 187 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_msg_replace(struct ldb_message *msg, const struct ldb_message_element *el) msg 191 source4/lib/ldb/ldb_map/ldb_map_outbound.c old = ldb_msg_find_element(msg, el->name); msg 195 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_msg_add_empty(msg, el->name, 0, &old) != 0) { msg 205 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->name)) { msg 208 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->values)) { msg 451 source4/lib/ldb/ldb_map/ldb_map_outbound.c struct ldb_message *msg; msg 461 source4/lib/ldb/ldb_map/ldb_map_outbound.c msg = ldb_msg_new(ares); msg 462 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (msg == NULL) { msg 468 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = ldb_msg_merge_remote(ac, msg, ares->message); msg 470 source4/lib/ldb/ldb_map/ldb_map_outbound.c talloc_free(msg); msg 475 source4/lib/ldb/ldb_map/ldb_map_outbound.c dn = ldb_dn_map_rebase_remote(ac->module, msg, ares->message->dn); msg 477 source4/lib/ldb/ldb_map/ldb_map_outbound.c talloc_free(msg); msg 480 source4/lib/ldb/ldb_map/ldb_map_outbound.c msg->dn = dn; msg 484 source4/lib/ldb/ldb_map/ldb_map_outbound.c ares->message = msg; msg 667 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg; msg 680 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg = ac->ares->message; msg 688 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg = ldb_msg_canonicalize(ldb, msg); msg 689 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (!msg) return SQLITE_ABORT; msg 691 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = ldb_module_send_entry(ac->req, msg, NULL); msg 702 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg = ldb_msg_new(ac->ares); msg 703 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (!msg) return SQLITE_ABORT; msg 709 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (msg->dn == NULL) { msg 710 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c msg->dn = ldb_dn_new(msg, ldb, cols[1]); msg 711 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (msg->dn == NULL) msg 726 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_msg_add_string(msg, cols[2], cols[3]) != 0) { msg 731 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ac->ares->message = msg; msg 983 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.add.message; msg 996 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_is_special(msg->dn)) { msg 1011 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c dn = ldb_dn_alloc_linearized(ctx, msg->dn); msg 1012 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ndn = ldb_dn_alloc_casefold(ctx, msg->dn); msg 1041 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { msg 1042 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; msg 1098 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; msg 1109 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_is_special(msg->dn)) { msg 1114 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid = lsqlite3_get_eid(lsqlite3, msg->dn); msg 1119 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { msg 1120 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; msg 61 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 71 source4/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->attributes; msg 72 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 73 source4/lib/ldb/ldb_tdb/ldb_cache.c ldb_schema_attribute_remove(ldb, msg->elements[i].name); msg 112 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->attributes; msg 121 source4/lib/ldb/ldb_tdb/ldb_cache.c r = ltdb_search_dn1(module, dn, msg); msg 131 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { msg 136 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_attributes_flags(&msg->elements[i], &flags) != 0) { msg 137 source4/lib/ldb/ldb_tdb/ldb_cache.c ldb_debug(ldb, LDB_DEBUG_ERROR, "Invalid @ATTRIBUTES element for '%s'\n", msg->elements[i].name); msg 153 source4/lib/ldb/ldb_tdb/ldb_cache.c flags, msg->elements[i].name); msg 161 source4/lib/ldb/ldb_tdb/ldb_cache.c syntax, msg->elements[i].name); msg 166 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ldb_schema_attribute_add_with_syntax(ldb, msg->elements[i].name, flags, s) != 0) { msg 185 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 198 source4/lib/ldb/ldb_tdb/ldb_cache.c msg = talloc(ltdb, struct ldb_message); msg 199 source4/lib/ldb/ldb_tdb/ldb_cache.c if (msg == NULL) { msg 203 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->num_elements = 1; msg 204 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->elements = ⪙ msg 205 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->dn = ldb_dn_new(msg, ldb, LTDB_BASEINFO); msg 206 source4/lib/ldb/ldb_tdb/ldb_cache.c if (!msg->dn) { msg 209 source4/lib/ldb/ldb_tdb/ldb_cache.c el.name = talloc_strdup(msg, LTDB_SEQUENCE_NUMBER); msg 216 source4/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)talloc_strdup(msg, initial_sequence_number); msg 222 source4/lib/ldb/ldb_tdb/ldb_cache.c ret = ltdb_store(module, msg, TDB_INSERT); msg 224 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 229 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 390 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg; msg 400 source4/lib/ldb/ldb_tdb/ldb_cache.c msg = talloc(ltdb, struct ldb_message); msg 401 source4/lib/ldb/ldb_tdb/ldb_cache.c if (msg == NULL) { msg 406 source4/lib/ldb/ldb_tdb/ldb_cache.c s = talloc_asprintf(msg, "%llu", ltdb->sequence_number+1); msg 412 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->num_elements = ARRAY_SIZE(el); msg 413 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->elements = el; msg 414 source4/lib/ldb/ldb_tdb/ldb_cache.c msg->dn = ldb_dn_new(msg, ldb, LTDB_BASEINFO); msg 415 source4/lib/ldb/ldb_tdb/ldb_cache.c if (msg->dn == NULL) { msg 416 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 420 source4/lib/ldb/ldb_tdb/ldb_cache.c el[0].name = talloc_strdup(msg, LTDB_SEQUENCE_NUMBER); msg 422 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 432 source4/lib/ldb/ldb_tdb/ldb_cache.c el[1].name = talloc_strdup(msg, LTDB_MOD_TIMESTAMP); msg 434 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 442 source4/lib/ldb/ldb_tdb/ldb_cache.c s = ldb_timestring(msg, t); msg 450 source4/lib/ldb/ldb_tdb/ldb_cache.c ret = ltdb_modify_internal(module, msg); msg 452 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(msg); msg 69 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_idxptr_add(struct ldb_module *module, const struct ldb_message *msg) msg 80 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(ltdb->idxptr->dn_list, ldb_dn_get_linearized(msg->dn)); msg 229 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_dn *dn, struct ldb_message *msg) msg 232 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(module, dn, msg); msg 238 source4/lib/ldb/ldb_tdb/ldb_index.c if (strncmp(ldb_dn_get_linearized(msg->dn), LTDB_INDEX ":", strlen(LTDB_INDEX) + 1) != 0) { msg 242 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 243 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element *el = &msg->elements[i]; msg 264 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg = ldb_msg_new(module); msg 269 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_new(msg, ldb, strdn); msg 270 source4/lib/ldb/ldb_tdb/ldb_index.c if (ltdb_search_dn1_index(module, dn, msg) == LDB_SUCCESS) { msg 271 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store(module, msg, TDB_REPLACE); msg 273 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 317 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_store_idxptr(struct ldb_module *module, const struct ldb_message *msg, int flgs) msg 328 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(module, msg->dn, msg2); msg 342 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 343 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element *el = &msg->elements[i]; msg 352 source4/lib/ldb/ldb_tdb/ldb_index.c if (ltdb_idxptr_add(module, msg) != 0) { msg 357 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store(module, msg, flgs); msg 474 source4/lib/ldb/ldb_tdb/ldb_index.c static int ldb_msg_find_idx(const struct ldb_message *msg, const char *attr, msg 478 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 479 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(msg->elements[i].name, key) == 0) { msg 480 source4/lib/ldb/ldb_tdb/ldb_index.c const struct ldb_message_element *el = &msg->elements[i]; msg 519 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 537 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(list, struct ldb_message); msg 538 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 542 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1_index(module, dn, msg); msg 548 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 551 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { msg 555 source4/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; msg 559 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 567 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 574 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 868 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 891 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(list2, struct ldb_message); msg 892 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 897 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1_index(module, key, msg); msg 903 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { msg 906 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { msg 910 source4/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; msg 1008 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 1017 source4/lib/ldb/ldb_tdb/ldb_index.c msg = ldb_msg_new(ac); msg 1018 source4/lib/ldb/ldb_tdb/ldb_index.c if (!msg) { msg 1022 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_new(msg, ldb, dn_list->dn[i]); msg 1024 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1028 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1(ac->module, dn, msg); msg 1032 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1038 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1042 source4/lib/ldb/ldb_tdb/ldb_index.c if (!ldb_match_msg(ldb, msg, msg 1044 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1049 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_filter_attrs(msg, ac->attrs); msg 1052 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1056 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_module_send_entry(ac->req, msg, NULL); msg 1150 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg, msg 1156 source4/lib/ldb/ldb_tdb/ldb_index.c el = talloc_realloc(msg, msg->elements, msg 1157 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element, msg->num_elements+1); msg 1162 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements = el; msg 1163 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].name = talloc_strdup(msg->elements, LTDB_IDX); msg 1164 source4/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].name) { msg 1167 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].num_values = 0; msg 1168 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values = talloc(msg->elements, struct ldb_val); msg 1169 source4/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].values) { msg 1172 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].length = strlen(dn); msg 1173 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); msg 1174 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].num_values = 1; msg 1175 source4/lib/ldb/ldb_tdb/ldb_index.c msg->num_elements++; msg 1186 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg, msg 1194 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->elements[idx].num_values;i++) { msg 1195 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { msg 1200 source4/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, msg 1202 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].num_values+1); msg 1206 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; msg 1208 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].length = strlen(dn); msg 1209 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); msg 1210 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].num_values++; msg 1222 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 1229 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(module, struct ldb_message); msg 1230 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 1237 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1240 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_steal(msg, dn_key); msg 1242 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1_index(module, dn_key, msg); msg 1244 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1249 source4/lib/ldb/ldb_tdb/ldb_index.c msg->dn = dn_key; msg 1250 source4/lib/ldb/ldb_tdb/ldb_index.c msg->num_elements = 0; msg 1251 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements = NULL; msg 1254 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { msg 1255 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(LTDB_IDX, msg->elements[i].name) == 0) { msg 1260 source4/lib/ldb/ldb_tdb/ldb_index.c if (i == msg->num_elements) { msg 1261 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_new(ldb, msg, dn); msg 1263 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_add(ldb, msg, i, dn); msg 1267 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store_idxptr(module, msg, TDB_REPLACE); msg 1270 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1312 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg) msg 1317 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_get_linearized(msg->dn); msg 1322 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements); msg 1335 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 1351 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(dn_key, struct ldb_message); msg 1352 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 1357 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_search_dn1_index(module, dn_key, msg); msg 1370 source4/lib/ldb/ldb_tdb/ldb_index.c i = ldb_msg_find_idx(msg, dn, &j, LTDB_IDX); msg 1378 source4/lib/ldb/ldb_tdb/ldb_index.c ldif.msg = msg; msg 1386 source4/lib/ldb/ldb_tdb/ldb_index.c if (j != msg->elements[i].num_values - 1) { msg 1387 source4/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], msg 1388 source4/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], msg 1389 source4/lib/ldb/ldb_tdb/ldb_index.c (msg->elements[i].num_values-(j+1)) * msg 1390 source4/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); msg 1392 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[i].num_values--; msg 1394 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg->elements[i].num_values == 0) { msg 1397 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_store_idxptr(module, msg, TDB_REPLACE); msg 1409 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg) msg 1423 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_dn_is_special(msg->dn)) { msg 1427 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_get_linearized(msg->dn); msg 1432 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { msg 1433 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name, msg 1438 source4/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 1439 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); msg 1452 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_one(struct ldb_module *module, const struct ldb_message *msg, int add) msg 1468 source4/lib/ldb/ldb_tdb/ldb_index.c pdn = ldb_dn_get_parent(module, msg->dn); msg 1473 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_get_linearized(msg->dn); msg 1521 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message *msg; msg 1533 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(module, struct ldb_message); msg 1534 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg == NULL) { msg 1538 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_unpack_data(module, &data, msg); msg 1540 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1546 source4/lib/ldb/ldb_tdb/ldb_index.c key2 = ltdb_key(module, msg->dn); msg 1550 source4/lib/ldb/ldb_tdb/ldb_index.c ldb_dn_get_linearized(msg->dn)); msg 1551 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 1560 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg->dn == NULL) { msg 1563 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_get_linearized(msg->dn); msg 1566 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_one(module, msg, 1); msg 1568 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements); msg 1572 source4/lib/ldb/ldb_tdb/ldb_index.c ldb_dn_get_linearized(msg->dn)); msg 1575 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(msg); msg 90 source4/lib/ldb/ldb_tdb/ldb_search.c static int msg_add_distinguished_name(struct ldb_message *msg) msg 100 source4/lib/ldb/ldb_tdb/ldb_search.c val.data = (uint8_t *)ldb_dn_alloc_linearized(msg, msg->dn); msg 103 source4/lib/ldb/ldb_tdb/ldb_search.c ret = msg_add_element(msg, &el, 1); msg 111 source4/lib/ldb/ldb_tdb/ldb_search.c const struct ldb_message *msg) msg 123 source4/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<msg->num_elements;i++) { msg 125 source4/lib/ldb/ldb_tdb/ldb_search.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); msg 129 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_element(ret, &msg->elements[i], msg 144 source4/lib/ldb/ldb_tdb/ldb_search.c const struct ldb_message *msg, msg 155 source4/lib/ldb/ldb_tdb/ldb_search.c ret->dn = ldb_dn_copy(ret, msg->dn); msg 165 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_all_elements(module, ret, msg) != 0) { msg 176 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_all_elements(module, ret, msg) != 0) { msg 190 source4/lib/ldb/ldb_tdb/ldb_search.c el = ldb_msg_find_element(msg, attrs[i]); msg 241 source4/lib/ldb/ldb_tdb/ldb_search.c int ltdb_search_dn1(struct ldb_module *module, struct ldb_dn *dn, struct ldb_message *msg) msg 248 source4/lib/ldb/ldb_tdb/ldb_search.c memset(msg, 0, sizeof(*msg)); msg 262 source4/lib/ldb/ldb_tdb/ldb_search.c msg->num_elements = 0; msg 263 source4/lib/ldb/ldb_tdb/ldb_search.c msg->elements = NULL; msg 265 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_unpack_data(module, &tdb_data, msg); msg 271 source4/lib/ldb/ldb_tdb/ldb_search.c if (!msg->dn) { msg 272 source4/lib/ldb/ldb_tdb/ldb_search.c msg->dn = ldb_dn_copy(msg, dn); msg 274 source4/lib/ldb/ldb_tdb/ldb_search.c if (!msg->dn) { msg 287 source4/lib/ldb/ldb_tdb/ldb_search.c struct ldb_message *msg, msg 296 source4/lib/ldb/ldb_tdb/ldb_search.c msg2 = ltdb_pull_attrs(module, mem_ctx, msg, attrs); msg 323 source4/lib/ldb/ldb_tdb/ldb_search.c int ltdb_filter_attrs(struct ldb_message *msg, const char * const *attrs) msg 336 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_distinguished_name(msg) != 0) { msg 346 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_distinguished_name(msg) != 0) { msg 352 source4/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; i < msg->num_elements; i++) { msg 356 source4/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(msg->elements[i].name, attrs[j]) == 0) { msg 363 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_msg_remove_attr(msg, msg->elements[i].name); msg 378 source4/lib/ldb/ldb_tdb/ldb_search.c struct ldb_message *msg; msg 389 source4/lib/ldb/ldb_tdb/ldb_search.c msg = ldb_msg_new(ac); msg 390 source4/lib/ldb/ldb_tdb/ldb_search.c if (!msg) { msg 395 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_unpack_data(ac->module, &data, msg); msg 397 source4/lib/ldb/ldb_tdb/ldb_search.c talloc_free(msg); msg 401 source4/lib/ldb/ldb_tdb/ldb_search.c if (!msg->dn) { msg 402 source4/lib/ldb/ldb_tdb/ldb_search.c msg->dn = ldb_dn_new(msg, ldb, msg 404 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg->dn == NULL) { msg 405 source4/lib/ldb/ldb_tdb/ldb_search.c talloc_free(msg); msg 411 source4/lib/ldb/ldb_tdb/ldb_search.c if (!ldb_match_msg(ldb, msg, msg 413 source4/lib/ldb/ldb_tdb/ldb_search.c talloc_free(msg); msg 418 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_filter_attrs(msg, ac->attrs); msg 421 source4/lib/ldb/ldb_tdb/ldb_search.c talloc_free(msg); msg 425 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ldb_module_send_entry(ac->req, msg, NULL); msg 165 source4/lib/ldb/ldb_tdb/ldb_tdb.c const struct ldb_message *msg) msg 170 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (! ldb_dn_is_special(msg->dn) || msg 171 source4/lib/ldb/ldb_tdb/ldb_tdb.c ! ldb_dn_check_special(msg->dn, LTDB_ATTRIBUTES)) { msg 177 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i = 0; i < msg->num_elements; i++) { msg 178 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j = 0; j < msg->elements[i].num_values; j++) { msg 179 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { msg 216 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs) msg 223 source4/lib/ldb/ldb_tdb/ldb_tdb.c tdb_key = ltdb_key(module, msg->dn); msg 228 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_pack_data(module, msg, &tdb_data); msg 240 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_add(module, msg); msg 254 source4/lib/ldb/ldb_tdb/ldb_tdb.c const struct ldb_message *msg) msg 259 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_check_special_dn(module, msg); msg 268 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_store(module, msg, TDB_INSERT); msg 273 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_dn_get_linearized(msg->dn)); msg 278 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_one(module, msg, 1); msg 283 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_modified(module, msg->dn); msg 339 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg; msg 342 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(module, struct ldb_message); msg 343 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 349 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_search_dn1(module, dn, msg); msg 361 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_one(module, msg, 0); msg 367 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_del(module, msg); msg 378 source4/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg); msg 412 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int find_element(const struct ldb_message *msg, const char *name) msg 415 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 416 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { msg 432 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, msg 438 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2 = talloc_realloc(msg, msg->elements, struct ldb_message_element, msg 439 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements+1); msg 445 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements = e2; msg 447 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2 = &msg->elements[msg->num_elements]; msg 453 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = talloc_array(msg->elements, msg 465 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements++; msg 475 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, const char *name) msg 480 source4/lib/ldb/ldb_tdb/ldb_tdb.c dn = ldb_dn_get_linearized(msg->dn); msg 485 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 486 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { msg 487 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { msg 489 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i], j); msg 491 source4/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); msg 492 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->num_elements > (i+1)) { msg 493 source4/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&msg->elements[i], msg 494 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i+1], msg 496 source4/lib/ldb/ldb_tdb/ldb_tdb.c (msg->num_elements - (i+1))); msg 498 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements--; msg 500 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements = talloc_realloc(msg, msg->elements, msg 502 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->num_elements); msg 515 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg, msg 525 source4/lib/ldb/ldb_tdb/ldb_tdb.c found = find_element(msg, name); msg 530 source4/lib/ldb/ldb_tdb/ldb_tdb.c el = &msg->elements[found]; msg 545 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg, name); msg 563 source4/lib/ldb/ldb_tdb/ldb_tdb.c const struct ldb_message *msg) msg 573 source4/lib/ldb/ldb_tdb/ldb_tdb.c tdb_key = ltdb_key(module, msg->dn); msg 597 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg2->dn = msg->dn; msg 600 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { msg 601 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message_element *el = &msg->elements[i]; msg 606 source4/lib/ldb/ldb_tdb/ldb_tdb.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { msg 682 source4/lib/ldb/ldb_tdb/ldb_tdb.c dn = ldb_dn_get_linearized(msg->dn); msg 690 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values == 0) { msg 692 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name) != 0) { msg 693 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(ldb, "No such attribute: %s for delete on %s", msg->elements[i].name, dn); msg 699 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { msg 702 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, msg 703 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { msg 704 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(ldb, "No matching attribute value when deleting attribute: %s on %s", msg->elements[i].name, dn); msg 708 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); msg 717 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, msg 718 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].flags & LDB_FLAG_MOD_MASK); msg 731 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_modified(module, msg->dn); msg 781 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg; msg 790 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(ctx, struct ldb_message); msg 791 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 797 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_search_dn1(module, req->op.rename.olddn, msg); msg 803 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->dn = ldb_dn_copy(msg, req->op.rename.newdn); msg 804 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (!msg->dn) { msg 821 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_add_internal(module, msg); msg 829 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_add_internal(module, msg); msg 910 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message *msg = NULL; msg 942 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg = talloc(tmp_ctx, struct ldb_message); msg 943 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg == NULL) { msg 948 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_search_dn1(module, dn, msg); msg 955 source4/lib/ldb/ldb_tdb/ldb_tdb.c res->seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); msg 958 source4/lib/ldb/ldb_tdb/ldb_tdb.c res->seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); msg 962 source4/lib/ldb/ldb_tdb/ldb_tdb.c date = ldb_msg_find_attr_as_string(msg, LTDB_MOD_TIMESTAMP, NULL); msg 87 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg); msg 88 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg); msg 89 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_one(struct ldb_module *module, const struct ldb_message *msg, int add); msg 110 source4/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_search_dn1_free(struct ldb_module *module, struct ldb_message *msg); msg 111 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_search_dn1(struct ldb_module *module, struct ldb_dn *dn, struct ldb_message *msg); msg 114 source4/lib/ldb/ldb_tdb/ldb_tdb.h struct ldb_message *msg, msg 118 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_filter_attrs(struct ldb_message *msg, const char * const *attrs); msg 125 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs); msg 127 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg); msg 86 source4/lib/ldb/modules/operational.c static int construct_canonical_name(struct ldb_module *module, struct ldb_message *msg) msg 89 source4/lib/ldb/modules/operational.c canonicalName = ldb_dn_canonical_string(msg, msg->dn); msg 93 source4/lib/ldb/modules/operational.c return ldb_msg_add_steal_string(msg, "canonicalName", canonicalName); msg 131 source4/lib/ldb/modules/operational.c struct ldb_message *msg, msg 148 source4/lib/ldb/modules/operational.c if (search_sub[i].constructor(module, msg) != 0) { msg 151 source4/lib/ldb/modules/operational.c } else if (ldb_msg_copy_attr(msg, msg 165 source4/lib/ldb/modules/operational.c ldb_msg_remove_attr(msg, search_sub[i].replace); msg 142 source4/lib/ldb/modules/paged_results.c struct message_store *msg; msg 150 source4/lib/ldb/modules/paged_results.c msg = ac->store->first; msg 151 source4/lib/ldb/modules/paged_results.c ret = ldb_module_send_entry(ac->req, msg->r->message, msg->r->controls); msg 156 source4/lib/ldb/modules/paged_results.c ac->store->first = msg->next; msg 157 source4/lib/ldb/modules/paged_results.c talloc_free(msg); msg 163 source4/lib/ldb/modules/paged_results.c msg = ac->store->first_ref; msg 164 source4/lib/ldb/modules/paged_results.c ret = ldb_module_send_referral(ac->req, msg->r->referral); msg 169 source4/lib/ldb/modules/paged_results.c ac->store->first_ref = msg->next; msg 170 source4/lib/ldb/modules/paged_results.c talloc_free(msg); msg 50 source4/lib/ldb/modules/rdn_name.c static struct ldb_message_element *rdn_name_find_attribute(const struct ldb_message *msg, const char *name) msg 54 source4/lib/ldb/modules/rdn_name.c for (i = 0; i < msg->num_elements; i++) { msg 55 source4/lib/ldb/modules/rdn_name.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { msg 56 source4/lib/ldb/modules/rdn_name.c return &msg->elements[i]; msg 93 source4/lib/ldb/modules/rdn_name.c struct ldb_message *msg; msg 116 source4/lib/ldb/modules/rdn_name.c msg = ldb_msg_copy_shallow(req, req->op.add.message); msg 117 source4/lib/ldb/modules/rdn_name.c if (msg == NULL) { msg 121 source4/lib/ldb/modules/rdn_name.c rdn_name = ldb_dn_get_rdn_name(msg->dn); msg 127 source4/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(msg->dn)); msg 130 source4/lib/ldb/modules/rdn_name.c if ((attribute = rdn_name_find_attribute(msg, "name")) != NULL ) { msg 134 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, "name", &rdn_val, NULL) != 0) { msg 139 source4/lib/ldb/modules/rdn_name.c attribute = rdn_name_find_attribute(msg, rdn_name); msg 142 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL) != 0) { msg 150 source4/lib/ldb/modules/rdn_name.c ret = a->syntax->comparison_fn(ldb, msg, msg 161 source4/lib/ldb/modules/rdn_name.c ldb_dn_get_linearized(msg->dn), rdn_name, rdn_val.data); msg 169 source4/lib/ldb/modules/rdn_name.c msg, msg 177 source4/lib/ldb/modules/rdn_name.c talloc_steal(down_req, msg); msg 216 source4/lib/ldb/modules/rdn_name.c struct ldb_message *msg; msg 238 source4/lib/ldb/modules/rdn_name.c msg = ldb_msg_new(ac); msg 239 source4/lib/ldb/modules/rdn_name.c if (msg == NULL) { msg 242 source4/lib/ldb/modules/rdn_name.c msg->dn = ldb_dn_copy(msg, ac->req->op.rename.newdn); msg 243 source4/lib/ldb/modules/rdn_name.c if (msg->dn == NULL) { msg 251 source4/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(ac->req->op.rename.newdn)); msg 253 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 256 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL) != 0) { msg 259 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_REPLACE, NULL) != 0) { msg 262 source4/lib/ldb/modules/rdn_name.c if (ldb_msg_add_value(msg, "name", &rdn_val, NULL) != 0) { msg 267 source4/lib/ldb/modules/rdn_name.c ac, msg, NULL, msg 273 source4/lib/ldb/modules/rdn_name.c talloc_steal(mod_req, msg); msg 80 source4/lib/ldb/nssldb/ldb-nss.c struct ldb_message *msg) msg 89 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "uid", NULL); msg 106 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "userPassword", NULL); msg 121 source4/lib/ldb/nssldb/ldb-nss.c result->pw_uid = ldb_msg_find_attr_as_int(msg, "uidNumber", 0); msg 128 source4/lib/ldb/nssldb/ldb-nss.c result->pw_gid = ldb_msg_find_attr_as_int(msg, "gidNumber", 0); msg 136 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "gecos", NULL); msg 151 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "homeDirectory", NULL); msg 166 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(msg, "loginShell", NULL); msg 62 source4/lib/ldb/nssldb/ldb-nss.h struct ldb_message *msg); msg 603 source4/lib/ldb/pyldb.c struct ldb_message *msg; msg 611 source4/lib/ldb/pyldb.c msg = ldb_msg_new(NULL); msg 612 source4/lib/ldb/pyldb.c msg->elements = talloc_zero_array(msg, struct ldb_message_element, PyDict_Size(py_msg)); msg 615 source4/lib/ldb/pyldb.c if (!PyObject_AsDn(msg, dn_value, PyLdb_AsLdbContext(self), &msg->dn)) { msg 619 source4/lib/ldb/pyldb.c if (msg->dn == NULL) { msg 628 source4/lib/ldb/pyldb.c msgel = PyObject_AsMessageElement(msg->elements, value, 0, key_str); msg 633 source4/lib/ldb/pyldb.c memcpy(&msg->elements[msg_pos], msgel, sizeof(*msgel)); msg 638 source4/lib/ldb/pyldb.c if (msg->dn == NULL) { msg 643 source4/lib/ldb/pyldb.c msg->num_elements = msg_pos; msg 645 source4/lib/ldb/pyldb.c msg = PyLdbMessage_AsMessage(py_msg); msg 648 source4/lib/ldb/pyldb.c ret = ldb_add(PyLdb_AsLdbContext(self), msg); msg 733 source4/lib/ldb/pyldb.c PyLdbMessage_FromMessage(ldif->msg)); msg 1492 source4/lib/ldb/pyldb.c ldb_msg_remove_attr(self->msg, name); msg 1499 source4/lib/ldb/pyldb.c struct ldb_message *msg = PyLdbMessage_AsMessage(self); msg 1501 source4/lib/ldb/pyldb.c PyObject *obj = PyList_New(msg->num_elements+(msg->dn != NULL?1:0)); msg 1502 source4/lib/ldb/pyldb.c if (msg->dn != NULL) { msg 1506 source4/lib/ldb/pyldb.c for (i = 0; i < msg->num_elements; i++) { msg 1507 source4/lib/ldb/pyldb.c PyList_SetItem(obj, j, PyString_FromString(msg->elements[i].name)); msg 1517 source4/lib/ldb/pyldb.c struct ldb_message *msg = PyLdbMessage_AsMessage(self); msg 1519 source4/lib/ldb/pyldb.c return PyLdbDn_FromDn(msg->dn); msg 1520 source4/lib/ldb/pyldb.c el = ldb_msg_find_element(msg, name); msg 1524 source4/lib/ldb/pyldb.c return (PyObject *)PyLdbMessageElement_FromMessageElement(el, msg); msg 1551 source4/lib/ldb/pyldb.c struct ldb_message *msg = PyLdbMessage_AsMessage(self); msg 1553 source4/lib/ldb/pyldb.c PyObject *l = PyList_New(msg->num_elements + (msg->dn == NULL?0:1)); msg 1555 source4/lib/ldb/pyldb.c if (msg->dn != NULL) { msg 1556 source4/lib/ldb/pyldb.c PyList_SetItem(l, 0, Py_BuildValue("(sO)", "dn", PyLdbDn_FromDn(msg->dn))); msg 1559 source4/lib/ldb/pyldb.c for (i = 0; i < msg->num_elements; i++, j++) { msg 1560 source4/lib/ldb/pyldb.c PyList_SetItem(l, j, Py_BuildValue("(sO)", msg->elements[i].name, PyLdbMessageElement_FromMessageElement(&msg->elements[i], self->msg))); msg 1587 source4/lib/ldb/pyldb.c ldb_msg_remove_attr(self->msg, attr_name); msg 1593 source4/lib/ldb/pyldb.c talloc_steal(self->msg, el); msg 1640 source4/lib/ldb/pyldb.c py_ret->msg = talloc_reference(py_ret->mem_ctx, ret); msg 1644 source4/lib/ldb/pyldb.c PyObject *PyLdbMessage_FromMessage(struct ldb_message *msg) msg 1654 source4/lib/ldb/pyldb.c ret->msg = talloc_reference(ret->mem_ctx, msg); msg 56 source4/lib/ldb/pyldb.h struct ldb_message *msg; msg 62 source4/lib/ldb/pyldb.h #define PyLdbMessage_AsMessage(pyobj) ((PyLdbMessageObject *)pyobj)->msg msg 67 source4/lib/ldb/tools/ldbadd.c ldif->msg = ldb_msg_canonicalize(ldb, ldif->msg); msg 69 source4/lib/ldb/tools/ldbadd.c ret = ldb_add(ldb, ldif->msg); msg 72 source4/lib/ldb/tools/ldbadd.c ldb_errstring(ldb), ldb_dn_get_linearized(ldif->msg->dn)); msg 45 source4/lib/ldb/tools/ldbedit.c struct ldb_message *msg) msg 49 source4/lib/ldb/tools/ldbedit.c ldif.msg = msg; msg 111 source4/lib/ldb/tools/ldbedit.c struct ldb_message *msg; msg 122 source4/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs1, count1, msgs2[i]->dn); msg 123 source4/lib/ldb/tools/ldbedit.c if (!msg) { msg 135 source4/lib/ldb/tools/ldbedit.c if (modify_record(ldb, msg, msgs2[i]) > 0) { msg 143 source4/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs2, count2, msgs1[i]->dn); msg 144 source4/lib/ldb/tools/ldbedit.c if (!msg) { msg 183 source4/lib/ldb/tools/ldbedit.c ldif.msg = msgs[i]; msg 261 source4/lib/ldb/tools/ldbedit.c msgs2[count2++] = ldif->msg; msg 63 source4/lib/ldb/tools/ldbmodify.c ret = ldb_add(ldb, ldif->msg); msg 66 source4/lib/ldb/tools/ldbmodify.c ret = ldb_delete(ldb, ldif->msg->dn); msg 69 source4/lib/ldb/tools/ldbmodify.c ret = ldb_modify(ldb, ldif->msg); msg 74 source4/lib/ldb/tools/ldbmodify.c ldb_errstring(ldb), ldb_dn_get_linearized(ldif->msg->dn)); msg 76 source4/lib/ldb/tools/ldbsearch.c static int store_message(struct ldb_message *msg, struct search_context *sctx) { msg 84 source4/lib/ldb/tools/ldbsearch.c sctx->store[sctx->num_stored] = talloc_move(sctx->store, &msg); msg 106 source4/lib/ldb/tools/ldbsearch.c static int display_message(struct ldb_message *msg, struct search_context *sctx) { msg 113 source4/lib/ldb/tools/ldbsearch.c ldif.msg = msg; msg 121 source4/lib/ldb/tools/ldbsearch.c ldb_msg_sort_elements(ldif.msg); msg 57 source4/lib/ldb/tools/ldbtest.c struct ldb_message msg; msg 74 source4/lib/ldb/tools/ldbtest.c msg.dn = ldb_dn_copy(tmp_ctx, basedn); msg 75 source4/lib/ldb/tools/ldbtest.c ldb_dn_add_child_fmt(msg.dn, "cn=%s", name); msg 76 source4/lib/ldb/tools/ldbtest.c msg.num_elements = 6; msg 77 source4/lib/ldb/tools/ldbtest.c msg.elements = el; msg 121 source4/lib/ldb/tools/ldbtest.c ldb_delete(ldb, msg.dn); msg 123 source4/lib/ldb/tools/ldbtest.c if (ldb_add(ldb, &msg) != 0) { msg 146 source4/lib/ldb/tools/ldbtest.c struct ldb_message msg; msg 156 source4/lib/ldb/tools/ldbtest.c msg.dn = ldb_dn_copy(tmp_ctx, basedn); msg 157 source4/lib/ldb/tools/ldbtest.c ldb_dn_add_child_fmt(msg.dn, "cn=%s", name); msg 159 source4/lib/ldb/tools/ldbtest.c msg.num_elements = 3; msg 160 source4/lib/ldb/tools/ldbtest.c msg.elements = el; msg 180 source4/lib/ldb/tools/ldbtest.c if (ldb_modify(ldb, &msg) != 0) { msg 294 source4/lib/ldb/tools/ldbtest.c struct ldb_message *msg; msg 318 source4/lib/ldb/tools/ldbtest.c msg = ldb_msg_new(NULL); msg 320 source4/lib/ldb/tools/ldbtest.c msg->dn = indexlist; msg 321 source4/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "@IDXATTR", strdup("uid")); msg 323 source4/lib/ldb/tools/ldbtest.c if (ldb_add(*ldb, msg) != 0) { msg 324 source4/lib/ldb/tools/ldbtest.c printf("Add of %s failed - %s\n", ldb_dn_get_linearized(msg->dn), ldb_errstring(*ldb)); msg 330 source4/lib/ldb/tools/ldbtest.c memset(msg, 0, sizeof(*msg)); msg 331 source4/lib/ldb/tools/ldbtest.c msg->dn = ldb_dn_copy(msg, basedn); msg 332 source4/lib/ldb/tools/ldbtest.c ldb_dn_add_child_fmt(msg->dn, "cn=test"); msg 333 source4/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "cn", strdup("test")); msg 334 source4/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "sn", strdup("test")); msg 335 source4/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "uid", strdup("test")); msg 336 source4/lib/ldb/tools/ldbtest.c ldb_msg_add_string(msg, "objectClass", strdup("OpenLDAPperson")); msg 338 source4/lib/ldb/tools/ldbtest.c if (ldb_add(*ldb, msg) != 0) { msg 339 source4/lib/ldb/tools/ldbtest.c printf("Add of %s failed - %s\n", ldb_dn_get_linearized(msg->dn), ldb_errstring(*ldb)); msg 370 source4/lib/ldb/tools/ldbtest.c if (ldb_delete(*ldb, msg->dn) != 0 || msg 85 source4/lib/messaging/irpc.h typedef void (*msg_callback_t)(struct messaging_context *msg, void *private_data, msg 89 source4/lib/messaging/irpc.h NTSTATUS messaging_send(struct messaging_context *msg, struct server_id server, msg 91 source4/lib/messaging/irpc.h NTSTATUS messaging_register(struct messaging_context *msg, void *private_data, msg 94 source4/lib/messaging/irpc.h NTSTATUS messaging_register_tmp(struct messaging_context *msg, void *private_data, msg 105 source4/lib/messaging/irpc.h NTSTATUS messaging_send_ptr(struct messaging_context *msg, struct server_id server, msg 107 source4/lib/messaging/irpc.h void messaging_deregister(struct messaging_context *msg, uint32_t msg_type, void *private_data); msg 74 source4/lib/messaging/messaging.c struct messaging_context *msg; msg 97 source4/lib/messaging/messaging.c static void ping_message(struct messaging_context *msg, void *private_data, msg 103 source4/lib/messaging/messaging.c messaging_send(msg, src, MSG_PONG, data); msg 109 source4/lib/messaging/messaging.c static NTSTATUS irpc_uptime(struct irpc_message *msg, msg 112 source4/lib/messaging/messaging.c struct messaging_context *ctx = talloc_get_type(msg->private_data, struct messaging_context); msg 120 source4/lib/messaging/messaging.c static char *messaging_path(struct messaging_context *msg, struct server_id server_id) msg 122 source4/lib/messaging/messaging.c return talloc_asprintf(msg, "%s/msg.%s", msg->base_path, msg 123 source4/lib/messaging/messaging.c cluster_id_string(msg, server_id)); msg 133 source4/lib/messaging/messaging.c static void messaging_dispatch(struct messaging_context *msg, struct messaging_rec *rec) msg 139 source4/lib/messaging/messaging.c d = (struct dispatch_fn *)idr_find(msg->dispatch_tree, msg 141 source4/lib/messaging/messaging.c } else if (rec->header->msg_type < msg->num_types) { msg 142 source4/lib/messaging/messaging.c d = msg->dispatch[rec->header->msg_type]; msg 152 source4/lib/messaging/messaging.c d->fn(msg, d->private_data, d->msg_type, rec->header->from, &data); msg 160 source4/lib/messaging/messaging.c static void cluster_message_handler(struct messaging_context *msg, DATA_BLOB packet) msg 164 source4/lib/messaging/messaging.c rec = talloc(msg, struct messaging_rec); msg 169 source4/lib/messaging/messaging.c rec->msg = msg; msg 170 source4/lib/messaging/messaging.c rec->path = msg->path; msg 182 source4/lib/messaging/messaging.c messaging_dispatch(msg, rec); msg 193 source4/lib/messaging/messaging.c struct messaging_context *msg = rec->msg; msg 201 source4/lib/messaging/messaging.c path = socket_address_from_strings(msg, msg->sock->backend_name, msg 209 source4/lib/messaging/messaging.c status = socket_sendto(msg->sock, &rec->packet, &nsent, path); msg 222 source4/lib/messaging/messaging.c struct messaging_context *msg = talloc_get_type(private_data, msg 224 source4/lib/messaging/messaging.c msg->retry_te = NULL; msg 227 source4/lib/messaging/messaging.c while (msg->retry_queue) { msg 228 source4/lib/messaging/messaging.c struct messaging_rec *rec = msg->retry_queue; msg 229 source4/lib/messaging/messaging.c DLIST_REMOVE(msg->retry_queue, rec); msg 230 source4/lib/messaging/messaging.c DLIST_ADD_END(msg->pending, rec, struct messaging_rec *); msg 233 source4/lib/messaging/messaging.c EVENT_FD_WRITEABLE(msg->event.fde); msg 239 source4/lib/messaging/messaging.c static void messaging_send_handler(struct messaging_context *msg) msg 241 source4/lib/messaging/messaging.c while (msg->pending) { msg 242 source4/lib/messaging/messaging.c struct messaging_rec *rec = msg->pending; msg 250 source4/lib/messaging/messaging.c DLIST_REMOVE(msg->pending, rec); msg 251 source4/lib/messaging/messaging.c DLIST_ADD_END(msg->retry_queue, rec, msg 253 source4/lib/messaging/messaging.c if (msg->retry_te == NULL) { msg 254 source4/lib/messaging/messaging.c msg->retry_te = msg 255 source4/lib/messaging/messaging.c event_add_timed(msg->event.ev, msg, msg 257 source4/lib/messaging/messaging.c msg_retry_timer, msg); msg 270 source4/lib/messaging/messaging.c DLIST_REMOVE(msg->pending, rec); msg 273 source4/lib/messaging/messaging.c if (msg->pending == NULL) { msg 274 source4/lib/messaging/messaging.c EVENT_FD_NOT_WRITEABLE(msg->event.fde); msg 281 source4/lib/messaging/messaging.c static void messaging_recv_handler(struct messaging_context *msg) msg 289 source4/lib/messaging/messaging.c status = socket_pending(msg->sock, &msize); msg 296 source4/lib/messaging/messaging.c packet = data_blob_talloc(msg, NULL, msize); msg 302 source4/lib/messaging/messaging.c status = socket_recv(msg->sock, packet.data, msize, &msize); msg 314 source4/lib/messaging/messaging.c rec = talloc(msg, struct messaging_rec); msg 320 source4/lib/messaging/messaging.c rec->msg = msg; msg 321 source4/lib/messaging/messaging.c rec->path = msg->path; msg 333 source4/lib/messaging/messaging.c messaging_dispatch(msg, rec); msg 344 source4/lib/messaging/messaging.c struct messaging_context *msg = talloc_get_type(private_data, msg 347 source4/lib/messaging/messaging.c messaging_send_handler(msg); msg 350 source4/lib/messaging/messaging.c messaging_recv_handler(msg); msg 358 source4/lib/messaging/messaging.c NTSTATUS messaging_register(struct messaging_context *msg, void *private_data, msg 364 source4/lib/messaging/messaging.c if (msg_type >= msg->num_types) { msg 367 source4/lib/messaging/messaging.c dp = talloc_realloc(msg, msg->dispatch, struct dispatch_fn *, msg_type+1); msg 369 source4/lib/messaging/messaging.c msg->dispatch = dp; msg 370 source4/lib/messaging/messaging.c for (i=msg->num_types;i<=msg_type;i++) { msg 371 source4/lib/messaging/messaging.c msg->dispatch[i] = NULL; msg 373 source4/lib/messaging/messaging.c msg->num_types = msg_type+1; msg 376 source4/lib/messaging/messaging.c d = talloc_zero(msg->dispatch, struct dispatch_fn); msg 382 source4/lib/messaging/messaging.c DLIST_ADD(msg->dispatch[msg_type], d); msg 391 source4/lib/messaging/messaging.c NTSTATUS messaging_register_tmp(struct messaging_context *msg, void *private_data, msg 397 source4/lib/messaging/messaging.c d = talloc_zero(msg->dispatch, struct dispatch_fn); msg 402 source4/lib/messaging/messaging.c id = idr_get_new_above(msg->dispatch_tree, d, MSG_TMP_BASE, UINT16_MAX); msg 417 source4/lib/messaging/messaging.c void messaging_deregister(struct messaging_context *msg, uint32_t msg_type, void *private_data) msg 421 source4/lib/messaging/messaging.c if (msg_type >= msg->num_types) { msg 422 source4/lib/messaging/messaging.c d = (struct dispatch_fn *)idr_find(msg->dispatch_tree, msg 425 source4/lib/messaging/messaging.c idr_remove(msg->dispatch_tree, msg_type); msg 430 source4/lib/messaging/messaging.c for (d = msg->dispatch[msg_type]; d; d = next) { msg 433 source4/lib/messaging/messaging.c DLIST_REMOVE(msg->dispatch[msg_type], d); msg 442 source4/lib/messaging/messaging.c NTSTATUS messaging_send(struct messaging_context *msg, struct server_id server, msg 449 source4/lib/messaging/messaging.c rec = talloc(msg, struct messaging_rec); msg 461 source4/lib/messaging/messaging.c rec->msg = msg; msg 467 source4/lib/messaging/messaging.c rec->header->from = msg->server_id; msg 475 source4/lib/messaging/messaging.c if (!cluster_node_equal(&msg->server_id, &server)) { msg 483 source4/lib/messaging/messaging.c rec->path = messaging_path(msg, server); msg 486 source4/lib/messaging/messaging.c if (msg->pending != NULL) { msg 493 source4/lib/messaging/messaging.c if (msg->pending == NULL) { msg 494 source4/lib/messaging/messaging.c EVENT_FD_WRITEABLE(msg->event.fde); msg 496 source4/lib/messaging/messaging.c DLIST_ADD_END(msg->pending, rec, struct messaging_rec *); msg 508 source4/lib/messaging/messaging.c NTSTATUS messaging_send_ptr(struct messaging_context *msg, struct server_id server, msg 516 source4/lib/messaging/messaging.c return messaging_send(msg, server, msg_type, &blob); msg 523 source4/lib/messaging/messaging.c static int messaging_destructor(struct messaging_context *msg) msg 525 source4/lib/messaging/messaging.c unlink(msg->path); msg 526 source4/lib/messaging/messaging.c while (msg->names && msg->names[0]) { msg 527 source4/lib/messaging/messaging.c irpc_remove_name(msg, msg->names[0]); msg 541 source4/lib/messaging/messaging.c struct messaging_context *msg; msg 549 source4/lib/messaging/messaging.c msg = talloc_zero(mem_ctx, struct messaging_context); msg 550 source4/lib/messaging/messaging.c if (msg == NULL) { msg 555 source4/lib/messaging/messaging.c status = cluster_message_init(msg, server_id, cluster_message_handler); msg 557 source4/lib/messaging/messaging.c talloc_free(msg); msg 564 source4/lib/messaging/messaging.c msg->base_path = talloc_reference(msg, dir); msg 565 source4/lib/messaging/messaging.c msg->path = messaging_path(msg, server_id); msg 566 source4/lib/messaging/messaging.c msg->server_id = server_id; msg 567 source4/lib/messaging/messaging.c msg->iconv_convenience = iconv_convenience; msg 568 source4/lib/messaging/messaging.c msg->idr = idr_init(msg); msg 569 source4/lib/messaging/messaging.c msg->dispatch_tree = idr_init(msg); msg 570 source4/lib/messaging/messaging.c msg->start_time = timeval_current(); msg 572 source4/lib/messaging/messaging.c status = socket_create("unix", SOCKET_TYPE_DGRAM, &msg->sock, 0); msg 574 source4/lib/messaging/messaging.c talloc_free(msg); msg 580 source4/lib/messaging/messaging.c talloc_steal(msg, msg->sock); msg 582 source4/lib/messaging/messaging.c path = socket_address_from_strings(msg, msg->sock->backend_name, msg 583 source4/lib/messaging/messaging.c msg->path, 0); msg 585 source4/lib/messaging/messaging.c talloc_free(msg); msg 589 source4/lib/messaging/messaging.c status = socket_listen(msg->sock, path, 50, 0); msg 591 source4/lib/messaging/messaging.c DEBUG(0,("Unable to setup messaging listener for '%s':%s\n", msg->path, nt_errstr(status))); msg 592 source4/lib/messaging/messaging.c talloc_free(msg); msg 597 source4/lib/messaging/messaging.c set_blocking(socket_get_fd(msg->sock), false); msg 599 source4/lib/messaging/messaging.c msg->event.ev = talloc_reference(msg, ev); msg 600 source4/lib/messaging/messaging.c msg->event.fde = event_add_fd(ev, msg, socket_get_fd(msg->sock), msg 601 source4/lib/messaging/messaging.c EVENT_FD_READ, messaging_handler, msg); msg 603 source4/lib/messaging/messaging.c talloc_set_destructor(msg, messaging_destructor); msg 605 source4/lib/messaging/messaging.c messaging_register(msg, NULL, MSG_PING, ping_message); msg 606 source4/lib/messaging/messaging.c messaging_register(msg, NULL, MSG_IRPC, irpc_handler); msg 607 source4/lib/messaging/messaging.c IRPC_REGISTER(msg, irpc, IRPC_UPTIME, irpc_uptime, msg); msg 609 source4/lib/messaging/messaging.c return msg; msg 162 source4/lib/messaging/pymessaging.c static void py_msg_callback_wrapper(struct messaging_context *msg, void *private_data, msg 32 source4/lib/messaging/tests/messaging.c static void ping_message(struct messaging_context *msg, void *private_data, msg 36 source4/lib/messaging/tests/messaging.c status = messaging_send(msg, src, msg_pong, data); msg 42 source4/lib/messaging/tests/messaging.c static void pong_message(struct messaging_context *msg, void *private_data, msg 49 source4/lib/messaging/tests/messaging.c static void exit_message(struct messaging_context *msg, void *private_data, msg 41 source4/lib/registry/ldb.c struct ldb_message *msg, msg 50 source4/lib/registry/ldb.c ldb_msg_find_attr_as_string(msg, "value", msg 53 source4/lib/registry/ldb.c value_type = ldb_msg_find_attr_as_uint(msg, "type", 0); msg 56 source4/lib/registry/ldb.c val = ldb_msg_find_ldb_val(msg, "data"); msg 99 source4/lib/registry/ldb.c struct ldb_message *msg = talloc_zero(mem_ctx, struct ldb_message); msg 102 source4/lib/registry/ldb.c ldb_msg_add_string(msg, "value", talloc_strdup(mem_ctx, name)); msg 112 source4/lib/registry/ldb.c ldb_msg_add_value(msg, "data", &val, NULL); msg 114 source4/lib/registry/ldb.c ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL); msg 120 source4/lib/registry/ldb.c ldb_msg_add_value(msg, "data", &data, NULL); msg 122 source4/lib/registry/ldb.c ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL); msg 126 source4/lib/registry/ldb.c ldb_msg_add_string(msg, "data", msg 131 source4/lib/registry/ldb.c ldb_msg_add_value(msg, "data", &data, NULL); msg 136 source4/lib/registry/ldb.c ldb_msg_add_string(msg, "type", type_s); msg 138 source4/lib/registry/ldb.c return msg; msg 479 source4/lib/registry/ldb.c struct ldb_message *msg; msg 483 source4/lib/registry/ldb.c msg = ldb_msg_new(mem_ctx); msg 485 source4/lib/registry/ldb.c msg->dn = reg_path_to_ldb(msg, parent, name, NULL); msg 487 source4/lib/registry/ldb.c ldb_msg_add_string(msg, "key", talloc_strdup(mem_ctx, name)); msg 489 source4/lib/registry/ldb.c ldb_msg_add_string(msg, "classname", msg 492 source4/lib/registry/ldb.c ret = ldb_add(parentkd->ldb, msg); msg 502 source4/lib/registry/ldb.c DEBUG(2, ("key added: %s\n", ldb_dn_get_linearized(msg->dn))); msg 507 source4/lib/registry/ldb.c newkd->dn = talloc_steal(newkd, msg->dn); msg 523 source4/lib/registry/ldb.c struct ldb_message *msg; msg 530 source4/lib/registry/ldb.c msg = talloc_zero(mem_ctx, struct ldb_message); msg 531 source4/lib/registry/ldb.c msg->dn = ldb_dn_copy(msg, kd->dn); msg 532 source4/lib/registry/ldb.c ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL); msg 533 source4/lib/registry/ldb.c ldb_msg_add_empty(msg, "type", LDB_FLAG_MOD_DELETE, NULL); msg 535 source4/lib/registry/ldb.c ret = ldb_modify(kd->ldb, msg); msg 692 source4/lib/registry/ldb.c struct ldb_message *msg; msg 697 source4/lib/registry/ldb.c msg = reg_ldb_pack_value(kd->ldb, mem_ctx, name, type, data); msg 698 source4/lib/registry/ldb.c msg->dn = ldb_dn_copy(msg, kd->dn); msg 703 source4/lib/registry/ldb.c if (!ldb_dn_add_child_fmt(msg->dn, "value=%s", msg 711 source4/lib/registry/ldb.c ret = ldb_add(kd->ldb, msg); msg 714 source4/lib/registry/ldb.c for (i = 0; i < msg->num_elements; i++) { msg 715 source4/lib/registry/ldb.c if (msg->elements[i].flags != LDB_FLAG_MOD_DELETE) msg 716 source4/lib/registry/ldb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 718 source4/lib/registry/ldb.c ret = ldb_modify(kd->ldb, msg); msg 95 source4/lib/wmi/tools/wmic.c #define WERR_CHECK(msg) if (!W_ERROR_IS_OK(result)) { \ msg 96 source4/lib/wmi/tools/wmic.c DEBUG(0, ("ERROR: %s\n", msg)); \ msg 99 source4/lib/wmi/tools/wmic.c DEBUG(1, ("OK : %s\n", msg)); \ msg 94 source4/lib/wmi/tools/wmis.c #define WERR_CHECK(msg) if (!W_ERROR_IS_OK(result)) { \ msg 95 source4/lib/wmi/tools/wmis.c DEBUG(0, ("ERROR: %s\n", msg)); \ msg 98 source4/lib/wmi/tools/wmis.c DEBUG(1, ("OK : %s\n", msg)); \ msg 216 source4/lib/wmi/wbemdata.c #define WERR_CHECK(msg) if (!W_ERROR_IS_OK(result)) { \ msg 217 source4/lib/wmi/wbemdata.c DEBUG(1, ("ERROR: %s - %s\n", msg, wmi_errstr(result))); \ msg 220 source4/lib/wmi/wbemdata.c DEBUG(1, ("OK : %s\n", msg)); \ msg 1025 source4/lib/wmi/wmi_wrap.c #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) msg 1042 source4/lib/wmi/wmi_wrap.c SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { msg 1044 source4/lib/wmi/wmi_wrap.c PyErr_SetString(errtype, (char *) msg); msg 2475 source4/lib/wmi/wmi_wrap.c #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) msg 2477 source4/lib/wmi/wmi_wrap.c #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else msg 33 source4/lib/wmi/wmicore.c #define WERR_CHECK(msg) if (!W_ERROR_IS_OK(result)) { \ msg 34 source4/lib/wmi/wmicore.c DEBUG(0, ("ERROR: %s\n", msg)); \ msg 37 source4/lib/wmi/wmicore.c DEBUG(1, ("OK : %s\n", msg)); \ msg 299 source4/libcli/cldap/cldap.c struct ldap_message *msg; msg 326 source4/libcli/cldap/cldap.c msg = talloc(req, struct ldap_message); msg 327 source4/libcli/cldap/cldap.c if (msg == NULL) goto failed; msg 328 source4/libcli/cldap/cldap.c msg->messageid = req->message_id; msg 329 source4/libcli/cldap/cldap.c msg->type = LDAP_TAG_SearchRequest; msg 330 source4/libcli/cldap/cldap.c msg->controls = NULL; msg 331 source4/libcli/cldap/cldap.c search = &msg->r.SearchRequest; msg 346 source4/libcli/cldap/cldap.c if (!ldap_encode(msg, NULL, &req->encoded, req)) { msg 369 source4/libcli/cldap/cldap.c struct ldap_message *msg; msg 390 source4/libcli/cldap/cldap.c msg = talloc(req, struct ldap_message); msg 391 source4/libcli/cldap/cldap.c if (msg == NULL) goto failed; msg 392 source4/libcli/cldap/cldap.c msg->messageid = io->messageid; msg 393 source4/libcli/cldap/cldap.c msg->controls = NULL; msg 396 source4/libcli/cldap/cldap.c msg->type = LDAP_TAG_SearchResultEntry; msg 397 source4/libcli/cldap/cldap.c msg->r.SearchResultEntry = *io->response; msg 399 source4/libcli/cldap/cldap.c if (!ldap_encode(msg, NULL, &blob1, req)) { msg 409 source4/libcli/cldap/cldap.c msg->type = LDAP_TAG_SearchResultDone; msg 410 source4/libcli/cldap/cldap.c msg->r.SearchResultDone = *io->result; msg 412 source4/libcli/cldap/cldap.c if (!ldap_encode(msg, NULL, &blob2, req)) { msg 55 source4/libcli/climessage.c bool smbcli_message_text(struct smbcli_tree *tree, char *msg, int len, int grp) msg 62 source4/libcli/climessage.c smbcli_req_append_bytes(req, (const uint8_t *)msg, len); msg 87 source4/libcli/dgram/browse.c &request->data.msg.source_name, msg 105 source4/libcli/dgram/mailslot.c if (packet->data.msg.dgram_body_type != DGRAM_SMB) return NULL; msg 106 source4/libcli/dgram/mailslot.c if (packet->data.msg.body.smb.smb_command != SMB_TRANSACTION) return NULL; msg 107 source4/libcli/dgram/mailslot.c return packet->data.msg.body.smb.body.trans.mailslot_name; msg 158 source4/libcli/dgram/mailslot.c struct dgram_message *msg; msg 179 source4/libcli/dgram/mailslot.c msg = &packet.data.msg; msg 182 source4/libcli/dgram/mailslot.c msg->length = 138 + strlen(mailslot_name) + request->length; msg 183 source4/libcli/dgram/mailslot.c msg->offset = 0; msg 185 source4/libcli/dgram/mailslot.c msg->source_name = *src_name; msg 186 source4/libcli/dgram/mailslot.c msg->dest_name = *dest_name; msg 187 source4/libcli/dgram/mailslot.c msg->dgram_body_type = DGRAM_SMB; msg 189 source4/libcli/dgram/mailslot.c smb = &msg->body.smb; msg 215 source4/libcli/dgram/mailslot.c struct smb_trans_body *trans = &dgram->data.msg.body.smb.body.trans; msg 94 source4/libcli/dgram/netlogon.c &request->data.msg.source_name, msg 96 source4/libcli/ldap/ldap_bind.c struct ldap_message *msg; msg 124 source4/libcli/ldap/ldap_bind.c msg = new_ldap_simple_bind_msg(conn, dn, pw); msg 125 source4/libcli/ldap/ldap_bind.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 128 source4/libcli/ldap/ldap_bind.c req = ldap_request_send(conn, msg); msg 129 source4/libcli/ldap/ldap_bind.c talloc_free(msg); msg 140 source4/libcli/ldap/ldap_bind.c msg = req->replies[0]; msg 141 source4/libcli/ldap/ldap_bind.c if (msg->type != LDAP_TAG_BindResponse) { msg 146 source4/libcli/ldap/ldap_bind.c status = ldap_check_response(conn, &msg->r.BindResponse.response); msg 316 source4/libcli/ldap/ldap_bind.c struct ldap_message *msg; msg 344 source4/libcli/ldap/ldap_bind.c msg = new_ldap_sasl_bind_msg(tmp_ctx, conn->gensec->ops->sasl_name, (output.data?&output:NULL)); msg 345 source4/libcli/ldap/ldap_bind.c if (msg == NULL) { msg 350 source4/libcli/ldap/ldap_bind.c req = ldap_request_send(conn, msg); msg 117 source4/libcli/ldap/ldap_client.c static void ldap_match_message(struct ldap_connection *conn, struct ldap_message *msg) msg 123 source4/libcli/ldap/ldap_client.c if (req->messageid == msg->messageid) break; msg 127 source4/libcli/ldap/ldap_client.c if (req == NULL && msg->messageid == 0) { msg 132 source4/libcli/ldap/ldap_client.c msg->messageid)); msg 133 source4/libcli/ldap/ldap_client.c talloc_free(msg); msg 138 source4/libcli/ldap/ldap_client.c for (i=0; msg->controls && msg->controls[i]; i++) { msg 139 source4/libcli/ldap/ldap_client.c if (!msg->controls_decoded[i] && msg 140 source4/libcli/ldap/ldap_client.c msg->controls[i]->critical) { msg 152 source4/libcli/ldap/ldap_client.c talloc_steal(req, msg); msg 165 source4/libcli/ldap/ldap_client.c req->replies[req->num_replies] = talloc_steal(req->replies, msg); msg 168 source4/libcli/ldap/ldap_client.c if (msg->type != LDAP_TAG_SearchResultEntry && msg 169 source4/libcli/ldap/ldap_client.c msg->type != LDAP_TAG_SearchResultReference) { msg 190 source4/libcli/ldap/ldap_client.c struct ldap_message *msg = talloc(conn, struct ldap_message); msg 193 source4/libcli/ldap/ldap_client.c if (asn1 == NULL || msg == NULL) { msg 198 source4/libcli/ldap/ldap_client.c talloc_free(msg); msg 203 source4/libcli/ldap/ldap_client.c status = ldap_decode(asn1, samba_ldap_control_handlers(), msg); msg 209 source4/libcli/ldap/ldap_client.c ldap_match_message(conn, msg); msg 583 source4/libcli/ldap/ldap_client.c struct ldap_message *msg) msg 602 source4/libcli/ldap/ldap_client.c req->type = msg->type; msg 609 source4/libcli/ldap/ldap_client.c msg->messageid = req->messageid; msg 611 source4/libcli/ldap/ldap_client.c if (!ldap_encode(msg, samba_ldap_control_handlers(), &req->data, req)) { msg 769 source4/libcli/ldap/ldap_client.c _PUBLIC_ NTSTATUS ldap_result_n(struct ldap_request *req, int n, struct ldap_message **msg) msg 771 source4/libcli/ldap/ldap_client.c *msg = NULL; msg 782 source4/libcli/ldap/ldap_client.c *msg = req->replies[n]; msg 797 source4/libcli/ldap/ldap_client.c _PUBLIC_ NTSTATUS ldap_result_one(struct ldap_request *req, struct ldap_message **msg, int type) msg 800 source4/libcli/ldap/ldap_client.c status = ldap_result_n(req, 0, msg); msg 804 source4/libcli/ldap/ldap_client.c if ((*msg)->type != type) { msg 805 source4/libcli/ldap/ldap_client.c *msg = NULL; msg 815 source4/libcli/ldap/ldap_client.c _PUBLIC_ NTSTATUS ldap_transaction(struct ldap_connection *conn, struct ldap_message *msg) msg 817 source4/libcli/ldap/ldap_client.c struct ldap_request *req = ldap_request_send(conn, msg); msg 825 source4/libcli/ldap/ldap_client.c if (res->type != msg->type + 1) { msg 113 source4/libcli/ldap/ldap_client.h struct ldap_message *msg); msg 117 source4/libcli/ldap/ldap_client.h NTSTATUS ldap_result_n(struct ldap_request *req, int n, struct ldap_message **msg); msg 118 source4/libcli/ldap/ldap_client.h NTSTATUS ldap_result_one(struct ldap_request *req, struct ldap_message **msg, int type); msg 119 source4/libcli/ldap/ldap_client.h NTSTATUS ldap_transaction(struct ldap_connection *conn, struct ldap_message *msg); msg 49 source4/libcli/ldap/ldap_ildap.c struct ldap_message *msg; msg 58 source4/libcli/ldap/ldap_ildap.c msg = new_ldap_message(conn); msg 59 source4/libcli/ldap/ldap_ildap.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 63 source4/libcli/ldap/ldap_ildap.c msg->type = LDAP_TAG_SearchRequest; msg 64 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.basedn = basedn; msg 65 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.scope = scope; msg 66 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.deref = LDAP_DEREFERENCE_NEVER; msg 67 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.timelimit = 0; msg 68 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.sizelimit = 0; msg 69 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.attributesonly = attributesonly; msg 70 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.tree = tree; msg 71 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.num_attributes = n; msg 72 source4/libcli/ldap/ldap_ildap.c msg->r.SearchRequest.attributes = attrs; msg 73 source4/libcli/ldap/ldap_ildap.c msg->controls = control_req; msg 75 source4/libcli/ldap/ldap_ildap.c req = ldap_request_send(conn, msg); msg 76 source4/libcli/ldap/ldap_ildap.c talloc_steal(msg, req); msg 97 source4/libcli/ldap/ldap_ildap.c talloc_free(msg); msg 824 source4/libcli/util/nterr.c static char msg[40]; msg 836 source4/libcli/util/nterr.c slprintf(msg, sizeof(msg), "LDAP code %u", NT_STATUS_LDAP_CODE(nt_code)); msg 837 source4/libcli/util/nterr.c return msg; msg 840 source4/libcli/util/nterr.c slprintf(msg, sizeof(msg), "NT code 0x%08x", NT_STATUS_V(nt_code)); msg 842 source4/libcli/util/nterr.c return msg; msg 63 source4/libnet/groupinfo.c struct monitor_msg msg; msg 81 source4/libnet/groupinfo.c msg.type = mon_SamrLookupName; msg 85 source4/libnet/groupinfo.c msg.data = (void*)msg_lookup; msg 86 source4/libnet/groupinfo.c msg.data_size = sizeof(*msg_lookup); msg 88 source4/libnet/groupinfo.c s->monitor_fn(&msg); msg 122 source4/libnet/groupinfo.c struct monitor_msg msg; msg 139 source4/libnet/groupinfo.c msg.type = mon_SamrOpenGroup; msg 143 source4/libnet/groupinfo.c msg.data = (void*)msg_open; msg 144 source4/libnet/groupinfo.c msg.data_size = sizeof(*msg_open); msg 146 source4/libnet/groupinfo.c s->monitor_fn(&msg); msg 171 source4/libnet/groupinfo.c struct monitor_msg msg; msg 191 source4/libnet/groupinfo.c msg.type = mon_SamrQueryGroup; msg 194 source4/libnet/groupinfo.c msg.data = (void*)msg_query; msg 195 source4/libnet/groupinfo.c msg.data_size = sizeof(*msg_query); msg 197 source4/libnet/groupinfo.c s->monitor_fn(&msg); msg 219 source4/libnet/groupinfo.c struct monitor_msg msg; msg 236 source4/libnet/groupinfo.c msg.type = mon_SamrClose; msg 239 source4/libnet/groupinfo.c msg.data = (void*)msg_close; msg 240 source4/libnet/groupinfo.c msg.data_size = sizeof(*msg_close); msg 242 source4/libnet/groupinfo.c s->monitor_fn(&msg); msg 1349 source4/libnet/libnet_become_dc.c struct ldb_message *msg; msg 1355 source4/libnet/libnet_become_dc.c msg = ldb_msg_new(s); msg 1356 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 1358 source4/libnet/libnet_become_dc.c msg->dn = ldb_dn_new_fmt(msg, s->ldap1.ldb, "CN=%s,CN=Servers,CN=%s,CN=Sites,%s", msg 1362 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg->dn); msg 1364 source4/libnet/libnet_become_dc.c ret = ldb_msg_add_string(msg, "objectClass", "server"); msg 1366 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1369 source4/libnet/libnet_become_dc.c ret = ldb_msg_add_string(msg, "systemFlags", "50000000"); msg 1371 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1374 source4/libnet/libnet_become_dc.c ret = ldb_msg_add_string(msg, "serverReference", s->dest_dsa.computer_dn_str); msg 1376 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1380 source4/libnet/libnet_become_dc.c server_dn_str = ldb_dn_alloc_linearized(s, msg->dn); msg 1383 source4/libnet/libnet_become_dc.c ret = ldb_add(s->ldap1.ldb, msg); msg 1384 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1398 source4/libnet/libnet_become_dc.c struct ldb_message *msg; msg 1402 source4/libnet/libnet_become_dc.c msg = ldb_msg_new(s); msg 1403 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 1404 source4/libnet/libnet_become_dc.c msg->dn = ldb_dn_new(msg, s->ldap1.ldb, s->dest_dsa.server_dn_str); msg 1405 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg->dn); msg 1407 source4/libnet/libnet_become_dc.c ret = ldb_msg_add_string(msg, "serverReference", s->dest_dsa.computer_dn_str); msg 1409 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1415 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { msg 1416 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; msg 1419 source4/libnet/libnet_become_dc.c ret = ldb_modify(s->ldap1.ldb, msg); msg 1421 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1426 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 1432 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { msg 1433 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 1436 source4/libnet/libnet_become_dc.c ret = ldb_modify(s->ldap1.ldb, msg); msg 1437 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 2857 source4/libnet/libnet_become_dc.c struct ldb_message *msg; msg 2868 source4/libnet/libnet_become_dc.c msg = ldb_msg_new(s); msg 2869 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 2870 source4/libnet/libnet_become_dc.c msg->dn = ldb_dn_new(msg, s->ldap2.ldb, s->dest_dsa.computer_dn_str); msg 2871 source4/libnet/libnet_become_dc.c NT_STATUS_HAVE_NO_MEMORY(msg->dn); msg 2873 source4/libnet/libnet_become_dc.c ret = ldb_msg_add_fmt(msg, "userAccountControl", "%u", user_account_control); msg 2875 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 2881 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { msg 2882 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 2885 source4/libnet/libnet_become_dc.c ret = ldb_modify(s->ldap2.ldb, msg); msg 2886 source4/libnet/libnet_become_dc.c talloc_free(msg); msg 105 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 107 source4/libnet/libnet_domain.c msg.type = mon_SamrClose; msg 108 source4/libnet/libnet_domain.c msg.data = NULL; msg 109 source4/libnet/libnet_domain.c msg.data_size = 0; msg 110 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 150 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 152 source4/libnet/libnet_domain.c msg.type = mon_SamrConnect; msg 153 source4/libnet/libnet_domain.c msg.data = NULL; msg 154 source4/libnet/libnet_domain.c msg.data_size = 0; msg 155 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 190 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 195 source4/libnet/libnet_domain.c msg.type = mon_SamrLookupDomain; msg 196 source4/libnet/libnet_domain.c msg.data = (void*)&data; msg 197 source4/libnet/libnet_domain.c msg.data_size = sizeof(data); msg 198 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 241 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 243 source4/libnet/libnet_domain.c msg.type = mon_SamrOpenDomain; msg 244 source4/libnet/libnet_domain.c msg.data = NULL; msg 245 source4/libnet/libnet_domain.c msg.data_size = 0; msg 246 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 526 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 528 source4/libnet/libnet_domain.c msg.type = mon_LsaOpenPolicy; msg 529 source4/libnet/libnet_domain.c msg.data = NULL; msg 530 source4/libnet/libnet_domain.c msg.data_size = 0; msg 531 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 726 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 728 source4/libnet/libnet_domain.c msg.type = mon_LsaClose; msg 729 source4/libnet/libnet_domain.c msg.data = NULL; msg 730 source4/libnet/libnet_domain.c msg.data_size = 0; msg 731 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 828 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 830 source4/libnet/libnet_domain.c msg.type = mon_SamrClose; msg 831 source4/libnet/libnet_domain.c msg.data = NULL; msg 832 source4/libnet/libnet_domain.c msg.data_size = 0; msg 833 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 992 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 994 source4/libnet/libnet_domain.c msg.type = mon_SamrConnect; msg 995 source4/libnet/libnet_domain.c msg.data = NULL; msg 996 source4/libnet/libnet_domain.c msg.data_size = 0; msg 997 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 1035 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 1037 source4/libnet/libnet_domain.c msg.type = mon_SamrEnumDomains; msg 1038 source4/libnet/libnet_domain.c msg.data = NULL; msg 1039 source4/libnet/libnet_domain.c msg.data_size = 0; msg 1040 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 1095 source4/libnet/libnet_domain.c struct monitor_msg msg; msg 1097 source4/libnet/libnet_domain.c msg.type = mon_SamrClose; msg 1098 source4/libnet/libnet_domain.c msg.data = NULL; msg 1099 source4/libnet/libnet_domain.c msg.data_size = 0; msg 1100 source4/libnet/libnet_domain.c s->monitor_fn(&msg); msg 70 source4/libnet/libnet_join.c struct ldb_message *msg; msg 282 source4/libnet/libnet_join.c msg = ldb_msg_new(tmp_ctx); msg 283 source4/libnet/libnet_join.c if (!msg) { msg 288 source4/libnet/libnet_join.c msg->dn = res->msgs[0]->dn; msg 318 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(remote_ldb, tmp_ctx, msg, "servicePrincipalName", service_principal_name[i]); msg 326 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(remote_ldb, tmp_ctx, msg, "dNSHostName", dns_host_name); msg 333 source4/libnet/libnet_join.c rtn = samdb_replace(remote_ldb, tmp_ctx, msg); msg 338 source4/libnet/libnet_join.c ldb_dn_get_linearized(msg->dn)); msg 871 source4/libnet/libnet_join.c struct ldb_message **msgs, *msg; msg 908 source4/libnet/libnet_join.c msg = ldb_msg_new(tmp_mem); msg 909 source4/libnet/libnet_join.c if (!msg) { msg 922 source4/libnet/libnet_join.c msg->dn = ldb_dn_copy(tmp_mem, base_dn); msg 923 source4/libnet/libnet_join.c if ( ! ldb_dn_add_child_fmt(msg->dn, "flatname=%s", r->in.domain_name)) { msg 929 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "flatname", r->in.domain_name); msg 937 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "realm", r->in.realm); msg 944 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "objectClass", "primaryDomain"); msg 952 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "objectClass", "primaryDomain"); msg 959 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "secret", r->in.join_password); msg 966 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "samAccountName", r->in.account_name); msg 973 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(ldb, tmp_mem, msg, "secureChannelType", sct); msg 981 source4/libnet/libnet_join.c rtn = samdb_msg_add_uint(ldb, tmp_mem, msg, "msDS-KeyVersionNumber", msg 991 source4/libnet/libnet_join.c rtn = samdb_msg_add_dom_sid(ldb, tmp_mem, msg, "objectSid", msg 1011 source4/libnet/libnet_join.c rtn = samdb_msg_set_string(ldb, tmp_mem, msg, "secretsKeytab", "secrets.keytab"); msg 1037 source4/libnet/libnet_join.c rtn = samdb_msg_set_value(ldb, tmp_mem, msg, "priorSecret", prior_secret); msg 1044 source4/libnet/libnet_join.c rtn = samdb_msg_set_string(ldb, tmp_mem, msg, "secret", r->in.join_password); msg 1054 source4/libnet/libnet_join.c rtn = samdb_msg_set_value(ldb, tmp_mem, msg, "priorWhenChanged", msg 1063 source4/libnet/libnet_join.c rtn = samdb_msg_set_string(ldb, tmp_mem, msg, "samAccountName", r->in.account_name); msg 1070 source4/libnet/libnet_join.c rtn = samdb_msg_set_string(ldb, tmp_mem, msg, "secureChannelType", sct); msg 1080 source4/libnet/libnet_join.c rtn = samdb_msg_set_value(ldb, tmp_mem, msg, "privateKeytab", private_keytab); msg 1089 source4/libnet/libnet_join.c rtn = samdb_msg_set_value(ldb, tmp_mem, msg, msg 1100 source4/libnet/libnet_join.c ret = ldb_add(ldb, msg); msg 1103 source4/libnet/libnet_join.c ldb_dn_get_linearized(msg->dn)); msg 143 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 153 source4/libnet/libnet_rpc.c msg.type = mon_NetRpcConnect; msg 154 source4/libnet/libnet_rpc.c msg.data = (void*)&data; msg 155 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); msg 156 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 237 source4/libnet/libnet_rpc.c void (*monitor)(struct monitor_msg *msg)) msg 292 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 312 source4/libnet/libnet_rpc.c msg.type = mon_NetLookupDc; msg 313 source4/libnet/libnet_rpc.c msg.data = &data; msg 314 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); msg 315 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 356 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 365 source4/libnet/libnet_rpc.c msg.type = mon_NetRpcConnect; msg 366 source4/libnet/libnet_rpc.c msg.data = (void*)&data; msg 367 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); msg 368 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 524 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 533 source4/libnet/libnet_rpc.c msg.type = mon_NetRpcConnect; msg 534 source4/libnet/libnet_rpc.c msg.data = (void*)&data; msg 535 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); msg 536 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 599 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 601 source4/libnet/libnet_rpc.c msg.type = mon_LsaOpenPolicy; msg 602 source4/libnet/libnet_rpc.c msg.data = NULL; msg 603 source4/libnet/libnet_rpc.c msg.data_size = 0; msg 604 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 674 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 676 source4/libnet/libnet_rpc.c msg.type = mon_LsaQueryPolicy; msg 677 source4/libnet/libnet_rpc.c msg.data = NULL; msg 678 source4/libnet/libnet_rpc.c msg.data_size = 0; msg 679 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 717 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 719 source4/libnet/libnet_rpc.c msg.type = mon_LsaQueryPolicy; msg 720 source4/libnet/libnet_rpc.c msg.data = NULL; msg 721 source4/libnet/libnet_rpc.c msg.data_size = 0; msg 722 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 815 source4/libnet/libnet_rpc.c struct monitor_msg msg; msg 825 source4/libnet/libnet_rpc.c msg.type = mon_NetRpcConnect; msg 826 source4/libnet/libnet_rpc.c msg.data = (void*)&data; msg 827 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); msg 828 source4/libnet/libnet_rpc.c s->monitor_fn(&msg); msg 72 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 87 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 88 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 93 source4/libnet/libnet_samsync_ldb.c msg->dn = basedn; msg 94 source4/libnet/libnet_samsync_ldb.c if ( ! ldb_dn_add_child_fmt(msg->dn, "CN=%s", sidstr)) msg 97 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, msg 101 source4/libnet/libnet_samsync_ldb.c *fsp_dn = msg->dn; msg 104 source4/libnet/libnet_samsync_ldb.c ret = ldb_add(state->sam_ldb, msg); msg 108 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 123 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 126 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 127 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 160 source4/libnet/libnet_samsync_ldb.c msg, "objectSid", state->dom_sid[database]); msg 171 source4/libnet/libnet_samsync_ldb.c ndr_err = ndr_push_struct_blob(&v, msg, NULL, msg 179 source4/libnet/libnet_samsync_ldb.c ldb_msg_add_value(msg, "objectGUID", &v, NULL); msg 195 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_reference(mem_ctx, state->base_dn[database]); msg 196 source4/libnet/libnet_samsync_ldb.c if (!msg->dn) { msg 201 source4/libnet/libnet_samsync_ldb.c msg, "oEMInformation", domain->oem_information.string); msg 204 source4/libnet/libnet_samsync_ldb.c msg, "forceLogoff", domain->force_logoff_time); msg 207 source4/libnet/libnet_samsync_ldb.c msg, "minPwdLen", domain->min_password_length); msg 210 source4/libnet/libnet_samsync_ldb.c msg, "maxPwdAge", domain->max_password_age); msg 213 source4/libnet/libnet_samsync_ldb.c msg, "minPwdAge", domain->min_password_age); msg 216 source4/libnet/libnet_samsync_ldb.c msg, "pwdHistoryLength", domain->password_history_length); msg 219 source4/libnet/libnet_samsync_ldb.c msg, "modifiedCount", msg 223 source4/libnet/libnet_samsync_ldb.c msg, "creationTime", domain->domain_create_time); msg 227 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 247 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 263 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 264 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 268 source4/libnet/libnet_samsync_ldb.c msg->dn = NULL; msg 286 source4/libnet/libnet_samsync_ldb.c msg->dn = msgs[0]->dn; msg 287 source4/libnet/libnet_samsync_ldb.c talloc_steal(msg, msgs[0]->dn); msg 313 source4/libnet/libnet_samsync_ldb.c msg->dn = remote_msgs[0]->dn; msg 314 source4/libnet/libnet_samsync_ldb.c talloc_steal(msg, remote_msgs[0]->dn); msg 324 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \ msg 327 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \ msg 335 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, msg 350 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_logon_hours(state->sam_ldb, mem_ctx, msg, "logonHours", &user->logon_hours) != 0) { msg 360 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_acct_flags(state->sam_ldb, mem_ctx, msg, msg 368 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, msg 372 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_hash(state->sam_ldb, mem_ctx, msg, msg 375 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, msg 379 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_hash(state->sam_ldb, mem_ctx, msg, msg 382 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, msg 388 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_parameters(state->sam_ldb, mem_ctx, msg, "userParameters", &user->parameters) != 0) { msg 402 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, msg 405 source4/libnet/libnet_samsync_ldb.c ldb_msg_add(msg, el, LDB_FLAG_MOD_REPLACE); msg 427 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, msg 429 source4/libnet/libnet_samsync_ldb.c if (!msg->dn) { msg 430 source4/libnet/libnet_samsync_ldb.c msg->dn = ldb_dn_copy(mem_ctx, state->base_dn[database]); msg 431 source4/libnet/libnet_samsync_ldb.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=%s", cn_name, container); msg 432 source4/libnet/libnet_samsync_ldb.c if (!msg->dn) { msg 437 source4/libnet/libnet_samsync_ldb.c ret = ldb_add(state->sam_ldb, msg); msg 439 source4/libnet/libnet_samsync_ldb.c struct ldb_dn *first_try_dn = msg->dn; msg 447 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(msg, remote_msgs[0]->dn); msg 448 source4/libnet/libnet_samsync_ldb.c ret = ldb_add(state->sam_ldb, msg); msg 452 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 459 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 462 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 523 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 529 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 530 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 552 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(msg, msgs[0]->dn); msg 559 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \ msg 562 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \ msg 569 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, msg 582 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, msg 584 source4/libnet/libnet_samsync_ldb.c msg->dn = ldb_dn_copy(mem_ctx, state->base_dn[database]); msg 585 source4/libnet/libnet_samsync_ldb.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=%s", cn_name, container); msg 586 source4/libnet/libnet_samsync_ldb.c if (!msg->dn) { msg 590 source4/libnet/libnet_samsync_ldb.c ret = ldb_add(state->sam_ldb, msg); msg 593 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 598 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 601 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 659 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 665 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 666 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 688 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(msg, msgs[0]->dn); msg 707 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "member", ldb_dn_alloc_linearized(mem_ctx, msgs[0]->dn)); msg 713 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 716 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 735 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 741 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 742 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 764 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(mem_ctx, msgs[0]->dn); msg 771 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \ msg 774 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \ msg 781 source4/libnet/libnet_samsync_ldb.c if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, msg 790 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_uint(state->sam_ldb, mem_ctx, msg, "groupType", 0x80000004); msg 796 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, msg 798 source4/libnet/libnet_samsync_ldb.c msg->dn = ldb_dn_copy(mem_ctx, state->base_dn[database]); msg 799 source4/libnet/libnet_samsync_ldb.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=%s", cn_name, container); msg 800 source4/libnet/libnet_samsync_ldb.c if (!msg->dn) { msg 804 source4/libnet/libnet_samsync_ldb.c ret = ldb_add(state->sam_ldb, msg); msg 807 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 812 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 815 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 868 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 874 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 875 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 897 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(msg, msgs[0]->dn); msg 926 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "member", ldb_dn_alloc_linearized(mem_ctx, alias_member_dn)); msg 931 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 934 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn), msg 951 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 958 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 959 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 976 source4/libnet/libnet_samsync_ldb.c privilege_dn = talloc_steal(msg, privilege_dn); msg 985 source4/libnet/libnet_samsync_ldb.c privilege_dn = talloc_steal(msg, msgs[0]->dn); msg 988 source4/libnet/libnet_samsync_ldb.c msg->dn = privilege_dn; msg 991 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "privilege", msg 995 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 998 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn)); msg 1013 source4/libnet/libnet_samsync_ldb.c struct ldb_message *msg; msg 1018 source4/libnet/libnet_samsync_ldb.c msg = ldb_msg_new(mem_ctx); msg 1019 source4/libnet/libnet_samsync_ldb.c if (msg == NULL) { msg 1038 source4/libnet/libnet_samsync_ldb.c msg->dn = talloc_steal(msg, msgs[0]->dn); msg 1041 source4/libnet/libnet_samsync_ldb.c samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, msg 1044 source4/libnet/libnet_samsync_ldb.c ret = samdb_replace(state->sam_ldb, mem_ctx, msg); msg 1047 source4/libnet/libnet_samsync_ldb.c ldb_dn_get_linearized(msg->dn)); msg 131 source4/libnet/libnet_site.c struct ldb_message *msg; msg 180 source4/libnet/libnet_site.c msg = ldb_msg_new(tmp_ctx); msg 181 source4/libnet/libnet_site.c if (!msg) { msg 187 source4/libnet/libnet_site.c rtn = ldb_msg_add_string(msg, "objectClass", "server"); msg 193 source4/libnet/libnet_site.c rtn = ldb_msg_add_string(msg, "systemFlags", "50000000"); msg 199 source4/libnet/libnet_site.c rtn = ldb_msg_add_string(msg, "serverReference", libnet_r->out.account_dn_str); msg 215 source4/libnet/libnet_site.c msg->dn = server_dn; msg 217 source4/libnet/libnet_site.c rtn = ldb_add(remote_ldb, msg); msg 222 source4/libnet/libnet_site.c msg = ldb_msg_new(tmp_ctx); msg 223 source4/libnet/libnet_site.c if (!msg) { msg 228 source4/libnet/libnet_site.c msg->dn = server_dn; msg 230 source4/libnet/libnet_site.c rtn = ldb_msg_add_string(msg, "serverReference",libnet_r->out.account_dn_str); msg 239 source4/libnet/libnet_site.c for (i=0;i<msg->num_elements;i++) { msg 240 source4/libnet/libnet_site.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 243 source4/libnet/libnet_site.c rtn = ldb_modify(remote_ldb, msg); msg 406 source4/libnet/libnet_unbecome_dc.c struct ldb_message *msg; msg 416 source4/libnet/libnet_unbecome_dc.c msg = ldb_msg_new(s); msg 417 source4/libnet/libnet_unbecome_dc.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 418 source4/libnet/libnet_unbecome_dc.c msg->dn = ldb_dn_new(msg, s->ldap.ldb, s->dest_dsa.computer_dn_str); msg 419 source4/libnet/libnet_unbecome_dc.c NT_STATUS_HAVE_NO_MEMORY(msg->dn); msg 421 source4/libnet/libnet_unbecome_dc.c ret = ldb_msg_add_fmt(msg, "userAccountControl", "%u", user_account_control); msg 423 source4/libnet/libnet_unbecome_dc.c talloc_free(msg); msg 429 source4/libnet/libnet_unbecome_dc.c for (i=0;i<msg->num_elements;i++) { msg 430 source4/libnet/libnet_unbecome_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 433 source4/libnet/libnet_unbecome_dc.c ret = ldb_modify(s->ldap.ldb, msg); msg 434 source4/libnet/libnet_unbecome_dc.c talloc_free(msg); msg 109 source4/libnet/libnet_user.c struct monitor_msg msg; msg 119 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 141 source4/libnet/libnet_user.c struct monitor_msg msg; msg 151 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 278 source4/libnet/libnet_user.c struct monitor_msg msg; msg 288 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 310 source4/libnet/libnet_user.c struct monitor_msg msg; msg 320 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 444 source4/libnet/libnet_user.c struct monitor_msg msg; msg 452 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 550 source4/libnet/libnet_user.c struct monitor_msg msg; msg 558 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 710 source4/libnet/libnet_user.c struct monitor_msg msg; msg 720 source4/libnet/libnet_user.c if (s->monitor_fn) s->monitor_fn(&msg); msg 148 source4/libnet/libnet_vampire.c struct ldb_message *msg; msg 299 source4/libnet/libnet_vampire.c ldif.msg = objs->objects[i].msg; msg 305 source4/libnet/libnet_vampire.c msg = ldb_msg_new(objs); msg 306 source4/libnet/libnet_vampire.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 307 source4/libnet/libnet_vampire.c msg->dn = objs->partition_dn; msg 309 source4/libnet/libnet_vampire.c status = dsdb_get_oid_mappings_ldb(s->schema, msg, &prefixMap_val, &schemaInfo_val); msg 316 source4/libnet/libnet_vampire.c ret = ldb_msg_add_value(msg, "prefixMap", &prefixMap_val, &prefixMap_el); msg 322 source4/libnet/libnet_vampire.c ret = ldb_modify(s->ldb, msg); msg 538 source4/libnet/libnet_vampire.c ldif.msg = objs->objects[i].msg; msg 582 source4/libnet/libnet_vampire.c struct ldb_message *msg; msg 661 source4/libnet/libnet_vampire.c msg = ldb_msg_new(s); msg 662 source4/libnet/libnet_vampire.c if (!msg) { msg 667 source4/libnet/libnet_vampire.c msg->dn = ldb_dn_new(msg, s->ldb, "@ROOTDSE"); msg 668 source4/libnet/libnet_vampire.c if (!msg->dn) { msg 674 source4/libnet/libnet_vampire.c ldb_ret = ldb_msg_add_string(msg, "isSynchronized", "TRUE"); msg 681 source4/libnet/libnet_vampire.c for (i=0; i < msg->num_elements; i++) { msg 682 source4/libnet/libnet_vampire.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 686 source4/libnet/libnet_vampire.c ldb_ret = ldb_modify(s->ldb, msg); msg 62 source4/libnet/userinfo.c struct monitor_msg msg; msg 80 source4/libnet/userinfo.c msg.type = mon_SamrLookupName; msg 84 source4/libnet/userinfo.c msg.data = (void*)msg_lookup; msg 85 source4/libnet/userinfo.c msg.data_size = sizeof(*msg_lookup); msg 87 source4/libnet/userinfo.c s->monitor_fn(&msg); msg 121 source4/libnet/userinfo.c struct monitor_msg msg; msg 138 source4/libnet/userinfo.c msg.type = mon_SamrOpenUser; msg 142 source4/libnet/userinfo.c msg.data = (void*)msg_open; msg 143 source4/libnet/userinfo.c msg.data_size = sizeof(*msg_open); msg 145 source4/libnet/userinfo.c s->monitor_fn(&msg); msg 170 source4/libnet/userinfo.c struct monitor_msg msg; msg 190 source4/libnet/userinfo.c msg.type = mon_SamrQueryUser; msg 193 source4/libnet/userinfo.c msg.data = (void*)msg_query; msg 194 source4/libnet/userinfo.c msg.data_size = sizeof(*msg_query); msg 196 source4/libnet/userinfo.c s->monitor_fn(&msg); msg 218 source4/libnet/userinfo.c struct monitor_msg msg; msg 235 source4/libnet/userinfo.c msg.type = mon_SamrClose; msg 238 source4/libnet/userinfo.c msg.data = (void*)msg_close; msg 239 source4/libnet/userinfo.c msg.data_size = sizeof(*msg_close); msg 241 source4/libnet/userinfo.c s->monitor_fn(&msg); msg 73 source4/libnet/userman.c struct monitor_msg msg; msg 78 source4/libnet/userman.c msg.type = mon_SamrCreateUser; msg 79 source4/libnet/userman.c msg.data = (void*)&rpc_create; msg 80 source4/libnet/userman.c msg.data_size = sizeof(rpc_create); msg 82 source4/libnet/userman.c s->monitor_fn(&msg); msg 219 source4/libnet/userman.c struct monitor_msg msg; msg 254 source4/libnet/userman.c msg.type = mon_SamrLookupName; msg 255 source4/libnet/userman.c msg.data = (void*)&msg_lookup; msg 256 source4/libnet/userman.c msg.data_size = sizeof(msg_lookup); msg 257 source4/libnet/userman.c s->monitor_fn(&msg); msg 282 source4/libnet/userman.c struct monitor_msg msg; msg 304 source4/libnet/userman.c msg.type = mon_SamrOpenUser; msg 305 source4/libnet/userman.c msg.data = (void*)&msg_open; msg 306 source4/libnet/userman.c msg.data_size = sizeof(msg_open); msg 307 source4/libnet/userman.c s->monitor_fn(&msg); msg 330 source4/libnet/userman.c struct monitor_msg msg; msg 348 source4/libnet/userman.c msg.type = mon_SamrDeleteUser; msg 349 source4/libnet/userman.c msg.data = NULL; msg 350 source4/libnet/userman.c msg.data_size = 0; msg 351 source4/libnet/userman.c s->monitor_fn(&msg); msg 487 source4/libnet/userman.c struct monitor_msg msg; msg 522 source4/libnet/userman.c msg.type = mon_SamrLookupName; msg 523 source4/libnet/userman.c msg.data = (void*)&msg_lookup; msg 524 source4/libnet/userman.c msg.data_size = sizeof(msg_lookup); msg 525 source4/libnet/userman.c s->monitor_fn(&msg); msg 56 source4/nbt_server/dgram/browse.c struct nbt_name *name = &packet->data.msg.dest_name; msg 45 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; msg 108 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; msg 145 source4/nbt_server/dgram/netlogon.c packet->data.msg.dest_name.type = 0; msg 168 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; msg 38 source4/nbt_server/dgram/ntlogon.c struct nbt_name *name = &packet->data.msg.dest_name; msg 61 source4/nbt_server/dgram/ntlogon.c packet->data.msg.dest_name.type = 0; msg 83 source4/nbt_server/dgram/ntlogon.c struct nbt_name *name = &packet->data.msg.dest_name; msg 36 source4/nbt_server/irpc.c static NTSTATUS nbtd_information(struct irpc_message *msg, msg 39 source4/nbt_server/irpc.c struct nbtd_server *server = talloc_get_type(msg->private_data, msg 59 source4/nbt_server/irpc.c struct irpc_message *msg; msg 108 source4/nbt_server/irpc.c irpc_send_reply(s->msg, status); msg 111 source4/nbt_server/irpc.c static NTSTATUS nbtd_getdcname(struct irpc_message *msg, msg 115 source4/nbt_server/irpc.c talloc_get_type(msg->private_data, struct nbtd_server); msg 127 source4/nbt_server/irpc.c s = talloc(msg, struct getdc_state); msg 130 source4/nbt_server/irpc.c s->msg = msg; msg 153 source4/nbt_server/irpc.c dest = socket_address_from_strings(msg, iface->dgmsock->sock->backend_name, msg 167 source4/nbt_server/irpc.c msg->defer_reply = true; msg 44 source4/nbt_server/wins/wins_ldb.c const struct ldb_message *msg; msg 48 source4/nbt_server/wins/wins_ldb.c msg = req->op.add.message; msg 52 source4/nbt_server/wins/wins_ldb.c msg = req->op.mod.message; msg 60 source4/nbt_server/wins/wins_ldb.c if (ldb_dn_is_special(msg->dn)) { msg 71 source4/nbt_server/wins/winsdb.c struct ldb_message *msg = NULL; msg 97 source4/nbt_server/wins/winsdb.c msg = ldb_msg_new(tmp_ctx); msg 98 source4/nbt_server/wins/winsdb.c if (!msg) goto failed; msg 99 source4/nbt_server/wins/winsdb.c msg->dn = dn; msg 102 source4/nbt_server/wins/winsdb.c ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); msg 104 source4/nbt_server/wins/winsdb.c ret = ldb_msg_add_string(msg, "objectClass", "winsMaxVersion"); msg 106 source4/nbt_server/wins/winsdb.c ret = ldb_msg_add_empty(msg, "maxVersion", LDB_FLAG_MOD_REPLACE, NULL); msg 108 source4/nbt_server/wins/winsdb.c ret = ldb_msg_add_fmt(msg, "maxVersion", "%llu", (long long)newMaxVersion); msg 111 source4/nbt_server/wins/winsdb.c ret = ldb_modify(wins_db, msg); msg 112 source4/nbt_server/wins/winsdb.c if (ret != 0) ret = ldb_add(wins_db, msg); msg 319 source4/nbt_server/wins/winsdb.c static int ldb_msg_add_winsdb_addr(struct ldb_message *msg, struct winsdb_record *rec, msg 326 source4/nbt_server/wins/winsdb.c str = talloc_strdup(msg, addr->address); msg 330 source4/nbt_server/wins/winsdb.c expire_time = ldb_timestring(msg, addr->expire_time); msg 332 source4/nbt_server/wins/winsdb.c str = talloc_asprintf(msg, "%s;winsOwner:%s;expireTime:%s;", msg 342 source4/nbt_server/wins/winsdb.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 610 source4/nbt_server/wins/winsdb.c NTSTATUS winsdb_record(struct winsdb_handle *h, struct ldb_message *msg, TALLOC_CTX *mem_ctx, time_t now, struct winsdb_record **_rec) msg 624 source4/nbt_server/wins/winsdb.c status = winsdb_nbt_name(rec, msg->dn, &name); msg 638 source4/nbt_server/wins/winsdb.c rec->type = ldb_msg_find_attr_as_int(msg, "recordType", WREPL_TYPE_UNIQUE); msg 639 source4/nbt_server/wins/winsdb.c rec->state = ldb_msg_find_attr_as_int(msg, "recordState", WREPL_STATE_RELEASED); msg 640 source4/nbt_server/wins/winsdb.c rec->node = ldb_msg_find_attr_as_int(msg, "nodeType", WREPL_NODE_B); msg 641 source4/nbt_server/wins/winsdb.c rec->is_static = ldb_msg_find_attr_as_int(msg, "isStatic", 0); msg 642 source4/nbt_server/wins/winsdb.c rec->expire_time = ldb_string_to_time(ldb_msg_find_attr_as_string(msg, "expireTime", NULL)); msg 643 source4/nbt_server/wins/winsdb.c rec->version = ldb_msg_find_attr_as_uint64(msg, "versionID", 0); msg 644 source4/nbt_server/wins/winsdb.c rec->wins_owner = ldb_msg_find_attr_as_string(msg, "winsOwner", NULL); msg 645 source4/nbt_server/wins/winsdb.c rec->registered_by = ldb_msg_find_attr_as_string(msg, "registeredBy", NULL); msg 653 source4/nbt_server/wins/winsdb.c el = ldb_msg_find_element(msg, "address"); msg 740 source4/nbt_server/wins/winsdb.c DEBUG(1,("winsdb_record: corrupted record: %s\n", ldb_dn_get_linearized(msg->dn))); msg 756 source4/nbt_server/wins/winsdb.c struct ldb_message *msg = ldb_msg_new(mem_ctx); msg 757 source4/nbt_server/wins/winsdb.c if (msg == NULL) goto failed; msg 768 source4/nbt_server/wins/winsdb.c expire_time = ldb_timestring(msg, rec->expire_time); msg 773 source4/nbt_server/wins/winsdb.c msg->dn = winsdb_dn(msg, ldb, rec->name); msg 774 source4/nbt_server/wins/winsdb.c if (msg->dn == NULL) goto failed; msg 775 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "type", "0x%02X", rec->name->type); msg 777 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_string(msg, "name", rec->name->name); msg 780 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_string(msg, "scope", rec->name->scope); msg 782 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "objectClass", "winsRecord"); msg 783 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "recordType", "%u", rec->type); msg 784 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "recordState", "%u", rec->state); msg 785 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "nodeType", "%u", rec->node); msg 786 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "isStatic", "%u", rec->is_static); msg 787 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_empty(msg, "expireTime", 0, NULL); msg 789 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_string(msg, "expireTime", expire_time); msg 791 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_fmt(msg, "versionID", "%llu", (long long)rec->version); msg 792 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_string(msg, "winsOwner", rec->wins_owner); msg 793 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_empty(msg, "address", 0, NULL); msg 795 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_winsdb_addr(msg, rec, "address", rec->addresses[i]); msg 797 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_empty(msg, "registeredBy", 0, NULL); msg 799 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_string(msg, "registeredBy", rec->registered_by); msg 802 source4/nbt_server/wins/winsdb.c return msg; msg 805 source4/nbt_server/wins/winsdb.c talloc_free(msg); msg 814 source4/nbt_server/wins/winsdb.c struct ldb_message *msg; msg 832 source4/nbt_server/wins/winsdb.c msg = winsdb_message(wins_db, rec, tmp_ctx); msg 833 source4/nbt_server/wins/winsdb.c if (msg == NULL) goto failed; msg 834 source4/nbt_server/wins/winsdb.c ret = ldb_add(wins_db, msg); msg 857 source4/nbt_server/wins/winsdb.c struct ldb_message *msg; msg 876 source4/nbt_server/wins/winsdb.c msg = winsdb_message(wins_db, rec, tmp_ctx); msg 877 source4/nbt_server/wins/winsdb.c if (msg == NULL) goto failed; msg 879 source4/nbt_server/wins/winsdb.c for (i=0;i<msg->num_elements;i++) { msg 880 source4/nbt_server/wins/winsdb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 883 source4/nbt_server/wins/winsdb.c ret = ldb_modify(wins_db, msg); msg 942 source4/nbt_server/wins/winsdb.c struct ldb_message *msg = NULL; msg 960 source4/nbt_server/wins/winsdb.c msg = ldb_msg_new(tmp_ctx); msg 961 source4/nbt_server/wins/winsdb.c if (!msg) goto failed; msg 962 source4/nbt_server/wins/winsdb.c msg->dn = dn; msg 964 source4/nbt_server/wins/winsdb.c ret = ldb_msg_add_string(msg, "@LIST", "wins_ldb"); msg 967 source4/nbt_server/wins/winsdb.c ret = ldb_add(h->ldb, msg); msg 258 source4/nbt_server/wins/winswack.c struct irpc_message *msg; msg 274 source4/nbt_server/wins/winswack.c irpc_send_reply(s->msg, status); msg 280 source4/nbt_server/wins/winswack.c s->req->out.addrs = talloc_array(s->msg, struct nbtd_proxy_wins_addr, msg 284 source4/nbt_server/wins/winswack.c irpc_send_reply(s->msg, NT_STATUS_NO_MEMORY); msg 291 source4/nbt_server/wins/winswack.c irpc_send_reply(s->msg, status); msg 294 source4/nbt_server/wins/winswack.c NTSTATUS nbtd_proxy_wins_challenge(struct irpc_message *msg, msg 298 source4/nbt_server/wins/winswack.c talloc_get_type(msg->private_data, struct nbtd_server); msg 302 source4/nbt_server/wins/winswack.c s = talloc(msg, struct proxy_wins_challenge_state); msg 305 source4/nbt_server/wins/winswack.c s->msg = msg; msg 310 source4/nbt_server/wins/winswack.c s->io.in.event_ctx = msg->ev; msg 326 source4/nbt_server/wins/winswack.c msg->defer_reply = true; msg 337 source4/nbt_server/wins/winswack.c struct irpc_message *msg; msg 351 source4/nbt_server/wins/winswack.c irpc_send_reply(s->msg, status); msg 354 source4/nbt_server/wins/winswack.c NTSTATUS nbtd_proxy_wins_release_demand(struct irpc_message *msg, msg 358 source4/nbt_server/wins/winswack.c talloc_get_type(msg->private_data, struct nbtd_server); msg 362 source4/nbt_server/wins/winswack.c s = talloc(msg, struct proxy_wins_release_demand_state); msg 365 source4/nbt_server/wins/winswack.c s->msg = msg; msg 369 source4/nbt_server/wins/winswack.c s->io.in.event_ctx = msg->ev; msg 385 source4/nbt_server/wins/winswack.c msg->defer_reply = true; msg 271 source4/ntptr/simple_ldb/ntptr_simple_ldb.c struct ldb_message *msg,**msgs; msg 299 source4/ntptr/simple_ldb/ntptr_simple_ldb.c msg = ldb_msg_new(mem_ctx); msg 300 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(msg); msg 303 source4/ntptr/simple_ldb/ntptr_simple_ldb.c msg->dn = ldb_dn_new_fmt(msg, sptr_db, "form-name=%s,CN=Forms,CN=PrintServer", r->in.info.info1->form_name); msg 304 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_STRING(sptr_db, msg, "objectClass", "form"); msg 306 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "flags", r->in.info.info1->flags); msg 308 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_STRING(sptr_db, msg, "form-name", r->in.info.info1->form_name); msg 310 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "size-width", r->in.info.info1->size.width); msg 311 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "size-height", r->in.info.info1->size.height); msg 313 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-left", r->in.info.info1->area.left); msg 314 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-top", r->in.info.info1->area.top); msg 315 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-right", r->in.info.info1->area.right); msg 316 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-bottom", r->in.info.info1->area.bottom); msg 322 source4/ntptr/simple_ldb/ntptr_simple_ldb.c ret = ldb_add(sptr_db, msg); msg 334 source4/ntptr/simple_ldb/ntptr_simple_ldb.c struct ldb_message *msg,**msgs; msg 365 source4/ntptr/simple_ldb/ntptr_simple_ldb.c msg = ldb_msg_new(mem_ctx); msg 366 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(msg); msg 369 source4/ntptr/simple_ldb/ntptr_simple_ldb.c msg->dn = msgs[0]->dn; msg 371 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "flags", r->in.info.info1->flags); msg 373 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_STRING(sptr_db, msg, "form-name", r->in.info.info1->form_name); msg 375 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "size-width", r->in.info.info1->size.width); msg 376 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "size-height", r->in.info.info1->size.height); msg 378 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-left", r->in.info.info1->area.left); msg 379 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-top", r->in.info.info1->area.top); msg 380 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-right", r->in.info.info1->area.right); msg 381 source4/ntptr/simple_ldb/ntptr_simple_ldb.c SET_UINT(sptr_db, msg, "area-bottom", r->in.info.info1->area.bottom); msg 387 source4/ntptr/simple_ldb/ntptr_simple_ldb.c ret = samdb_replace(sptr_db, mem_ctx, msg); msg 156 source4/ntvfs/ntvfs_base.c struct tevent_context *ev, struct messaging_context *msg, msg 175 source4/ntvfs/ntvfs_base.c ctx->msg_ctx = msg; msg 161 source4/ntvfs/posix/pvfs_oplock.c static void pvfs_oplock_break_dispatch(struct messaging_context *msg, msg 59 source4/ntvfs/posix/pvfs_wait.c static void pvfs_wait_dispatch(struct messaging_context *msg, msg 86 source4/ntvfs/posix/pvfs_wait.c req = talloc_reference(msg, pwait->req); msg 88 source4/ntvfs/posix/pvfs_wait.c talloc_unlink(msg, req); msg 43 source4/ntvfs/sysdep/sys_lease.c struct messaging_context *msg, msg 65 source4/ntvfs/sysdep/sys_lease.c ctx->msg_ctx = msg; msg 61 source4/param/share_ldb.c struct ldb_message *msg; msg 66 source4/param/share_ldb.c msg = talloc_get_type(scfg->opaque, struct ldb_message); msg 78 source4/param/share_ldb.c el = ldb_msg_find_element(msg, name); msg 80 source4/param/share_ldb.c el = ldb_msg_find_element(msg, opt_name); msg 119 source4/param/share_ldb.c struct ldb_message *msg; msg 126 source4/param/share_ldb.c msg = talloc_get_type(scfg->opaque, struct ldb_message); msg 138 source4/param/share_ldb.c el = ldb_msg_find_element(msg, name); msg 140 source4/param/share_ldb.c el = ldb_msg_find_element(msg, opt_name); msg 267 source4/param/share_ldb.c err = ldb_msg_add_string(msg, name, value); \ msg 275 source4/param/share_ldb.c err = ldb_msg_add_fmt(msg, name, "%d", value); \ msg 283 source4/param/share_ldb.c err = ldb_msg_add_value(msg, name, value, NULL); \ msg 293 source4/param/share_ldb.c struct ldb_message *msg; msg 319 source4/param/share_ldb.c msg = ldb_msg_new(tmp_ctx); msg 320 source4/param/share_ldb.c if (!msg) { msg 327 source4/param/share_ldb.c msg->dn = ldb_dn_new_fmt(tmp_ctx, ldb, "CN=%s,CN=SHARES", name); msg 328 source4/param/share_ldb.c if (!msg->dn) { msg 367 source4/param/share_ldb.c err = ldb_add(ldb, msg); msg 388 source4/param/share_ldb.c err = ldb_msg_add_empty(msg, name, LDB_FLAG_MOD_REPLACE, NULL); \ msg 394 source4/param/share_ldb.c err = ldb_msg_add_string(msg, name, value); \ msg 402 source4/param/share_ldb.c err = ldb_msg_add_empty(msg, name, LDB_FLAG_MOD_REPLACE, NULL); \ msg 408 source4/param/share_ldb.c err = ldb_msg_add_fmt(msg, name, "%d", value); \ msg 416 source4/param/share_ldb.c err = ldb_msg_add_empty(msg, name, LDB_FLAG_MOD_REPLACE, NULL); \ msg 422 source4/param/share_ldb.c err = ldb_msg_add_value(msg, name, value, NULL); \ msg 432 source4/param/share_ldb.c struct ldb_message *msg; msg 451 source4/param/share_ldb.c msg = ldb_msg_new(tmp_ctx); msg 452 source4/param/share_ldb.c if (!msg) { msg 459 source4/param/share_ldb.c msg->dn = ldb_dn_new_fmt(tmp_ctx, ldb, "CN=%s,CN=SHARES", name); msg 460 source4/param/share_ldb.c if (!msg->dn) { msg 495 source4/param/share_ldb.c olddn = msg->dn; msg 517 source4/param/share_ldb.c msg->dn = newdn; msg 520 source4/param/share_ldb.c err = ldb_modify(ldb, msg); msg 405 source4/rpc_server/drsuapi/dcesrv_drsuapi.c struct ldb_message *msg; msg 410 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg = ldb_msg_new(mem_ctx); msg 411 source4/rpc_server/drsuapi/dcesrv_drsuapi.c if (msg == NULL) { msg 415 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->dn = ldb_dn_new(msg, b_state->sam_ctx, req->object_dn); msg 416 source4/rpc_server/drsuapi/dcesrv_drsuapi.c if ( ! ldb_dn_validate(msg->dn)) { msg 424 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg, msg, "servicePrincipalName", msg 427 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i=0;i<msg->num_elements;i++) { msg 430 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; msg 433 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 436 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_DELETE; msg 443 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ret = ldb_modify(b_state->sam_ctx, msg); msg 446 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ldb_dn_get_linearized(msg->dn), msg 668 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message **msgs, *msg, *msg_user; msg 857 source4/rpc_server/lsa/dcesrv_lsa.c msg = ldb_msg_new(mem_ctx); msg 858 source4/rpc_server/lsa/dcesrv_lsa.c if (msg == NULL) { msg 862 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = ldb_dn_copy(mem_ctx, policy_state->system_dn); msg 863 source4/rpc_server/lsa/dcesrv_lsa.c if ( ! ldb_dn_add_child_fmt(msg->dn, "cn=%s", name)) { msg 868 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "flatname", netbios_name); msg 877 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "securityIdentifier", sid_string); msg 880 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "objectClass", "trustedDomain"); msg 882 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustType", r->in.info->trust_type); msg 884 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustAttributes", r->in.info->trust_attributes); msg 886 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustDirection", r->in.info->trust_direction); msg 889 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustPartner", dns_name); msg 893 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_msg_add_value(msg, "trustAuthIncoming", &trustAuthIncoming, NULL); msg 900 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_msg_add_value(msg, "trustAuthOutgoing", &trustAuthOutgoing, NULL); msg 907 source4/rpc_server/lsa/dcesrv_lsa.c trusted_domain_state->trusted_domain_dn = talloc_reference(trusted_domain_state, msg->dn); msg 910 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_add(trusted_domain_state->policy->sam_ldb, msg); msg 917 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(msg->dn), msg 923 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(msg->dn), msg 929 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(msg->dn), msg 1292 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message *msg, msg 1296 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_string(msg, "trustPartner", NULL); msg 1298 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_string(msg, "flatname", NULL); msg 1300 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_dom_sid(mem_ctx, msg, "securityIdentifier"); msg 1302 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_int(msg, "trustDirection", 0); msg 1304 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_int(msg, "trustType", 0); msg 1306 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_int(msg, "trustAttributes", 0); msg 1319 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message *msg; msg 1343 source4/rpc_server/lsa/dcesrv_lsa.c msg = res[0]; msg 1354 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_string(msg, "flatname", NULL); msg 1358 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_uint(msg, "posixOffset", 0); msg 1363 source4/rpc_server/lsa/dcesrv_lsa.c = ldb_msg_find_attr_as_string(msg, "flatname", NULL); msg 1365 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_dom_sid(mem_ctx, msg, "securityIdentifier"); msg 1369 source4/rpc_server/lsa/dcesrv_lsa.c return fill_trust_domain_ex(mem_ctx, msg, &info->info_ex); msg 1373 source4/rpc_server/lsa/dcesrv_lsa.c return fill_trust_domain_ex(mem_ctx, msg, &info->full_info.info_ex); msg 1378 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_uint(msg, "posixOffset", 0); msg 1379 source4/rpc_server/lsa/dcesrv_lsa.c return fill_trust_domain_ex(mem_ctx, msg, &info->full_info2_internal.info.info_ex); msg 1383 source4/rpc_server/lsa/dcesrv_lsa.c = samdb_result_uint(msg, "msDs-supportedEncryptionTypes", KERB_ENCTYPE_RC4_HMAC_MD5); msg 1855 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message *msg; msg 1865 source4/rpc_server/lsa/dcesrv_lsa.c msg = ldb_msg_new(mem_ctx); msg 1866 source4/rpc_server/lsa/dcesrv_lsa.c if (msg == NULL) { msg 1870 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = samdb_search_dn(state->sam_ldb, mem_ctx, msg 1872 source4/rpc_server/lsa/dcesrv_lsa.c if (msg->dn == NULL) { msg 1878 source4/rpc_server/lsa/dcesrv_lsa.c sid, &msg->dn); msg 1885 source4/rpc_server/lsa/dcesrv_lsa.c if (ldb_msg_add_empty(msg, "privilege", ldb_flag, NULL)) { msg 1918 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_msg_add_string(msg, "privilege", rights->names[i].string); msg 1924 source4/rpc_server/lsa/dcesrv_lsa.c el = ldb_msg_find_element(msg, "privilege"); msg 1929 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_modify(state->sam_ldb, msg); msg 1936 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(msg->dn), ldb_errstring(state->sam_ldb))); msg 2131 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message **msgs, *msg; msg 2166 source4/rpc_server/lsa/dcesrv_lsa.c msg = ldb_msg_new(mem_ctx); msg 2167 source4/rpc_server/lsa/dcesrv_lsa.c if (msg == NULL) { msg 2199 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = ldb_dn_copy(mem_ctx, policy_state->system_dn); msg 2200 source4/rpc_server/lsa/dcesrv_lsa.c if (!name2 || ! ldb_dn_add_child_fmt(msg->dn, "cn=%s", name2)) { msg 2204 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name2); msg 2232 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = ldb_dn_new_fmt(mem_ctx, secret_state->sam_ldb, "cn=%s,cn=LSA Secrets", name); msg 2233 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name); msg 2237 source4/rpc_server/lsa/dcesrv_lsa.c ret = samdb_copy_template(secret_state->policy->sam_ldb, msg, msg 2245 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "objectClass", "secret"); msg 2247 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn = talloc_reference(secret_state, msg->dn); msg 2250 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_add(secret_state->sam_ldb, msg); msg 2253 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(msg->dn), msg 2398 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message *msg; msg 2412 source4/rpc_server/lsa/dcesrv_lsa.c msg = ldb_msg_new(mem_ctx); msg 2413 source4/rpc_server/lsa/dcesrv_lsa.c if (msg == NULL) { msg 2417 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = talloc_reference(mem_ctx, secret_state->secret_dn); msg 2418 source4/rpc_server/lsa/dcesrv_lsa.c if (!msg->dn) { msg 2441 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorValue", &val) != 0) { msg 2447 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorSetTime", nt_now) != 0) { msg 2482 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorValue", msg 2488 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorValue")) { msg 2497 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorSetTime", last_set_time) != 0) { msg 2502 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "priorSetTime", nt_now) != 0) { msg 2523 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "currentValue", &val) != 0) { msg 2529 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "lastSetTime", nt_now) != 0) { msg 2536 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "lastSetTime", nt_now) != 0) { msg 2540 source4/rpc_server/lsa/dcesrv_lsa.c mem_ctx, msg, "currentValue")) { msg 2546 source4/rpc_server/lsa/dcesrv_lsa.c ret = samdb_replace(secret_state->sam_ldb, mem_ctx, msg); msg 2564 source4/rpc_server/lsa/dcesrv_lsa.c struct ldb_message *msg; msg 2600 source4/rpc_server/lsa/dcesrv_lsa.c msg = res[0]; msg 42 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_STRING(msg, field, attr) \ msg 43 source4/rpc_server/samr/dcesrv_samr.c info->field.string = samdb_result_string(msg, attr, ""); msg 44 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_UINT(msg, field, attr) \ msg 45 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_uint(msg, attr, 0); msg 46 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_RID(msg, field, attr) \ msg 47 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_rid_from_sid(mem_ctx, msg, attr, 0); msg 48 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_UINT64(msg, field, attr) \ msg 49 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_uint64(msg, attr, 0); msg 50 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_APASSC(msg, field, attr) \ msg 52 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state->domain_dn, msg, attr); msg 53 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_FPASSC(msg, field, attr) \ msg 55 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state->domain_dn, msg); msg 56 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_LHOURS(msg, field, attr) \ msg 57 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_logon_hours(mem_ctx, msg, attr); msg 58 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_AFLAGS(msg, field, attr) \ msg 59 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_acct_flags(sam_ctx, mem_ctx, msg, a_state->domain_state->domain_dn); msg 60 source4/rpc_server/samr/dcesrv_samr.c #define QUERY_PARAMETERS(msg, field, attr) \ msg 61 source4/rpc_server/samr/dcesrv_samr.c info->field = samdb_result_parameters(mem_ctx, msg, attr); msg 66 source4/rpc_server/samr/dcesrv_samr.c #define SET_STRING(msg, field, attr) do { \ msg 70 source4/rpc_server/samr/dcesrv_samr.c if (ldb_msg_add_empty(msg, attr, LDB_FLAG_MOD_DELETE, NULL)) { \ msg 74 source4/rpc_server/samr/dcesrv_samr.c if (ldb_msg_add_string(msg, attr, r->in.info->field.string) != 0) { \ msg 77 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 81 source4/rpc_server/samr/dcesrv_samr.c #define SET_UINT(msg, field, attr) do { \ msg 83 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_uint(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ msg 86 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 90 source4/rpc_server/samr/dcesrv_samr.c #define SET_INT64(msg, field, attr) do { \ msg 92 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_int64(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ msg 95 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 99 source4/rpc_server/samr/dcesrv_samr.c #define SET_UINT64(msg, field, attr) do { \ msg 101 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_uint64(sam_ctx, mem_ctx, msg, attr, r->in.info->field) != 0) { \ msg 104 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 116 source4/rpc_server/samr/dcesrv_samr.c #define SET_AFLAGS(msg, field, attr) do { \ msg 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) { \ msg 128 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 132 source4/rpc_server/samr/dcesrv_samr.c #define SET_LHOURS(msg, field, attr) do { \ msg 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) { \ msg 137 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 141 source4/rpc_server/samr/dcesrv_samr.c #define SET_PARAMETERS(msg, field, attr) do { \ msg 144 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_parameters(sam_ctx, mem_ctx, msg, attr, &r->in.info->field) != 0) { \ msg 147 source4/rpc_server/samr/dcesrv_samr.c set_el = ldb_msg_find_element(msg, attr); \ msg 953 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 962 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 963 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 967 source4/rpc_server/samr/dcesrv_samr.c msg->dn = talloc_reference(mem_ctx, d_state->domain_dn); msg 968 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 974 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info1.min_password_length, "minPwdLength"); msg 975 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info1.password_history_length, "pwdHistoryLength"); msg 976 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info1.password_properties, "pwdProperties"); msg 977 source4/rpc_server/samr/dcesrv_samr.c SET_INT64 (msg, info1.max_password_age, "maxPwdAge"); msg 978 source4/rpc_server/samr/dcesrv_samr.c SET_INT64 (msg, info1.min_password_age, "minPwdAge"); msg 981 source4/rpc_server/samr/dcesrv_samr.c SET_UINT64 (msg, info3.force_logoff_time, "forceLogoff"); msg 984 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, oem.oem_information, "oEMInformation"); msg 995 source4/rpc_server/samr/dcesrv_samr.c SET_INT64 (msg, info12.lockout_duration, "lockoutDuration"); msg 996 source4/rpc_server/samr/dcesrv_samr.c SET_INT64 (msg, info12.lockout_window, "lockOutObservationWindow"); msg 997 source4/rpc_server/samr/dcesrv_samr.c SET_INT64 (msg, info12.lockout_threshold, "lockoutThreshold"); msg 1006 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(sam_ctx, msg); msg 1029 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 1062 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 1063 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 1068 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); msg 1069 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=Users", groupname); msg 1070 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 1073 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", groupname); msg 1074 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", "group"); msg 1077 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); msg 1083 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1088 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1093 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1105 source4/rpc_server/samr/dcesrv_samr.c a_state->account_dn = talloc_steal(a_state, msg->dn); msg 1109 source4/rpc_server/samr/dcesrv_samr.c msg->dn, "objectSid", NULL); msg 1246 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 1300 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 1301 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 1326 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "primaryGroupID", DOMAIN_RID_DOMAIN_MEMBERS); msg 1335 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "primaryGroupID", DOMAIN_RID_DCS); msg 1347 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); msg 1348 source4/rpc_server/samr/dcesrv_samr.c if ( ! ldb_dn_add_child_fmt(msg->dn, "CN=%s,%s", cn_name, container)) { msg 1353 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", account_name); msg 1354 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", obj_class); msg 1359 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); msg 1366 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1373 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1379 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1392 source4/rpc_server/samr/dcesrv_samr.c a_state->account_dn = talloc_steal(a_state, msg->dn); msg 1396 source4/rpc_server/samr/dcesrv_samr.c msg->dn, &msgs, attrs); msg 1401 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn))); msg 1408 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn))); msg 1422 source4/rpc_server/samr/dcesrv_samr.c talloc_free(msg); msg 1423 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 1424 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 1429 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(msg, a_state->account_dn); msg 1431 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_uint(a_state->sam_ctx, mem_ctx, msg, msg 1439 source4/rpc_server/samr/dcesrv_samr.c ret = samdb_replace(a_state->sam_ctx, mem_ctx, msg); msg 1442 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1453 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1599 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 1632 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 1633 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 1638 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); msg 1639 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=Users", alias_name); msg 1640 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 1644 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", alias_name); msg 1645 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", "group"); msg 1646 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "groupType", GTYPE_SECURITY_DOMAIN_LOCAL_GROUP); msg 1649 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); msg 1659 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(msg->dn), msg 1672 source4/rpc_server/samr/dcesrv_samr.c a_state->account_dn = talloc_steal(a_state, msg->dn); msg 1676 source4/rpc_server/samr/dcesrv_samr.c msg->dn, "objectSid", NULL); msg 2126 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 2153 source4/rpc_server/samr/dcesrv_samr.c msg = res->msgs[0]; msg 2164 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all.name, "sAMAccountName"); msg 2166 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, all.num_members, "numMembers") msg 2167 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all.description, "description"); msg 2170 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, name, "sAMAccountName"); msg 2176 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, description, "description"); msg 2179 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all2.name, "sAMAccountName"); msg 2181 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, all2.num_members, "numMembers") msg 2182 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all2.description, "description"); msg 2203 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 2212 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 2213 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 2217 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, g_state->account_dn); msg 2218 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 2224 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, description, "description"); msg 2229 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, name, "sAMAccountName"); msg 2239 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(g_state->sam_ctx, msg); msg 2600 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg, **res; msg 2618 source4/rpc_server/samr/dcesrv_samr.c msg = res[0]; msg 2628 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all.name, "sAMAccountName"); msg 2629 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, all.num_members, "numMembers"); msg 2630 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, all.description, "description"); msg 2633 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, name, "sAMAccountName"); msg 2636 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, description, "description"); msg 2657 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 2666 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 2667 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 2671 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, a_state->account_dn); msg 2672 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 2678 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, description, "description"); msg 2683 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, name, "sAMAccountName"); msg 2690 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(a_state->sam_ctx, msg); msg 3016 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg, **res; msg 3205 source4/rpc_server/samr/dcesrv_samr.c msg = res[0]; msg 3216 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info1.account_name, "sAMAccountName"); msg 3217 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info1.full_name, "displayName"); msg 3218 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info1.primary_gid, "primaryGroupID"); msg 3219 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info1.description, "description"); msg 3220 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info1.comment, "comment"); msg 3224 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info2.comment, "comment"); msg 3225 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info2.country_code, "countryCode"); msg 3226 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info2.code_page, "codePage"); msg 3230 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.account_name, "sAMAccountName"); msg 3231 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.full_name, "displayName"); msg 3232 source4/rpc_server/samr/dcesrv_samr.c QUERY_RID (msg, info3.rid, "objectSid"); msg 3233 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info3.primary_gid, "primaryGroupID"); msg 3234 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.home_directory, "homeDirectory"); msg 3235 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.home_drive, "homeDrive"); msg 3236 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.logon_script, "scriptPath"); msg 3237 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.profile_path, "profilePath"); msg 3238 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info3.workstations, "userWorkstations"); msg 3239 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info3.last_logon, "lastLogon"); msg 3240 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info3.last_logoff, "lastLogoff"); msg 3241 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info3.last_password_change, "pwdLastSet"); msg 3242 source4/rpc_server/samr/dcesrv_samr.c QUERY_APASSC(msg, info3.allow_password_change, "pwdLastSet"); msg 3243 source4/rpc_server/samr/dcesrv_samr.c QUERY_FPASSC(msg, info3.force_password_change, "pwdLastSet"); msg 3244 source4/rpc_server/samr/dcesrv_samr.c QUERY_LHOURS(msg, info3.logon_hours, "logonHours"); msg 3245 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info3.bad_password_count, "badPwdCount"); msg 3246 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info3.logon_count, "logonCount"); msg 3247 source4/rpc_server/samr/dcesrv_samr.c QUERY_AFLAGS(msg, info3.acct_flags, "userAccountControl"); msg 3251 source4/rpc_server/samr/dcesrv_samr.c QUERY_LHOURS(msg, info4.logon_hours, "logonHours"); msg 3255 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.account_name, "sAMAccountName"); msg 3256 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.full_name, "displayName"); msg 3257 source4/rpc_server/samr/dcesrv_samr.c QUERY_RID (msg, info5.rid, "objectSid"); msg 3258 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info5.primary_gid, "primaryGroupID"); msg 3259 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.home_directory, "homeDirectory"); msg 3260 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.home_drive, "homeDrive"); msg 3261 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.logon_script, "scriptPath"); msg 3262 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.profile_path, "profilePath"); msg 3263 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.description, "description"); msg 3264 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info5.workstations, "userWorkstations"); msg 3265 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info5.last_logon, "lastLogon"); msg 3266 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info5.last_logoff, "lastLogoff"); msg 3267 source4/rpc_server/samr/dcesrv_samr.c QUERY_LHOURS(msg, info5.logon_hours, "logonHours"); msg 3268 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info5.bad_password_count, "badPwdCount"); msg 3269 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info5.logon_count, "logonCount"); msg 3270 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info5.last_password_change, "pwdLastSet"); msg 3271 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info5.acct_expiry, "accountExpires"); msg 3272 source4/rpc_server/samr/dcesrv_samr.c QUERY_AFLAGS(msg, info5.acct_flags, "userAccountControl"); msg 3276 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info6.account_name, "sAMAccountName"); msg 3277 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info6.full_name, "displayName"); msg 3281 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info7.account_name, "sAMAccountName"); msg 3285 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info8.full_name, "displayName"); msg 3289 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info9.primary_gid, "primaryGroupID"); msg 3293 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info10.home_directory,"homeDirectory"); msg 3294 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info10.home_drive, "homeDrive"); msg 3298 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info11.logon_script, "scriptPath"); msg 3302 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info12.profile_path, "profilePath"); msg 3306 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info13.description, "description"); msg 3310 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info14.workstations, "userWorkstations"); msg 3314 source4/rpc_server/samr/dcesrv_samr.c QUERY_AFLAGS(msg, info16.acct_flags, "userAccountControl"); msg 3318 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info17.acct_expiry, "accountExpires"); msg 3322 source4/rpc_server/samr/dcesrv_samr.c QUERY_PARAMETERS(msg, info20.parameters, "userParameters"); msg 3326 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info21.last_logon, "lastLogon"); msg 3327 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info21.last_logoff, "lastLogoff"); msg 3328 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info21.last_password_change, "pwdLastSet"); msg 3329 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT64(msg, info21.acct_expiry, "accountExpires"); msg 3330 source4/rpc_server/samr/dcesrv_samr.c QUERY_APASSC(msg, info21.allow_password_change,"pwdLastSet"); msg 3331 source4/rpc_server/samr/dcesrv_samr.c QUERY_FPASSC(msg, info21.force_password_change,"pwdLastSet"); msg 3332 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.account_name, "sAMAccountName"); msg 3333 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.full_name, "displayName"); msg 3334 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.home_directory, "homeDirectory"); msg 3335 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.home_drive, "homeDrive"); msg 3336 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.logon_script, "scriptPath"); msg 3337 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.profile_path, "profilePath"); msg 3338 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.description, "description"); msg 3339 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.workstations, "userWorkstations"); msg 3340 source4/rpc_server/samr/dcesrv_samr.c QUERY_STRING(msg, info21.comment, "comment"); msg 3341 source4/rpc_server/samr/dcesrv_samr.c QUERY_PARAMETERS(msg, info21.parameters, "userParameters"); msg 3342 source4/rpc_server/samr/dcesrv_samr.c QUERY_RID (msg, info21.rid, "objectSid"); msg 3343 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info21.primary_gid, "primaryGroupID"); msg 3344 source4/rpc_server/samr/dcesrv_samr.c QUERY_AFLAGS(msg, info21.acct_flags, "userAccountControl"); msg 3346 source4/rpc_server/samr/dcesrv_samr.c QUERY_LHOURS(msg, info21.logon_hours, "logonHours"); msg 3347 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info21.bad_password_count, "badPwdCount"); msg 3348 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info21.logon_count, "logonCount"); msg 3349 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info21.country_code, "countryCode"); msg 3350 source4/rpc_server/samr/dcesrv_samr.c QUERY_UINT (msg, info21.code_page, "codePage"); msg 3373 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *msg; msg 3383 source4/rpc_server/samr/dcesrv_samr.c msg = ldb_msg_new(mem_ctx); msg 3384 source4/rpc_server/samr/dcesrv_samr.c if (msg == NULL) { msg 3388 source4/rpc_server/samr/dcesrv_samr.c msg->dn = talloc_reference(mem_ctx, a_state->account_dn); msg 3389 source4/rpc_server/samr/dcesrv_samr.c if (!msg->dn) { msg 3395 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info2.comment, "comment"); msg 3396 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info2.country_code, "countryCode"); msg 3397 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info2.code_page, "codePage"); msg 3401 source4/rpc_server/samr/dcesrv_samr.c SET_LHOURS(msg, info4.logon_hours, "logonHours"); msg 3405 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info6.full_name, "displayName"); msg 3409 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info7.account_name, "samAccountName"); msg 3413 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info8.full_name, "displayName"); msg 3417 source4/rpc_server/samr/dcesrv_samr.c SET_UINT(msg, info9.primary_gid, "primaryGroupID"); msg 3421 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info10.home_directory, "homeDirectory"); msg 3422 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info10.home_drive, "homeDrive"); msg 3426 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info11.logon_script, "scriptPath"); msg 3430 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info12.profile_path, "profilePath"); msg 3434 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info13.description, "description"); msg 3438 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info14.workstations, "userWorkstations"); msg 3442 source4/rpc_server/samr/dcesrv_samr.c SET_AFLAGS(msg, info16.acct_flags, "userAccountControl"); msg 3446 source4/rpc_server/samr/dcesrv_samr.c SET_UINT64(msg, info17.acct_expiry, "accountExpires"); msg 3450 source4/rpc_server/samr/dcesrv_samr.c SET_PARAMETERS(msg, info20.parameters, "userParameters"); msg 3456 source4/rpc_server/samr/dcesrv_samr.c SET_UINT64(msg, info21.acct_expiry, "accountExpires"); msg 3458 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.account_name, "samAccountName"); msg 3460 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.full_name, "displayName"); msg 3462 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.description, "description"); msg 3464 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.comment, "comment"); msg 3466 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.logon_script, "scriptPath"); msg 3468 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.profile_path, "profilePath"); msg 3470 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.home_directory, "homeDirectory"); msg 3472 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.home_drive, "homeDrive"); msg 3474 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info21.workstations, "userWorkstations"); msg 3476 source4/rpc_server/samr/dcesrv_samr.c SET_LHOURS(msg, info21.logon_hours, "logonHours"); msg 3478 source4/rpc_server/samr/dcesrv_samr.c SET_AFLAGS(msg, info21.acct_flags, "userAccountControl"); msg 3480 source4/rpc_server/samr/dcesrv_samr.c SET_PARAMETERS(msg, info21.parameters, "userParameters"); msg 3482 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info21.country_code, "countryCode"); msg 3484 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info21.code_page, "codePage"); msg 3491 source4/rpc_server/samr/dcesrv_samr.c SET_UINT64(msg, info23.info.acct_expiry, "accountExpires"); msg 3493 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.account_name, "samAccountName"); msg 3495 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.full_name, "displayName"); msg 3497 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.description, "description"); msg 3499 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.comment, "comment"); msg 3501 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.logon_script, "scriptPath"); msg 3503 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.profile_path, "profilePath"); msg 3505 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info23.info.workstations, "userWorkstations"); msg 3507 source4/rpc_server/samr/dcesrv_samr.c SET_LHOURS(msg, info23.info.logon_hours, "logonHours"); msg 3509 source4/rpc_server/samr/dcesrv_samr.c SET_AFLAGS(msg, info23.info.acct_flags, "userAccountControl"); msg 3511 source4/rpc_server/samr/dcesrv_samr.c SET_PARAMETERS(msg, info23.info.parameters, "userParameters"); msg 3513 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info23.info.country_code, "countryCode"); msg 3515 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info23.info.code_page, "codePage"); msg 3521 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3528 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3540 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3547 source4/rpc_server/samr/dcesrv_samr.c SET_UINT64(msg, info25.info.acct_expiry, "accountExpires"); msg 3549 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.account_name, "samAccountName"); msg 3551 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.full_name, "displayName"); msg 3553 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.description, "description"); msg 3555 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.comment, "comment"); msg 3557 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.logon_script, "scriptPath"); msg 3559 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.profile_path, "profilePath"); msg 3561 source4/rpc_server/samr/dcesrv_samr.c SET_STRING(msg, info25.info.workstations, "userWorkstations"); msg 3563 source4/rpc_server/samr/dcesrv_samr.c SET_LHOURS(msg, info25.info.logon_hours, "logonHours"); msg 3565 source4/rpc_server/samr/dcesrv_samr.c SET_AFLAGS(msg, info25.info.acct_flags, "userAccountControl"); msg 3567 source4/rpc_server/samr/dcesrv_samr.c SET_PARAMETERS(msg, info25.info.parameters, "userParameters"); msg 3569 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info25.info.country_code, "countryCode"); msg 3571 source4/rpc_server/samr/dcesrv_samr.c SET_UINT (msg, info25.info.code_page, "codePage"); msg 3577 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3584 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3596 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, msg, msg 3611 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(a_state->sam_ctx, msg); msg 48 source4/rpc_server/samr/samr_password.c struct ldb_message **res, *msg; msg 87 source4/rpc_server/samr/samr_password.c msg = res[0]; msg 90 source4/rpc_server/samr/samr_password.c msg, &lm_pwd, &nt_pwd); msg 132 source4/rpc_server/samr/samr_password.c msg = ldb_msg_new(mem_ctx); msg 133 source4/rpc_server/samr/samr_password.c if (msg == NULL) { msg 138 source4/rpc_server/samr/samr_password.c msg->dn = ldb_dn_copy(msg, a_state->account_dn); msg 139 source4/rpc_server/samr/samr_password.c if (!msg->dn) { msg 148 source4/rpc_server/samr/samr_password.c msg, NULL, &new_lmPwdHash, &new_ntPwdHash, msg 159 source4/rpc_server/samr/samr_password.c ret = samdb_replace(sam_ctx, mem_ctx, msg); msg 548 source4/rpc_server/samr/samr_password.c struct ldb_message *msg, msg 571 source4/rpc_server/samr/samr_password.c msg, &new_password, msg 587 source4/rpc_server/samr/samr_password.c struct ldb_message *msg, msg 622 source4/rpc_server/samr/samr_password.c msg, &new_password, msg 32 source4/smb_server/management.c static NTSTATUS smbsrv_session_information(struct irpc_message *msg, msg 35 source4/smb_server/management.c struct smbsrv_connection *smb_conn = talloc_get_type(msg->private_data, msg 76 source4/smb_server/management.c static NTSTATUS smbsrv_tcon_information(struct irpc_message *msg, msg 79 source4/smb_server/management.c struct smbsrv_connection *smb_conn = talloc_get_type(msg->private_data, msg 117 source4/smb_server/management.c static NTSTATUS smbsrv_information(struct irpc_message *msg, msg 122 source4/smb_server/management.c return smbsrv_session_information(msg, r); msg 124 source4/smb_server/management.c return smbsrv_tcon_information(msg, r); msg 84 source4/torture/ldap/basic.c struct ldap_message *msg, *result; msg 94 source4/torture/ldap/basic.c msg = new_ldap_message(conn); msg 95 source4/torture/ldap/basic.c if (!msg) { msg 99 source4/torture/ldap/basic.c msg->type = LDAP_TAG_SearchRequest; msg 100 source4/torture/ldap/basic.c msg->r.SearchRequest.basedn = ""; msg 101 source4/torture/ldap/basic.c msg->r.SearchRequest.scope = LDAP_SEARCH_SCOPE_BASE; msg 102 source4/torture/ldap/basic.c msg->r.SearchRequest.deref = LDAP_DEREFERENCE_NEVER; msg 103 source4/torture/ldap/basic.c msg->r.SearchRequest.timelimit = 0; msg 104 source4/torture/ldap/basic.c msg->r.SearchRequest.sizelimit = 0; msg 105 source4/torture/ldap/basic.c msg->r.SearchRequest.attributesonly = false; msg 106 source4/torture/ldap/basic.c msg->r.SearchRequest.tree = ldb_parse_tree(msg, "(objectclass=*)"); msg 107 source4/torture/ldap/basic.c msg->r.SearchRequest.num_attributes = 0; msg 108 source4/torture/ldap/basic.c msg->r.SearchRequest.attributes = NULL; msg 110 source4/torture/ldap/basic.c req = ldap_request_send(conn, msg); msg 150 source4/torture/ldap/basic.c struct ldap_message *msg, *rep; msg 161 source4/torture/ldap/basic.c msg = new_ldap_message(conn); msg 162 source4/torture/ldap/basic.c if (!msg) { msg 166 source4/torture/ldap/basic.c msg->type = LDAP_TAG_CompareRequest; msg 167 source4/torture/ldap/basic.c msg->r.CompareRequest.dn = basedn; msg 168 source4/torture/ldap/basic.c msg->r.CompareRequest.attribute = talloc_strdup(msg, "objectClass"); msg 170 source4/torture/ldap/basic.c msg->r.CompareRequest.value = data_blob_talloc(msg, val, strlen(val)); msg 172 source4/torture/ldap/basic.c req = ldap_request_send(conn, msg); msg 307 source4/torture/ldap/cldap.c struct ldb_message *msg; msg 309 source4/torture/ldap/cldap.c msg = ldb_msg_new(mem_ctx); msg 310 source4/torture/ldap/cldap.c msg->dn = ldb_dn_new(msg, ldb, res->dn); msg 311 source4/torture/ldap/cldap.c msg->num_elements = res->num_attributes; msg 312 source4/torture/ldap/cldap.c msg->elements = talloc_steal(msg, res->attributes); msg 313 source4/torture/ldap/cldap.c return msg; msg 332 source4/torture/ldap/cldap.c ldif.msg = ldap_msg_to_ldb(ldb, ldb, search->out.response); msg 379 source4/torture/ldap/cldap.c struct ldb_message *msg; msg 396 source4/torture/ldap/cldap.c msg = ldap_msg_to_ldb(ldb, ldb, search2.out.response); msg 399 source4/torture/ldap/cldap.c if (ldb_msg_element_compare(ldb_msg_find_element(msg, attrs[0]), msg 400 source4/torture/ldap/cldap.c ldb_msg_find_element(msg, attrs[1]))) msg 57 source4/torture/ldap/schema.c struct ldb_message *msg; msg 71 source4/torture/ldap/schema.c msg = r->msgs[0]; msg 73 source4/torture/ldap/schema.c root->defaultdn = ldb_msg_find_attr_as_string(msg, "defaultNamingContext", NULL); msg 75 source4/torture/ldap/schema.c root->rootdn = ldb_msg_find_attr_as_string(msg, "rootDomainNamingContext", NULL); msg 77 source4/torture/ldap/schema.c root->configdn = ldb_msg_find_attr_as_string(msg, "configurationNamingContext", NULL); msg 79 source4/torture/ldap/schema.c root->schemadn = ldb_msg_find_attr_as_string(msg, "schemaNamingContext", NULL); msg 215 source4/torture/ldap/schema.c static int test_add_attribute(void *ptr, struct ldb_context *ldb, struct ldb_message *msg) msg 226 source4/torture/ldap/schema.c status = dsdb_attribute_from_ldb(schema, msg, attr, attr); msg 238 source4/torture/ldap/schema.c static int test_add_class(void *ptr, struct ldb_context *ldb, struct ldb_message *msg) msg 249 source4/torture/ldap/schema.c status = dsdb_class_from_ldb(schema, msg, obj, obj); msg 83 source4/torture/ldap/uptodatevector.c struct ldb_message *msg; msg 89 source4/torture/ldap/uptodatevector.c msg = ldb_msg_new(torture); msg 90 source4/torture/ldap/uptodatevector.c if (!msg) return false; msg 91 source4/torture/ldap/uptodatevector.c msg->dn = partition_dn; msg 93 source4/torture/ldap/uptodatevector.c description = talloc_asprintf(msg, "torture replUpToDateVector[%u]", i); msg 96 source4/torture/ldap/uptodatevector.c ret = ldb_msg_add_string(msg, "description", description); msg 99 source4/torture/ldap/uptodatevector.c for (j=0;j<msg->num_elements;j++) { msg 100 source4/torture/ldap/uptodatevector.c msg->elements[j].flags = LDB_FLAG_MOD_REPLACE; msg 103 source4/torture/ldap/uptodatevector.c ret = ldb_modify(ldb, msg); msg 106 source4/torture/ldap/uptodatevector.c ret = ldb_search(ldb, msg, &r, partition_dn, LDB_SCOPE_BASE, msg 148 source4/torture/ldap/uptodatevector.c talloc_free(msg); msg 135 source4/torture/libnet/libnet_BecomeDC.c struct ldb_message *msg; msg 287 source4/torture/libnet/libnet_BecomeDC.c ldif.msg = objs->objects[i].msg; msg 293 source4/torture/libnet/libnet_BecomeDC.c msg = ldb_msg_new(objs); msg 294 source4/torture/libnet/libnet_BecomeDC.c NT_STATUS_HAVE_NO_MEMORY(msg); msg 295 source4/torture/libnet/libnet_BecomeDC.c msg->dn = objs->partition_dn; msg 297 source4/torture/libnet/libnet_BecomeDC.c status = dsdb_get_oid_mappings_ldb(s->schema, msg, &prefixMap_val, &schemaInfo_val); msg 304 source4/torture/libnet/libnet_BecomeDC.c ret = ldb_msg_add_value(msg, "prefixMap", &prefixMap_val, &prefixMap_el); msg 310 source4/torture/libnet/libnet_BecomeDC.c ret = ldb_modify(s->ldb, msg); msg 528 source4/torture/libnet/libnet_BecomeDC.c ldif.msg = objs->objects[i].msg; msg 572 source4/torture/libnet/libnet_BecomeDC.c struct ldb_message *msg; msg 630 source4/torture/libnet/libnet_BecomeDC.c msg = ldb_msg_new(s); msg 631 source4/torture/libnet/libnet_BecomeDC.c if (!msg) { msg 636 source4/torture/libnet/libnet_BecomeDC.c msg->dn = ldb_dn_new(msg, s->ldb, "@ROOTDSE"); msg 637 source4/torture/libnet/libnet_BecomeDC.c if (!msg->dn) { msg 643 source4/torture/libnet/libnet_BecomeDC.c ldb_ret = ldb_msg_add_string(msg, "isSynchronized", "TRUE"); msg 650 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < msg->num_elements; i++) { msg 651 source4/torture/libnet/libnet_BecomeDC.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; msg 655 source4/torture/libnet/libnet_BecomeDC.c ldb_ret = ldb_modify(s->ldb, msg); msg 135 source4/torture/local/dbspeed.c struct ldb_message *msg; msg 138 source4/torture/local/dbspeed.c msg = ldb_msg_new(ldb); msg 139 source4/torture/local/dbspeed.c if (msg == NULL) { msg 143 source4/torture/local/dbspeed.c msg->dn = ldb_dn_new_fmt(msg, ldb, "SID=S-1-5-21-53173311-3623041448-2049097239-%u", rid); msg 144 source4/torture/local/dbspeed.c if (msg->dn == NULL) { msg 148 source4/torture/local/dbspeed.c if (ldb_msg_add_fmt(msg, "UID", "%u", rid) != 0) { msg 152 source4/torture/local/dbspeed.c ret = ldb_add(ldb, msg); msg 154 source4/torture/local/dbspeed.c talloc_free(msg); msg 190 source4/torture/local/dbspeed.c if (ldb_add(ldb, ldif->msg) != LDB_SUCCESS) goto failed; msg 967 source4/torture/rpc/wkssvc.c uint8_t *msg; msg 969 source4/torture/rpc/wkssvc.c push_ucs2_talloc(tctx, (void **)&msg, message, &size); msg 974 source4/torture/rpc/wkssvc.c r.in.message_buffer = msg; msg 396 source4/utils/ntlm_auth.c struct messaging_context *msg; msg 489 source4/utils/ntlm_auth.c msg = messaging_client_init(state, lp_messaging_path(state, lp_ctx), msg 491 source4/utils/ntlm_auth.c if (!msg) { msg 497 source4/utils/ntlm_auth.c msg, msg 92 source4/utils/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) msg 101 source4/utils/oLschema2ldif.c s = talloc_strndup(msg, c, n); msg 102 source4/utils/oLschema2ldif.c if (ldb_msg_add_string(msg, attr, s) != 0) { msg 112 source4/utils/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0) msg 113 source4/utils/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0) msg 334 source4/utils/oLschema2ldif.c struct ldb_message *msg; msg 340 source4/utils/oLschema2ldif.c msg = ldb_msg_new(ctx); msg 342 source4/utils/oLschema2ldif.c ldb_msg_add_string(msg, "objectClass", "top"); msg 376 source4/utils/oLschema2ldif.c s = talloc_strndup(msg, c, n); msg 382 source4/utils/oLschema2ldif.c token = get_next_schema_token(msg, &c); msg 390 source4/utils/oLschema2ldif.c msg->dn = ldb_dn_copy(msg, basedn); msg 391 source4/utils/oLschema2ldif.c ldb_dn_add_child_fmt(msg->dn, "CN=%s,CN=Schema,CN=Configuration", token->value); msg 453 source4/utils/oLschema2ldif.c talloc_steal(mem_ctx, msg); msg 455 source4/utils/oLschema2ldif.c return msg; msg 500 source4/utils/oLschema2ldif.c ldif.msg = process_entry(ctx, entry); msg 501 source4/utils/oLschema2ldif.c if (ldif.msg == NULL) { msg 524 source4/utils/oLschema2ldif.c ldif.msg = process_entry(ctx, entry); msg 525 source4/utils/oLschema2ldif.c if (ldif.msg == NULL) { msg 97 source4/winbind/idmap.c TALLOC_CTX *mem_ctx, struct ldb_message *msg, msg 112 source4/winbind/idmap.c return ldb_msg_add_value(msg, attr_name, &val, NULL); msg 124 source4/winbind/idmap.c struct ldb_message *msg, const char *attr_name) msg 130 source4/winbind/idmap.c val = ldb_msg_find_ldb_val(msg, attr_name); msg 30 source4/winbind/wb_irpc.c struct irpc_message *msg; msg 36 source4/winbind/wb_irpc.c static NTSTATUS wb_irpc_SamLogon(struct irpc_message *msg, msg 39 source4/winbind/wb_irpc.c struct wbsrv_service *service = talloc_get_type(msg->private_data, msg 46 source4/winbind/wb_irpc.c s = talloc(msg, struct wb_irpc_SamLogon_state); msg 49 source4/winbind/wb_irpc.c s->msg = msg; msg 52 source4/winbind/wb_irpc.c ctx = wb_sam_logon_send(msg, service, req); msg 58 source4/winbind/wb_irpc.c msg->defer_reply = true; msg 72 source4/winbind/wb_irpc.c irpc_send_reply(s->msg, status); msg 76 source4/winbind/wb_irpc.c struct irpc_message *msg; msg 83 source4/winbind/wb_irpc.c static NTSTATUS wb_irpc_get_idmap(struct irpc_message *msg, msg 86 source4/winbind/wb_irpc.c struct wbsrv_service *service = talloc_get_type(msg->private_data, msg 93 source4/winbind/wb_irpc.c s = talloc(msg, struct wb_irpc_get_idmap_state); msg 96 source4/winbind/wb_irpc.c s->msg = msg; msg 102 source4/winbind/wb_irpc.c ctx = wb_sids2xids_send(msg, service, req->in.count, msg 106 source4/winbind/wb_irpc.c ctx = wb_xids2sids_send(msg, service, req->in.count, msg 113 source4/winbind/wb_irpc.c msg->defer_reply = true; msg 137 source4/winbind/wb_irpc.c irpc_send_reply(s->msg, status);