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);