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 = &el;
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 = &el;
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( &notifies[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, &notifies[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, &notifies[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 = &el;
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 = &el;
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);