o 1102 source3/lib/ldb/common/ldb.c struct ldb_opaque *o; o 1105 source3/lib/ldb/common/ldb.c for (o=ldb->opaque;o;o=o->next) { o 1106 source3/lib/ldb/common/ldb.c if (strcmp(o->name, name) == 0) { o 1107 source3/lib/ldb/common/ldb.c o->value = value; o 1112 source3/lib/ldb/common/ldb.c o = talloc(ldb, struct ldb_opaque); o 1113 source3/lib/ldb/common/ldb.c if (o == NULL) { o 1117 source3/lib/ldb/common/ldb.c o->next = ldb->opaque; o 1118 source3/lib/ldb/common/ldb.c o->name = name; o 1119 source3/lib/ldb/common/ldb.c o->value = value; o 1120 source3/lib/ldb/common/ldb.c ldb->opaque = o; o 1129 source3/lib/ldb/common/ldb.c struct ldb_opaque *o; o 1130 source3/lib/ldb/common/ldb.c for (o=ldb->opaque;o;o=o->next) { o 1131 source3/lib/ldb/common/ldb.c if (strcmp(o->name, name) == 0) { o 1132 source3/lib/ldb/common/ldb.c return o->value; o 285 source3/libnet/libnet_samsync.c static void libnet_init_netr_ChangeLogEntry(struct samsync_object *o, o 290 source3/libnet/libnet_samsync.c e->db_index = o->database_id; o 291 source3/libnet/libnet_samsync.c e->delta_type = o->object_type; o 313 source3/libnet/libnet_samsync.c e->object_rid = o->object_identifier.rid; o 316 source3/libnet/libnet_samsync.c e->object.object_name = o->object_identifier.name; o 322 source3/libnet/libnet_samsync.c e->object.object_sid = o->object_identifier.sid; o 133 source3/libsmb/clirap2.c #define PUTSTRINGP(p,s,r,o) \ o 136 source3/libsmb/clirap2.c push_ascii(r+o,s,strlen(s)+1,STR_TERMINATE);\ o 137 source3/libsmb/clirap2.c PUTDWORD(p,o);\ o 138 source3/libsmb/clirap2.c o += strlen(s) + 1;\ o 7612 source3/param/loadparm.c char *o = octal_string(*(int *)ptr); o 7613 source3/param/loadparm.c fprintf(f, "%s", o); o 7614 source3/param/loadparm.c TALLOC_FREE(o); o 439 source3/rpc_server/srv_lsa_nt.c struct lsa_OpenPolicy2 o; o 441 source3/rpc_server/srv_lsa_nt.c o.in.system_name = NULL; /* should be ignored */ o 442 source3/rpc_server/srv_lsa_nt.c o.in.attr = r->in.attr; o 443 source3/rpc_server/srv_lsa_nt.c o.in.access_mask = r->in.access_mask; o 445 source3/rpc_server/srv_lsa_nt.c o.out.handle = r->out.handle; o 447 source3/rpc_server/srv_lsa_nt.c return _lsa_OpenPolicy2(p, &o); o 44 source3/utils/net_rpc_samsync.c struct samsync_object o; o 46 source3/utils/net_rpc_samsync.c ZERO_STRUCT(o); o 49 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); o 50 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_USER; o 51 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_DOMAIN; o 54 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); o 55 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_GROUP; o 56 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_DOMAIN; o 59 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); o 60 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_GROUP_MEMBER; o 61 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_DOMAIN; o 64 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); o 65 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_ALIAS; o 66 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_BUILTIN; o 69 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); o 70 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_ALIAS_MEMBER; o 71 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_BUILTIN; o 75 source3/utils/net_rpc_samsync.c string_to_sid(&o.object_identifier.sid, sid_str); o 76 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_ACCOUNT; o 77 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_PRIVS; o 81 source3/utils/net_rpc_samsync.c string_to_sid(&o.object_identifier.sid, sid_str); o 82 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_POLICY; o 83 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_PRIVS; o 87 source3/utils/net_rpc_samsync.c string_to_sid(&o.object_identifier.sid, sid_str); o 88 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_TRUSTED_DOMAIN; o 89 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_PRIVS; o 92 source3/utils/net_rpc_samsync.c o.object_identifier.name = get_string_param(argv[i]); o 93 source3/utils/net_rpc_samsync.c o.object_type = NETR_DELTA_SECRET; o 94 source3/utils/net_rpc_samsync.c o.database_id = SAM_DATABASE_PRIVS; o 97 source3/utils/net_rpc_samsync.c if (o.object_type > 0) { o 98 source3/utils/net_rpc_samsync.c ADD_TO_ARRAY(mem_ctx, struct samsync_object, o, o 321 source3/web/swat.c char *o; o 322 source3/web/swat.c o = octal_string(*(int *)ptr); o 324 source3/web/swat.c make_parm_name(parm->label), o); o 325 source3/web/swat.c TALLOC_FREE(o); o 326 source3/web/swat.c o = octal_string((int)(parm->def.ivalue)); o 329 source3/web/swat.c _("Set Default"), make_parm_name(parm->label), o); o 330 source3/web/swat.c TALLOC_FREE(o); o 263 source4/client/cifsddio.c union smb_open o; o 265 source4/client/cifsddio.c ZERO_STRUCT(o); o 267 source4/client/cifsddio.c o.ntcreatex.level = RAW_OPEN_NTCREATEX; o 268 source4/client/cifsddio.c o.ntcreatex.in.fname = path; o 274 source4/client/cifsddio.c o.ntcreatex.in.flags |= FILE_FLAG_NO_BUFFERING; o 277 source4/client/cifsddio.c o.ntcreatex.in.flags |= FILE_FLAG_WRITE_THROUGH; o 279 source4/client/cifsddio.c o.ntcreatex.in.access_mask |= o 284 source4/client/cifsddio.c o.ntcreatex.in.open_disposition = o 288 source4/client/cifsddio.c o.ntcreatex.in.share_access = o 292 source4/client/cifsddio.c o.ntcreatex.in.flags |= NTCREATEX_FLAGS_REQUEST_OPLOCK; o 295 source4/client/cifsddio.c ret = smb_raw_open(cli->tree, NULL, &o); o 302 source4/client/cifsddio.c return(o.ntcreatex.out.file.fnum); o 126 source4/dsdb/samdb/ldb_modules/password_hash.c } o; o 171 source4/dsdb/samdb/ldb_modules/password_hash.c for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.nt_history_len); i++) { o 172 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.nt_history[i+1] = io->o.nt_history[i]; o 213 source4/dsdb/samdb/ldb_modules/password_hash.c for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.lm_history_len); i++) { o 214 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.lm_history[i+1] = io->o.lm_history[i]; o 1044 source4/dsdb/samdb/ldb_modules/password_hash.c if (io->o.supplemental) { o 1045 source4/dsdb/samdb/ldb_modules/password_hash.c ndr_err = ndr_pull_struct_blob_all(io->o.supplemental, io->ac, o 1300 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.kvno = io->o.kvno + 1; o 1786 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.kvno = samdb_result_uint(msg, "msDs-KeyVersionNumber", 1) - 1; o 2170 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.kvno = samdb_result_uint(searched_msg, "msDs-KeyVersionNumber", 0); o 2171 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.nt_history_len = samdb_result_hashes(io.ac, searched_msg, "ntPwdHistory", &io.o.nt_history); o 2172 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.lm_history_len = samdb_result_hashes(io.ac, searched_msg, "lmPwdHistory", &io.o.lm_history); o 2173 source4/dsdb/samdb/ldb_modules/password_hash.c io.o.supplemental = ldb_msg_find_ldb_val(searched_msg, "supplementalCredentials"); o 296 source4/heimdal/lib/asn1/gen.c struct objid *o, **list; o 302 source4/heimdal/lib/asn1/gen.c for (o = s->value->u.objectidentifiervalue; o != NULL; o = o->next) o 312 source4/heimdal/lib/asn1/gen.c for (o = s->value->u.objectidentifiervalue; o != NULL; o = o->next) o 313 source4/heimdal/lib/asn1/gen.c list[i++] = o; o 317 source4/heimdal/lib/asn1/gen.c o = list[i - 1]; o 319 source4/heimdal/lib/asn1/gen.c o->label ? o->label : "label-less", o->value); o 2776 source4/heimdal/lib/asn1/parse.c struct objid *o; o 2777 source4/heimdal/lib/asn1/parse.c o = head; o 2778 source4/heimdal/lib/asn1/parse.c while (o->next) o 2779 source4/heimdal/lib/asn1/parse.c o = o->next; o 2780 source4/heimdal/lib/asn1/parse.c o->next = tail; o 961 source4/heimdal/lib/asn1/parse.y struct objid *o; o 962 source4/heimdal/lib/asn1/parse.y o = head; o 963 source4/heimdal/lib/asn1/parse.y while (o->next) o 964 source4/heimdal/lib/asn1/parse.y o = o->next; o 965 source4/heimdal/lib/asn1/parse.y o->next = tail; o 56 source4/heimdal/lib/gssapi/krb5/sequence.c struct gss_msg_order **o, o 61 source4/heimdal/lib/gssapi/krb5/sequence.c len = jitter_window * sizeof((*o)->elem[0]); o 62 source4/heimdal/lib/gssapi/krb5/sequence.c len += sizeof(**o); o 63 source4/heimdal/lib/gssapi/krb5/sequence.c len -= sizeof((*o)->elem[0]); o 65 source4/heimdal/lib/gssapi/krb5/sequence.c *o = calloc(1, len); o 66 source4/heimdal/lib/gssapi/krb5/sequence.c if (*o == NULL) { o 81 source4/heimdal/lib/gssapi/krb5/sequence.c struct gss_msg_order **o, o 92 source4/heimdal/lib/gssapi/krb5/sequence.c ret = msg_order_alloc(minor_status, o, jitter_window); o 96 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->flags = flags; o 97 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->length = 0; o 98 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->first_seq = seq_num; o 99 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->jitter_window = jitter_window; o 100 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->elem[0] = seq_num - 1; o 115 source4/heimdal/lib/gssapi/krb5/sequence.c elem_set(struct gss_msg_order *o, unsigned int slot, OM_uint32 val) o 117 source4/heimdal/lib/gssapi/krb5/sequence.c o->elem[slot % o->jitter_window] = val; o 121 source4/heimdal/lib/gssapi/krb5/sequence.c elem_insert(struct gss_msg_order *o, o 125 source4/heimdal/lib/gssapi/krb5/sequence.c assert(o->jitter_window > after_slot); o 127 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->length > after_slot) o 128 source4/heimdal/lib/gssapi/krb5/sequence.c memmove(&o->elem[after_slot + 1], &o->elem[after_slot], o 129 source4/heimdal/lib/gssapi/krb5/sequence.c (o->length - after_slot - 1) * sizeof(o->elem[0])); o 131 source4/heimdal/lib/gssapi/krb5/sequence.c elem_set(o, after_slot, seq_num); o 133 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->length < o->jitter_window) o 134 source4/heimdal/lib/gssapi/krb5/sequence.c o->length++; o 143 source4/heimdal/lib/gssapi/krb5/sequence.c _gssapi_msg_order_check(struct gss_msg_order *o, OM_uint32 seq_num) o 148 source4/heimdal/lib/gssapi/krb5/sequence.c if (o == NULL) o 151 source4/heimdal/lib/gssapi/krb5/sequence.c if ((o->flags & (GSS_C_REPLAY_FLAG|GSS_C_SEQUENCE_FLAG)) == 0) o 155 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->elem[0] == seq_num - 1) { o 156 source4/heimdal/lib/gssapi/krb5/sequence.c elem_insert(o, 0, seq_num); o 160 source4/heimdal/lib/gssapi/krb5/sequence.c r = (o->flags & (GSS_C_REPLAY_FLAG|GSS_C_SEQUENCE_FLAG))==GSS_C_REPLAY_FLAG; o 164 source4/heimdal/lib/gssapi/krb5/sequence.c if (seq_num > o->elem[0] o 165 source4/heimdal/lib/gssapi/krb5/sequence.c || seq_num < o->first_seq o 166 source4/heimdal/lib/gssapi/krb5/sequence.c || o->length == 0) o 168 source4/heimdal/lib/gssapi/krb5/sequence.c elem_insert(o, 0, seq_num); o 176 source4/heimdal/lib/gssapi/krb5/sequence.c assert(o->length > 0); o 179 source4/heimdal/lib/gssapi/krb5/sequence.c if (seq_num < o->elem[o->length - 1]) { o 186 source4/heimdal/lib/gssapi/krb5/sequence.c if (seq_num == o->elem[o->length - 1]) { o 190 source4/heimdal/lib/gssapi/krb5/sequence.c for (i = 0; i < o->length - 1; i++) { o 191 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->elem[i] == seq_num) o 193 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->elem[i + 1] < seq_num && o->elem[i] < seq_num) { o 194 source4/heimdal/lib/gssapi/krb5/sequence.c elem_insert(o, i, seq_num); o 216 source4/heimdal/lib/gssapi/krb5/sequence.c _gssapi_msg_order_export(krb5_storage *sp, struct gss_msg_order *o) o 221 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->flags); o 224 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->start); o 227 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->length); o 230 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->jitter_window); o 233 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->first_seq); o 237 source4/heimdal/lib/gssapi/krb5/sequence.c for (i = 0; i < o->jitter_window; i++) { o 238 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->elem[i]); o 249 source4/heimdal/lib/gssapi/krb5/sequence.c struct gss_msg_order **o) o 271 source4/heimdal/lib/gssapi/krb5/sequence.c ret = msg_order_alloc(minor_status, o, jitter_window); o 275 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->flags = flags; o 276 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->start = start; o 277 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->length = length; o 278 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->jitter_window = jitter_window; o 279 source4/heimdal/lib/gssapi/krb5/sequence.c (*o)->first_seq = first_seq; o 282 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_ret_int32(sp, (int32_t*)&((*o)->elem[i])); o 291 source4/heimdal/lib/gssapi/krb5/sequence.c _gssapi_msg_order_destroy(o); o 43 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c heim_oid o; o 50 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c ret = der_get_oid (oid->elements, oid->length, &o, &size); o 57 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c der_free_oid(&o); o 61 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c if (der_heim_oid_cmp(&ct.thisMech, &o) == 0) { o 70 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c der_free_oid(&o); o 879 source4/heimdal/lib/gssapi/mech/gss_krb5.c int32_t o = offset; o 883 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = &o; o 884 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = sizeof(o); o 902 source4/heimdal/lib/gssapi/mech/gss_krb5.c int32_t o; o 906 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = &o; o 907 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = sizeof(o); o 916 source4/heimdal/lib/gssapi/mech/gss_krb5.c *offset = o; o 42 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c heim_oid o; o 50 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c ret = der_get_oid (oid->elements, oid->length, &o, &size); o 56 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c ret = der_print_heim_oid(&o, ' ', &p); o 57 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c der_free_oid(&o); o 41 source4/heimdal/lib/gssapi/mech/gss_release_oid.c gss_OID o = *oid; o 48 source4/heimdal/lib/gssapi/mech/gss_release_oid.c if (o == GSS_C_NO_OID) o 51 source4/heimdal/lib/gssapi/mech/gss_release_oid.c if (o->elements != NULL) { o 52 source4/heimdal/lib/gssapi/mech/gss_release_oid.c free(o->elements); o 53 source4/heimdal/lib/gssapi/mech/gss_release_oid.c o->elements = NULL; o 55 source4/heimdal/lib/gssapi/mech/gss_release_oid.c o->length = 0; o 56 source4/heimdal/lib/gssapi/mech/gss_release_oid.c free(o); o 66 source4/heimdal/lib/hx509/name.c const heim_oid *(*o)(void); o 148 source4/heimdal/lib/hx509/name.c if (der_heim_oid_cmp((*no[i].o)(), type) == 0) o 166 source4/heimdal/lib/hx509/name.c return der_copy_oid((*no[i].o)(), oid); o 569 source4/heimdal/lib/krb5/addr_families.c struct arange *i, *o; o 572 source4/heimdal/lib/krb5/addr_families.c ret = krb5_data_alloc(&outaddr->address, sizeof(*o)); o 576 source4/heimdal/lib/krb5/addr_families.c o = outaddr->address.data; o 577 source4/heimdal/lib/krb5/addr_families.c ret = krb5_copy_address(context, &i->low, &o->low); o 582 source4/heimdal/lib/krb5/addr_families.c ret = krb5_copy_address(context, &i->high, &o->high); o 584 source4/heimdal/lib/krb5/addr_families.c krb5_free_address(context, &o->low); o 72 source4/heimdal/lib/krb5/cache.c krb5_cc_ops *o = realloc(context->cc_ops, o 75 source4/heimdal/lib/krb5/cache.c if(o == NULL) { o 81 source4/heimdal/lib/krb5/cache.c context->cc_ops = o; o 52 source4/heimdal/lib/krb5/init_creds.c krb5_get_init_creds_opt *o; o 55 source4/heimdal/lib/krb5/init_creds.c o = calloc(1, sizeof(*o)); o 56 source4/heimdal/lib/krb5/init_creds.c if (o == NULL) { o 62 source4/heimdal/lib/krb5/init_creds.c o->opt_private = calloc(1, sizeof(*o->opt_private)); o 63 source4/heimdal/lib/krb5/init_creds.c if (o->opt_private == NULL) { o 66 source4/heimdal/lib/krb5/init_creds.c free(o); o 69 source4/heimdal/lib/krb5/init_creds.c o->opt_private->refcount = 1; o 70 source4/heimdal/lib/krb5/init_creds.c *opt = o; o 782 source4/heimdal/lib/krb5/rd_req.c krb5_rd_req_out_ctx o = NULL; o 784 source4/heimdal/lib/krb5/rd_req.c ret = _krb5_rd_req_out_ctx_alloc(context, &o); o 819 source4/heimdal/lib/krb5/rd_req.c &o->keyblock); o 825 source4/heimdal/lib/krb5/rd_req.c &o->keyblock); o 839 source4/heimdal/lib/krb5/rd_req.c &o->keyblock); o 848 source4/heimdal/lib/krb5/rd_req.c o->keyblock, o 850 source4/heimdal/lib/krb5/rd_req.c &o->ap_req_options, o 851 source4/heimdal/lib/krb5/rd_req.c &o->ticket, o 863 source4/heimdal/lib/krb5/rd_req.c o->ticket, o 874 source4/heimdal/lib/krb5/rd_req.c o->ticket->ticket.authtime, o 875 source4/heimdal/lib/krb5/rd_req.c o->ticket->client, o 876 source4/heimdal/lib/krb5/rd_req.c o->keyblock, o 886 source4/heimdal/lib/krb5/rd_req.c krb5_rd_req_out_ctx_free(context, o); o 888 source4/heimdal/lib/krb5/rd_req.c *outctx = o; o 474 source4/heimdal/lib/roken/getarg.c int o = argv - rargv[*goptind]; o 475 source4/heimdal/lib/roken/getarg.c return (*c->func)(FALSE, argc, rargv, goptind, &o, c->data); o 136 source4/heimdal/lib/roken/vis.c const char *o = orig; \ o 138 source4/heimdal/lib/roken/vis.c while (*o++) \ o 140 source4/heimdal/lib/roken/vis.c extra = malloc((size_t)((o - orig) + MAXEXTRAS)); \ o 142 source4/heimdal/lib/roken/vis.c for (o = orig, e = extra; (*e++ = *o++) != '\0';) \ o 38 source4/heimdal/lib/wind/ldap.c put_char(uint32_t *out, size_t *o, uint32_t c, size_t out_len) o 40 source4/heimdal/lib/wind/ldap.c if (*o >= out_len) o 42 source4/heimdal/lib/wind/ldap.c out[*o] = c; o 43 source4/heimdal/lib/wind/ldap.c (*o)++; o 53 source4/heimdal/lib/wind/ldap.c size_t o = 0, i = 0; o 60 source4/heimdal/lib/wind/ldap.c if (put_char(out, &o, 0x20, *out_len)) o 67 source4/heimdal/lib/wind/ldap.c if (put_char(out, &o, 0x20, *out_len) || o 68 source4/heimdal/lib/wind/ldap.c put_char(out, &o, 0x20, *out_len)) o 73 source4/heimdal/lib/wind/ldap.c if (put_char(out, &o, tmp[i++], *out_len)) o 77 source4/heimdal/lib/wind/ldap.c assert(o > 0); o 80 source4/heimdal/lib/wind/ldap.c if (o == 1 && out[0] == 0x20) o 81 source4/heimdal/lib/wind/ldap.c o = 0; o 82 source4/heimdal/lib/wind/ldap.c else if (out[o - 1] == 0x20) { o 83 source4/heimdal/lib/wind/ldap.c if (out[o - 2] == 0x20) o 84 source4/heimdal/lib/wind/ldap.c o--; o 86 source4/heimdal/lib/wind/ldap.c put_char(out, &o, 0x20, *out_len); o 88 source4/heimdal/lib/wind/ldap.c *out_len = o; o 60 source4/heimdal/lib/wind/map.c unsigned o = 0; o 74 source4/heimdal/lib/wind/map.c if (o >= *out_len) o 76 source4/heimdal/lib/wind/map.c out[o++] = _wind_map_table_val[s->val_offset + j]; o 79 source4/heimdal/lib/wind/map.c if (o >= *out_len) o 81 source4/heimdal/lib/wind/map.c out[o++] = in[i]; o 85 source4/heimdal/lib/wind/map.c *out_len = o; o 73 source4/heimdal/lib/wind/normalize.c unsigned o; o 81 source4/heimdal/lib/wind/normalize.c o = 2; o 83 source4/heimdal/lib/wind/normalize.c ++o; o 84 source4/heimdal/lib/wind/normalize.c if (*out_len < o) o 90 source4/heimdal/lib/wind/normalize.c *out_len = o; o 126 source4/heimdal/lib/wind/normalize.c unsigned o = 0; o 130 source4/heimdal/lib/wind/normalize.c size_t sub_len = *out_len - o; o 134 source4/heimdal/lib/wind/normalize.c out + o, &sub_len); o 138 source4/heimdal/lib/wind/normalize.c o += sub_len; o 150 source4/heimdal/lib/wind/normalize.c out + o, &sub_len); o 153 source4/heimdal/lib/wind/normalize.c o += sub_len; o 155 source4/heimdal/lib/wind/normalize.c if (o >= *out_len) o 157 source4/heimdal/lib/wind/normalize.c out[o++] = in[i]; o 162 source4/heimdal/lib/wind/normalize.c *out_len = o; o 236 source4/heimdal/lib/wind/normalize.c unsigned o = 0; o 242 source4/heimdal/lib/wind/normalize.c out[o++] = in[i++]; o 245 source4/heimdal/lib/wind/normalize.c if (o >= *out_len) o 247 source4/heimdal/lib/wind/normalize.c ostarter = o; o 248 source4/heimdal/lib/wind/normalize.c out[o++] = in[i++]; o 264 source4/heimdal/lib/wind/normalize.c if (o >= *out_len) o 266 source4/heimdal/lib/wind/normalize.c out[o++] = in[i]; o 273 source4/heimdal/lib/wind/normalize.c *out_len = o; o 122 source4/heimdal/lib/wind/utf8.c size_t o = 0; o 133 source4/heimdal/lib/wind/utf8.c if (o >= *out_len) o 135 source4/heimdal/lib/wind/utf8.c out[o] = u; o 137 source4/heimdal/lib/wind/utf8.c o++; o 139 source4/heimdal/lib/wind/utf8.c *out_len = o; o 186 source4/heimdal/lib/wind/utf8.c size_t i, len, o; o 188 source4/heimdal/lib/wind/utf8.c for (o = 0, i = 0; i < in_len; i++) { o 202 source4/heimdal/lib/wind/utf8.c o += len; o 205 source4/heimdal/lib/wind/utf8.c if (o >= *out_len) o 225 source4/heimdal/lib/wind/utf8.c if (o + 1 >= *out_len) o 229 source4/heimdal/lib/wind/utf8.c *out_len = o; o 403 source4/heimdal/lib/wind/utf8.c size_t o = 0; o 417 source4/heimdal/lib/wind/utf8.c if (o >= *out_len) o 419 source4/heimdal/lib/wind/utf8.c out[o] = u; o 421 source4/heimdal/lib/wind/utf8.c o++; o 423 source4/heimdal/lib/wind/utf8.c *out_len = o; o 465 source4/heimdal/lib/wind/utf8.c size_t i, len, o; o 467 source4/heimdal/lib/wind/utf8.c for (o = 0, i = 0; i < in_len; i++) { o 477 source4/heimdal/lib/wind/utf8.c o += len; o 480 source4/heimdal/lib/wind/utf8.c if (o >= *out_len) o 497 source4/heimdal/lib/wind/utf8.c if (o >= *out_len) o 501 source4/heimdal/lib/wind/utf8.c *out_len = o; o 46 source4/lib/com/dcom/dcom.h typedef enum ndr_err_code (*marshal_fn)(TALLOC_CTX *mem_ctx, struct IUnknown *pv, struct OBJREF *o); o 47 source4/lib/com/dcom/dcom.h typedef enum ndr_err_code (*unmarshal_fn)(TALLOC_CTX *mem_ctx, struct OBJREF *o, struct IUnknown **pv); o 56 source4/lib/com/dcom/dcom.h NTSTATUS dcom_OBJREF_from_IUnknown(struct OBJREF *o, struct IUnknown *p); o 57 source4/lib/com/dcom/dcom.h NTSTATUS dcom_IUnknown_from_OBJREF(TALLOC_CTX *mem_ctx, struct com_context *ctx, struct IUnknown **_p, struct OBJREF *o); o 513 source4/lib/com/dcom/main.c NTSTATUS dcom_OBJREF_from_IUnknown(TALLLOC_CTX *mem_ctx, struct OBJREF *o, struct IUnknown *p) o 516 source4/lib/com/dcom/main.c ZERO_STRUCTP(o); o 519 source4/lib/com/dcom/main.c o->signature = OBJREF_SIGNATURE; o 520 source4/lib/com/dcom/main.c o->flags = OBJREF_NULL; o 522 source4/lib/com/dcom/main.c *o = p->obj; o 523 source4/lib/com/dcom/main.c switch(o->flags) { o 527 source4/lib/com/dcom/main.c marshal = dcom_marshal_by_clsid(&o->u_objref.u_custom.clsid); o 529 source4/lib/com/dcom/main.c return marshal(mem_ctx, p, o); o 540 source4/lib/com/dcom/main.c enum ndr_err_code dcom_IUnknown_from_OBJREF(struct com_context *ctx, struct IUnknown **_p, struct OBJREF *o) o 546 source4/lib/com/dcom/main.c switch(o->flags) { o 554 source4/lib/com/dcom/main.c p->obj = *o; o 555 source4/lib/com/dcom/main.c p->vtable = dcom_proxy_vtable_by_iid(&o->iid); o 558 source4/lib/com/dcom/main.c DEBUG(0, ("Unable to find proxy class for interface with IID %s\n", GUID_string(ctx, &o->iid))); o 564 source4/lib/com/dcom/main.c ox = object_exporter_by_oxid(ctx, o->u_objref.u_standard.std.oxid); o 572 source4/lib/com/dcom/main.c p->obj = *o; o 573 source4/lib/com/dcom/main.c ox = object_exporter_by_oxid(ctx, o->u_objref.u_handler.std.oxid ); o 585 source4/lib/com/dcom/main.c p->obj = *o; o 586 source4/lib/com/dcom/main.c unmarshal = dcom_unmarshal_by_clsid(&o->u_objref.u_custom.clsid); o 589 source4/lib/com/dcom/main.c return unmarshal(ctx, o, _p); o 1398 source4/lib/ldb/common/ldb.c struct ldb_opaque *o; o 1401 source4/lib/ldb/common/ldb.c for (o=ldb->opaque;o;o=o->next) { o 1402 source4/lib/ldb/common/ldb.c if (strcmp(o->name, name) == 0) { o 1403 source4/lib/ldb/common/ldb.c o->value = value; o 1408 source4/lib/ldb/common/ldb.c o = talloc(ldb, struct ldb_opaque); o 1409 source4/lib/ldb/common/ldb.c if (o == NULL) { o 1413 source4/lib/ldb/common/ldb.c o->next = ldb->opaque; o 1414 source4/lib/ldb/common/ldb.c o->name = name; o 1415 source4/lib/ldb/common/ldb.c o->value = value; o 1416 source4/lib/ldb/common/ldb.c ldb->opaque = o; o 1425 source4/lib/ldb/common/ldb.c struct ldb_opaque *o; o 1426 source4/lib/ldb/common/ldb.c for (o=ldb->opaque;o;o=o->next) { o 1427 source4/lib/ldb/common/ldb.c if (strcmp(o->name, name) == 0) { o 1428 source4/lib/ldb/common/ldb.c return o->value; o 1442 source4/lib/ldb/pyldb.c PyObject *o = py_ldb_msg_element_find(self, i); o 1444 source4/lib/ldb/pyldb.c element_str = talloc_strdup(NULL, PyObject_REPR(o)); o 1446 source4/lib/ldb/pyldb.c element_str = talloc_asprintf_append(element_str, ",%s", PyObject_REPR(o)); o 44 source4/lib/wmi/wbemdata.c static enum ndr_err_code marshal(TALLOC_CTX *mem_ctx, struct IUnknown *pv, struct OBJREF *o) o 50 source4/lib/wmi/wbemdata.c mp = (struct MInterfacePointer *)((char *)o - offsetof(struct MInterfacePointer, obj)); /* FIXME:high remove this Mumbo Jumbo */ o 69 source4/lib/wmi/wbemdata.c o->u_objref.u_custom.pData = talloc_realloc(mp, ndr->data, uint8_t, ndr->offset); o 70 source4/lib/wmi/wbemdata.c o->u_objref.u_custom.size = ndr->offset; o 71 source4/lib/wmi/wbemdata.c mp->size = sizeof(struct OBJREF) - sizeof(union OBJREF_Types) + sizeof(struct u_custom) + o->u_objref.u_custom.size - 4; o 78 source4/lib/wmi/wbemdata.c static enum ndr_err_code unmarshal(TALLOC_CTX *mem_ctx, struct OBJREF *o, struct IUnknown **pv) o 88 source4/lib/wmi/wbemdata.c ndr->data = o->u_objref.u_custom.pData; o 89 source4/lib/wmi/wbemdata.c ndr->data_size = o->u_objref.u_custom.size; o 2274 source4/lib/wmi/wmi_wrap.c PyModule_AddObject(PyObject *m, char *name, PyObject *o) o 2282 source4/lib/wmi/wmi_wrap.c if (!o) { o 2295 source4/lib/wmi/wmi_wrap.c if (PyDict_SetItemString(dict, name, o)) o 2297 source4/lib/wmi/wmi_wrap.c Py_DECREF(o); o 2481 source4/lib/wmi/wmi_wrap.c void push_object(PyObject **stack, PyObject *o) o 2484 source4/lib/wmi/wmi_wrap.c *stack = o; o 2493 source4/lib/wmi/wmi_wrap.c PyTuple_SetItem(o3,0,o); o 2890 source4/lib/wmi/wmi_wrap.c PyObject *l, *o;\ o 2900 source4/lib/wmi/wmi_wrap.c o = _Py_BuildValue(fmt, arr->item[i]);\ o 2901 source4/lib/wmi/wmi_wrap.c if (!o) {\ o 2905 source4/lib/wmi/wmi_wrap.c PyList_SET_ITEM(l, i, o);\ o 2975 source4/lib/wmi/wmi_wrap.c PyObject *PySWbemObject_InitProperites(PyObject *o, struct WbemClassObject *wco) o 2984 source4/lib/wmi/wmi_wrap.c properties = PyObject_GetAttrString(o, "Properties_"); o 3160 source4/lib/wmi/wmi_wrap.c PyObject *o; o 3161 source4/lib/wmi/wmi_wrap.c o = SWIG_NewPointerObj(*arg10, SWIGTYPE_p_IWbemServices, 0); o 3162 source4/lib/wmi/wmi_wrap.c push_object(&resultobj, o); o 3313 source4/lib/wmi/wmi_wrap.c PyObject *o; o 3314 source4/lib/wmi/wmi_wrap.c o = SWIG_NewPointerObj(*arg7, SWIGTYPE_p_IEnumWbemClassObject, 0); o 3315 source4/lib/wmi/wmi_wrap.c push_object(&resultobj, o); o 3383 source4/lib/wmi/wmi_wrap.c PyObject *o; o 3384 source4/lib/wmi/wmi_wrap.c o = SWIG_NewPointerObj(*arg7, SWIGTYPE_p_IEnumWbemClassObject, 0); o 3385 source4/lib/wmi/wmi_wrap.c push_object(&resultobj, o); o 3448 source4/lib/wmi/wmi_wrap.c PyObject *o; o 3449 source4/lib/wmi/wmi_wrap.c o = SWIG_NewPointerObj(*arg6, SWIGTYPE_p_IEnumWbemClassObject, 0); o 3450 source4/lib/wmi/wmi_wrap.c push_object(&resultobj, o); o 3634 source4/lib/wmi/wmi_wrap.c PyObject *o; o 3642 source4/lib/wmi/wmi_wrap.c o = PySWbemObject_FromWbemClassObject(arg5[i]); o 3643 source4/lib/wmi/wmi_wrap.c if (!o) o 3646 source4/lib/wmi/wmi_wrap.c error = PyTuple_SetItem(resultobj, i, o); o 111 source4/libnet/libnet_vampire.c const struct libnet_BecomeDC_CheckOptions *o) o 117 source4/libnet/libnet_vampire.c o->domain->netbios_name, o->domain->dns_name)); o 120 source4/libnet/libnet_vampire.c o->source_dsa->dns_name, o->source_dsa->site_name)); o 126 source4/libnet/libnet_vampire.c o->forest->crossref_behavior_version, o 127 source4/libnet/libnet_vampire.c o->forest->schema_object_version, o 128 source4/libnet/libnet_vampire.c o->domain->behavior_version, o 129 source4/libnet/libnet_vampire.c o->domain->w2k3_update_revision)); o 98 source4/torture/libnet/libnet_BecomeDC.c const struct libnet_BecomeDC_CheckOptions *o) o 104 source4/torture/libnet/libnet_BecomeDC.c o->domain->netbios_name, o->domain->dns_name)); o 107 source4/torture/libnet/libnet_BecomeDC.c o->source_dsa->dns_name, o->source_dsa->site_name)); o 113 source4/torture/libnet/libnet_BecomeDC.c o->forest->crossref_behavior_version, o 114 source4/torture/libnet/libnet_BecomeDC.c o->forest->schema_object_version, o 115 source4/torture/libnet/libnet_BecomeDC.c o->domain->behavior_version, o 116 source4/torture/libnet/libnet_BecomeDC.c o->domain->w2k3_update_revision)); o 805 source4/torture/nbench/nbio.c bool nb_rename(const char *o, const char *n, NTSTATUS status, bool retry) o 812 source4/torture/nbench/nbio.c io.rename.in.pattern1 = o; o 2252 source4/torture/rpc/netlogon.c struct lsa_OpenPolicy2 o; o 2287 source4/torture/rpc/netlogon.c o.in.system_name = "\\"; o 2288 source4/torture/rpc/netlogon.c o.in.attr = &attr; o 2289 source4/torture/rpc/netlogon.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 2290 source4/torture/rpc/netlogon.c o.out.handle = &lsa_handle; o 2292 source4/torture/rpc/netlogon.c status = dcerpc_lsa_OpenPolicy2(p2, tctx, &o); o 375 source4/torture/rpc/samba3rpc.c struct samr_OpenDomain o; o 460 source4/torture/rpc/samba3rpc.c o.in.connect_handle = &conn_handle; o 461 source4/torture/rpc/samba3rpc.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 462 source4/torture/rpc/samba3rpc.c o.in.sid = *l.out.sid; o 463 source4/torture/rpc/samba3rpc.c o.out.domain_handle = &domain_handle; o 465 source4/torture/rpc/samba3rpc.c status = dcerpc_samr_OpenDomain(samr_pipe, mem_ctx, &o); o 2474 source4/torture/rpc/samba3rpc.c struct lsa_OpenPolicy2 o; o 2475 source4/torture/rpc/samba3rpc.c o.in.system_name = talloc_asprintf( o 2478 source4/torture/rpc/samba3rpc.c o.in.attr = &attr; o 2479 source4/torture/rpc/samba3rpc.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 2480 source4/torture/rpc/samba3rpc.c o.out.handle = &lsa_handle; o 2481 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_OpenPolicy2(p, mem_ctx, &o); o 3081 source4/torture/rpc/samba3rpc.c struct winreg_OpenKey o; o 3104 source4/torture/rpc/samba3rpc.c o.in.parent_handle = handle; o 3105 source4/torture/rpc/samba3rpc.c o.in.keyname.name = r.out.name->name; o 3106 source4/torture/rpc/samba3rpc.c o.in.unknown = 0; o 3107 source4/torture/rpc/samba3rpc.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 3108 source4/torture/rpc/samba3rpc.c o.out.handle = &key_handle; o 3110 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_OpenKey(p, tmp_ctx, &o); o 3111 source4/torture/rpc/samba3rpc.c if (NT_STATUS_IS_OK(status) && W_ERROR_IS_OK(o.out.result)) { o 3437 source4/torture/rpc/samba3rpc.c struct winreg_OpenKey o; o 3449 source4/torture/rpc/samba3rpc.c o.in.parent_handle = hklm; o 3450 source4/torture/rpc/samba3rpc.c o.in.keyname.name = talloc_asprintf( o 3452 source4/torture/rpc/samba3rpc.c if (o.in.keyname.name == NULL) { o 3457 source4/torture/rpc/samba3rpc.c o.in.unknown = 0; o 3458 source4/torture/rpc/samba3rpc.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 3459 source4/torture/rpc/samba3rpc.c o.out.handle = &key_handle; o 3461 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_OpenKey(p, p, &o); o 3462 source4/torture/rpc/samba3rpc.c if (!NT_STATUS_IS_OK(status) || !W_ERROR_IS_OK(o.out.result)) { o 3464 source4/torture/rpc/samba3rpc.c nt_errstr(status), win_errstr(o.out.result)); o 157 source4/torture/rpc/samsync.c struct samr_OpenDomain o; o 174 source4/torture/rpc/samsync.c o.in.connect_handle = samsync_state->connect_handle; o 175 source4/torture/rpc/samsync.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 176 source4/torture/rpc/samsync.c o.in.sid = *l.out.sid; o 177 source4/torture/rpc/samsync.c o.out.domain_handle = domain_handle; o 183 source4/torture/rpc/samsync.c nt_status = dcerpc_samr_OpenDomain(samsync_state->p_samr, mem_ctx, &o); o 836 source4/torture/rpc/samsync.c struct lsa_OpenSecret o; o 863 source4/torture/rpc/samsync.c o.in.handle = samsync_state->lsa_handle; o 864 source4/torture/rpc/samsync.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 865 source4/torture/rpc/samsync.c o.in.name.string = name; o 866 source4/torture/rpc/samsync.c o.out.sec_handle = &sec_handle; o 868 source4/torture/rpc/samsync.c status = dcerpc_lsa_OpenSecret(samsync_state->p_lsa, mem_ctx, &o); o 117 source4/torture/rpc/testjoin.c struct samr_OpenDomain o; o 193 source4/torture/rpc/testjoin.c o.in.connect_handle = &handle; o 194 source4/torture/rpc/testjoin.c o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 195 source4/torture/rpc/testjoin.c o.in.sid = *l.out.sid; o 196 source4/torture/rpc/testjoin.c o.out.domain_handle = &domain_handle; o 198 source4/torture/rpc/testjoin.c status = dcerpc_samr_OpenDomain(join->p, join, &o); o 50 source4/torture/smbtorture.c struct torture_suite *o; o 52 source4/torture/smbtorture.c for (o = (torture_root == NULL?NULL:torture_root->children); o; o = o->next) { o 53 source4/torture/smbtorture.c if (gen_fnmatch(expr, o->name) == 0) { o 56 source4/torture/smbtorture.c ret &= torture_run_suite(torture, o); o 60 source4/torture/smbtorture.c ret &= run_matching(torture, o->name, expr, o, matched); o 109 source4/torture/smbtorture.c struct torture_suite *o; o 112 source4/torture/smbtorture.c for (o = torture_root->children; o; o = o->next) { o 113 source4/torture/smbtorture.c ret &= torture_run_suite(torture, o); o 196 source4/torture/smbtorture.c struct torture_suite *o; o 203 source4/torture/smbtorture.c for (o = torture_root->children; o; o = o->next) { o 204 source4/torture/smbtorture.c for (s = o->children; s; s = s->next) { o 205 source4/torture/smbtorture.c printf("%s-%s\n", o->name, s->name); o 208 source4/torture/smbtorture.c for (t = o->testcases; t; t = t->next) { o 209 source4/torture/smbtorture.c printf("%s-%s\n", o->name, t->name); o 216 source4/torture/smbtorture.c struct torture_suite *o; o 278 source4/torture/smbtorture.c for (o = torture_root->children; o; o = o->next) { o 279 source4/torture/smbtorture.c printf("\n%s (%s):\n ", o->description, o->name); o 282 source4/torture/smbtorture.c for (s = o->children; s; s = s->next) { o 283 source4/torture/smbtorture.c if (i + strlen(o->name) + strlen(s->name) >= (MAX_COLS - 3)) { o 287 source4/torture/smbtorture.c i+=printf("%s-%s ", o->name, s->name); o 290 source4/torture/smbtorture.c for (t = o->testcases; t; t = t->next) { o 291 source4/torture/smbtorture.c if (i + strlen(o->name) + strlen(t->name) >= (MAX_COLS - 3)) { o 295 source4/torture/smbtorture.c i+=printf("%s-%s ", o->name, t->name); o 331 source4/winbind/wb_async_helpers.c struct samr_OpenUser o; o 362 source4/winbind/wb_async_helpers.c state->o.in.domain_handle = domain_handle; o 363 source4/winbind/wb_async_helpers.c state->o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 364 source4/winbind/wb_async_helpers.c state->o.in.rid = rid; o 365 source4/winbind/wb_async_helpers.c state->o.out.user_handle = state->user_handle; o 367 source4/winbind/wb_async_helpers.c req = dcerpc_samr_OpenUser_send(state->samr_pipe, state, &state->o); o 387 source4/winbind/wb_async_helpers.c state->ctx->status = state->o.out.result; o 44 source4/winbind/wb_connect_sam.c struct samr_OpenDomain o; o 122 source4/winbind/wb_connect_sam.c state->o.in.connect_handle = state->connect_handle; o 123 source4/winbind/wb_connect_sam.c state->o.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; o 124 source4/winbind/wb_connect_sam.c state->o.in.sid = state->sid; o 125 source4/winbind/wb_connect_sam.c state->o.out.domain_handle = state->domain_handle; o 127 source4/winbind/wb_connect_sam.c req = dcerpc_samr_OpenDomain_send(state->samr_pipe, state, &state->o); o 140 source4/winbind/wb_connect_sam.c state->ctx->status = state->o.out.result;